zkTLS: Công nghệ mới phá vỡ tình trạng cô lập dữ liệu Web3 với chi phí thấp và hiệu quả cao

robot
Đang tạo bản tóm tắt

Khám Phá Công Nghệ zkTLS: Phá Vỡ Đảo Ngược Dữ Liệu Web3

Gần đây, khi tìm kiếm hướng dự án mới, tôi đã gặp một công nghệ chưa từng tiếp xúc trước đây - zkTLS. Sau khi nghiên cứu và học hỏi, tôi xin chia sẻ những kinh nghiệm đã tích lũy.

zkTLS là một công nghệ mới kết hợp giữa chứng minh không kiến thức (ZKP) và TLS (Giao thức bảo mật tầng truyền tải). Trong lĩnh vực Web3, nó chủ yếu được sử dụng trong môi trường máy ảo trên chuỗi, cho phép xác thực tính xác thực của dữ liệu HTTPS ngoài chuỗi mà không cần tin tưởng bên thứ ba. Tính xác thực ở đây bao gồm ba khía cạnh: nguồn dữ liệu thực sự đến từ tài nguyên HTTPS cụ thể, dữ liệu trả về không bị sửa đổi, tính kịp thời của dữ liệu được đảm bảo. Thông qua cơ chế thực hiện mật mã này, hợp đồng thông minh trên chuỗi có khả năng truy cập đáng tin cậy vào tài nguyên Web2 HTTPS ngoài chuỗi, từ đó phá vỡ các hòn đảo dữ liệu.

Giới thiệu về giao thức TLS

TLS (Giao thức bảo mật tầng truyền tải) được sử dụng để cung cấp mã hóa, xác thực và tính toàn vẹn dữ liệu trong giao tiếp mạng, đảm bảo việc truyền dữ liệu an toàn giữa máy khách và máy chủ. Giao thức HTTPS là giao thức HTTP được xây dựng dựa trên giao thức TLS để đảm bảo tính riêng tư và toàn vẹn của thông tin truyền tải, và xác minh tính xác thực của máy chủ.

Giao thức TLS chủ yếu giải quyết các vấn đề sau:

  1. Giao tiếp mã hóa: Sử dụng mã hóa đối xứng để bảo vệ dữ liệu, ngăn chặn nghe trộm.
  2. Xác thực danh tính: Xác minh danh tính máy chủ thông qua chứng chỉ số do bên thứ ba cấp phát, ngăn chặn các cuộc tấn công man-in-the-middle.
  3. Tính toàn vẹn dữ liệu: Sử dụng HMAC hoặc AEAD để đảm bảo dữ liệu không bị sửa đổi.

Quá trình giao tiếp dữ liệu của giao thức HTTPS được chia thành hai giai đoạn: giai đoạn bắt tay và giai đoạn truyền dữ liệu, bao gồm bốn bước cụ thể: máy khách gửi ClientHello, máy chủ gửi ServerHello, máy khách xác thực máy chủ, bắt đầu truyền thông mã hóa.

Những khó khăn trong việc truy cập dữ liệu trong Web3

Trong phát triển ứng dụng Web3, hợp đồng thông minh trên chuỗi gặp khó khăn khi truy cập dữ liệu ngoài chuỗi. Để đảm bảo tính an toàn của cơ chế đồng thuận, máy ảo trên chuỗi không mở khả năng gọi dữ liệu từ bên ngoài. Để giải quyết vấn đề này, các dự án oracle đã ra đời, như Chainlink và Pyth. Những dự án này đóng vai trò là cầu nối giữa dữ liệu trên chuỗi và dữ liệu ngoài chuỗi, phá vỡ hiện tượng cô lập dữ liệu.

Tuy nhiên, giải pháp thu thập dữ liệu dựa trên oracle gặp phải hai vấn đề:

  1. Chi phí cao: Việc duy trì cơ chế đồng thuận PoS cần một lượng lớn vốn ký quỹ, và sự dư thừa trong giao tiếp dữ liệu cũng làm tăng chi phí.
  2. Hiệu suất thấp: Đồng thuận PoS cần thời gian, dẫn đến dữ liệu trên chuỗi bị chậm trễ, không phù hợp với các tình huống truy cập tần suất cao.

Lợi thế của zkTLS

Công nghệ zkTLS thông qua việc giới thiệu thuật toán ZKP (bằng chứng không kiến thức) cho phép hợp đồng thông minh trên chuỗi trực tiếp xác thực dữ liệu do các nút bên thứ ba cung cấp, đảm bảo dữ liệu đến từ tài nguyên HTTPS cụ thể và không bị sửa đổi. Phương pháp này tránh được chi phí sử dụng cao do thuật toán đồng thuận gây ra ở các oracle truyền thống.

