Phân tích công nghệ zkTLS: Hướng đi mới cho cầu dữ liệu giữa Web3 và Web2
Khi tìm kiếm hướng dự án mới, tôi đã tiếp xúc với một công nghệ mới nổi là zkTLS. Sau khi nghiên cứu, tôi đã tổng hợp những hiểu biết học được như sau, hy vọng sẽ mang lại cảm hứng cho mọi người.
zkTLS là công nghệ mới kết hợp giữa chứng minh không biết (ZKP) và giao thức bảo mật lớp truyền tải TLS( ). 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, có thể xác minh tính xác thực của dữ liệu HTTPS ngoài chuỗi mà không cần tin tưởng vào 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ừ một tài nguyên HTTPS nào đó, dữ liệu trả về không bị giả mạo, tính kịp thời của dữ liệu được đảm bảo. Thông qua cơ chế thực thi mật mã này, các 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 HTTPS Web2 ngoài chuỗi, phá vỡ các hòn đảo dữ liệu.
Tổng quan về giao thức TLS
TLS( giao thức bảo mật 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 tải dữ liệu an toàn giữa khách hàng ( như trình duyệt ) và máy chủ ( như trang web ). Giao thức HTTPS chính là việc dựa trên giao thức HTTP và sử dụng giao thức TLS để đảm bảo tính riêng tư và tính toàn vẹn của thông tin được truyền tải, đồng thời xác minh tính xác thực của máy chủ.
Giao thức TLS giải quyết các vấn đề sau:
Truyền thông mã hóa: Sử dụng mã hóa đối xứng để bảo vệ dữ liệu, ngăn chặn việc nghe lén.
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, ngăn chặn các cuộc tấn công trung gian.
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ị thay đổi.
Quá trình trao đổi dữ liệu của giao thức TLS được chia thành hai giai đoạn: giai đoạn bắt tay và giai đoạn truyền dữ liệu. Giai đoạn bắt tay bao gồm:
Khách hàng gửi ClientHello
Máy chủ gửi ServerHello
Xác thực máy chủ từ phía khách hàng
Bắt đầu giao tiếp mã hóa
Lợi ích của zkTLS
Các dự án Oracle truyền thống phá vỡ các hòn đảo dữ liệu bằng cách đó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. Nhưng giải pháp này gặp phải hai vấn đề:
Chi phí cao: Cần cơ chế đồng thuận PoS để đảm bảo tính xác thực của dữ liệu, chi phí bảo trì cao.
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.
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 xác minh trực tiếp tính xác thực của dữ liệu do các nút cung cấp, tránh được chi phí sử dụng cao do thuật toán đồng thuận gây ra trong Oracle truyền thống.
Cụ thể, zkTLS bảo vệ bằng mật mã, thay thế chi phí cao của việc mang lại tính khả dụng cho dữ liệu dựa trên cơ chế đồng thuận của Oracle truyền thống. Nó giới thiệu ZKP, tính toán để tạo ra chứng minh cho các yêu cầu tài nguyên HTTPS, thông tin xác thực chứng chỉ CA, chứng minh thời gian và chứng minh tính toàn vẹn dữ liệu từ các nút tiếp relay ngoài chuỗi, và duy trì thông tin xác thực và thuật toán 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
Ưu điểm lớn nhất của công nghệ zkTLS là giảm chi phí đạt được khả năng sử dụng của tài nguyên HTTPS Web2, điều này đã kích thích nhiều nhu cầu mới:
Giảm chi phí thu mua giá trên chuỗi cho tài sản đuôi dài
Sử dụng các trang web uy tín Web2 để thực hiện KYC trên chuỗi, tối ưu hóa DID
Cải thiện thiết kế kiến trúc kỹ thuật của trò chơi Web3
Đối mặt với sự tác động của zkTLS, các dự án oracle hiện tại 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 ngành. Đồng thời, các mô hình kinh doanh mới cũng đang được hình thành, 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.
Thách thức chính mà zkTLS hiện đang đối mặt là làm thế nào để giảm chi phí tính toán, khiến nó có giá trị thương mại. Đây cũng là vấn đề chung của hầu hết các dự án ZK.
Tóm lại, trong quá trình thiết kế sản phẩm, có thể chú ý đến sự phát triển của zkTLS và tích hợp công nghệ này ở những khía cạnh phù hợp, có thể tìm ra hướng mới trong đổi mới kinh doanh và kiến trúc công nghệ.
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.
16 thích
Phần thưởng
16
5
Chia sẻ
Bình luận
0/400
BoredStaker
· 21giờ trước
Ôi trời, không hiểu nhưng hình như rất ấn tượng.
Xem bản gốcTrả lời0
MagicBean
· 21giờ trước
Không tin tưởng là rất tốt!
Xem bản gốcTrả lời0
FreeRider
· 21giờ trước
Công nghệ mới này tuyệt vời quá
Xem bản gốcTrả lời0
TrustlessMaximalist
· 21giờ trước
Lại là sự thổi phồng không có thực
Xem bản gốcTrả lời0
Web3ProductManager
· 22giờ trước
nhìn vào dữ liệu nhóm... điều này có thể tăng gấp 10 lần các chỉ số giữ chân trên chuỗi của chúng tôi fr fr
zkTLS: Công nghệ mới phá vỡ các hòn đảo dữ liệu Web3 và Web2
Phân tích công nghệ zkTLS: Hướng đi mới cho cầu dữ liệu giữa Web3 và Web2
Khi tìm kiếm hướng dự án mới, tôi đã tiếp xúc với một công nghệ mới nổi là zkTLS. Sau khi nghiên cứu, tôi đã tổng hợp những hiểu biết học được như sau, hy vọng sẽ mang lại cảm hứng cho mọi người.
zkTLS là công nghệ mới kết hợp giữa chứng minh không biết (ZKP) và giao thức bảo mật lớp truyền tải TLS( ). 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, có thể xác minh tính xác thực của dữ liệu HTTPS ngoài chuỗi mà không cần tin tưởng vào 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ừ một tài nguyên HTTPS nào đó, dữ liệu trả về không bị giả mạo, tính kịp thời của dữ liệu được đảm bảo. Thông qua cơ chế thực thi mật mã này, các 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 HTTPS Web2 ngoài chuỗi, phá vỡ các hòn đảo dữ liệu.
Tổng quan về giao thức TLS
TLS( giao thức bảo mật 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 tải dữ liệu an toàn giữa khách hàng ( như trình duyệt ) và máy chủ ( như trang web ). Giao thức HTTPS chính là việc dựa trên giao thức HTTP và sử dụng giao thức TLS để đảm bảo tính riêng tư và tính toàn vẹn của thông tin được truyền tải, đồng thời xác minh tính xác thực của máy chủ.
Giao thức TLS giải quyết các vấn đề sau:
Quá trình trao đổi dữ liệu của giao thức TLS được chia thành hai giai đoạn: giai đoạn bắt tay và giai đoạn truyền dữ liệu. Giai đoạn bắt tay bao gồm:
Lợi ích của zkTLS
Các dự án Oracle truyền thống phá vỡ các hòn đảo dữ liệu bằng cách đó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. Nhưng giải pháp này gặp phải hai vấn đề:
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 xác minh trực tiếp tính xác thực của dữ liệu do các nút cung cấp, tránh được chi phí sử dụng cao do thuật toán đồng thuận gây ra trong Oracle truyền thống.
Cụ thể, zkTLS bảo vệ bằng mật mã, thay thế chi phí cao của việc mang lại tính khả dụng cho dữ liệu dựa trên cơ chế đồng thuận của Oracle truyền thống. Nó giới thiệu ZKP, tính toán để tạo ra chứng minh cho các yêu cầu tài nguyên HTTPS, thông tin xác thực chứng chỉ CA, chứng minh thời gian và chứng minh tính toàn vẹn dữ liệu từ các nút tiếp relay ngoài chuỗi, và duy trì thông tin xác thực và thuật toán 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
Ưu điểm lớn nhất của công nghệ zkTLS là giảm chi phí đạt được khả năng sử dụng của tài nguyên HTTPS Web2, điều này đã kích thích nhiều nhu cầu mới:
Đối mặt với sự tác động của zkTLS, các dự án oracle hiện tại 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 ngành. Đồng thời, các mô hình kinh doanh mới cũng đang được hình thành, 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.
Thách thức chính mà zkTLS hiện đang đối mặt là làm thế nào để giảm chi phí tính toán, khiến nó có giá trị thương mại. Đây cũng là vấn đề chung của hầu hết các dự án ZK.
Tóm lại, trong quá trình thiết kế sản phẩm, có thể chú ý đến sự phát triển của zkTLS và tích hợp công nghệ này ở những khía cạnh phù hợp, có thể tìm ra hướng mới trong đổi mới kinh doanh và kiến trúc công nghệ.