Ý tưởng chính của zkTLS là: thông qua bảo mật mật mã, thay thế chi phí cao của cơ chế đồng thuận mà các oracle truyền thống mang lại cho khả năng sử dụng dữ liệu. Cụ thể, thông qua việc giới thiệu ZKP, thực hiện tính toán để tạo ra Proof từ dữ liệu thu được khi yêu cầu tài nguyên HTTPS từ các nút tiếp nhận ngoài chuỗi, thông tin xác thực CA, bằng chứng thời gian và bằng chứng tính toàn vẹn dữ liệu. Duy trì thông tin và thuật toán xác thực cần thiết trên chuỗi, cho phép hợp đồng thông minh xác minh tính xác thực, tính kịp thời và độ tin cậy của nguồn dữ liệu mà không tiết lộ thông tin quan trọng.

Triển vọng ứng dụng của zkTLS

Công nghệ zkTLS đã giảm chi phí đạt được tính khả dụng của tài nguyên HTTPS Web2, kích thích nhiều nhu cầu mới:

  1. Giảm chi phí thu thập giá trên chuỗi của tài sản dài đuôi.
  2. Sử dụng các website uy tín Web2 để thực hiện KYC trên chuỗi, tối ưu hóa DID
  3. Cải thiện thiết kế kiến trúc kỹ thuật của trò chơi Web3

Tuy nhiên, zkTLS cũng mang lại thách thức cho các doanh nghiệp Web3 hiện tại, đặc biệt là đối với các dự án oracle mainstream. Để đối phó với cú sốc này, các ông lớn trong ngành như Chainlink, Pyth đang tích cực nghiên cứu các hướng liên quan, cố gắng duy trì vị thế dẫn đầu trong quá trình phát triển công nghệ, đồng thời khám phá các mô hình kinh doanh mới, như chuyển từ tính phí theo thời gian sang tính phí theo mức sử dụng, Compute as a service, v.v.

Các thách thức chính mà zkTLS hiện đang đối mặt tương tự như hầu hết các dự án ZK, đó là làm thế nào để giảm chi phí tính toán và tạo ra giá trị thương mại.

Tóm lại, trong quá trình thiết kế sản phẩm, việc chú ý đến sự phát triển của zkTLS và tích hợp hợp lý công nghệ này có thể mở ra những đột phá mới trong đổi mới kinh doanh và kiến trúc công nghệ.

LINK3.13%
PYTH4.01%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 10
  • Chia sẻ
Bình luận
0/400
DefiPlaybookvip
· 07-20 18:43
gas费估计又要 To da moon咯
Xem bản gốcTrả lời0
0xInsomniavip
· 07-20 14:46
Dù nói rằng giảm chi phí và tăng hiệu quả thì có tác dụng lớn gì?
Xem bản gốcTrả lời0
MoonBoi42vip
· 07-20 13:22
Phải đợi cho đến khi chu kỳ tiêu tiền qua đi mới được.
Xem bản gốcTrả lời0
MEVHunterBearishvip
· 07-18 22:03
Ôi, cuối cùng đã có người hiểu được chứng minh zk.
Xem bản gốcTrả lời0
CommunityLurkervip
· 07-17 22:13
Phá vỡ các hòn đảo thông tin phải không? Có thể phá vỡ vài cái không?
Xem bản gốcTrả lời0
AltcoinOraclevip
· 07-17 22:08
thú vị. các cuộn zk cổ đại đã dự đoán sự hội tụ công nghệ chính xác này... các chỉ số chuyên nghiệp của tôi cho thấy tiềm năng gián đoạn 89.4%
Xem bản gốcTrả lời0
PumpAnalystvip
· 07-17 22:08
Một thuật ngữ mới để tên ngốc nhập một vị thế.
Xem bản gốcTrả lời0
DeadTrades_Walkingvip
· 07-17 22:01
Không nói nhiều, zk hay không zk đều là thuế thông minh.
Xem bản gốcTrả lời0
ChainWanderingPoetvip
· 07-17 21:47
Lại đang làm trò rồi! Đầu đuôi đảo lộn
Xem bản gốcTrả lời0
RadioShackKnightvip
· 07-17 21:45
Thú vị, tôi tò mò không biết mức chi phí tính toán của anh ấy có thể giảm xuống mức nào.
Xem bản gốcTrả lời0
Xem thêm
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)