Cách xây dựng hợp đồng thông minh riêng tư qua: - zkSNARK: Trạng thái là cam kết, một người chứng minh duy nhất tính toán trên văn bản rõ và đăng một zkSNARK, không có giải mã toàn cầu hoặc kiểm soát truy cập. - coSNARK: Trạng thái là cam kết, tính toán diễn ra ngoài chuỗi qua MPC nên không có máy chủ nào thấy toàn bộ nhân chứng, vẫn không có giải mã toàn cầu hoặc kiểm soát truy cập. - TEE: Trạng thái là văn bản mã hóa bên ngoài và văn bản rõ bên trong vùng bảo vệ, tính toán và chính sách giải mã được thực hiện bên trong một vùng bảo vệ được xác thực từ xa, dựa vào tính toàn vẹn phần cứng/xác thực. - FHE: Trạng thái là văn bản mã hóa dưới một khóa FHE chung, bất kỳ ai cũng có thể đánh giá đồng nhất với xác minh trên chuỗi, giải mã được kiểm soát bởi một ủy ban ngưỡng (rủi ro thông đồng). - iO: Trạng thái là văn bản mã hóa và tính toán là đồng nhất, một bộ giải mã công khai bị che giấu thực thi chính sách giải mã mà không cần một người nắm giữ khóa trực tiếp (không có rủi ro thông đồng).
tôi đã có ý tưởng viết điều này khi đang xem buổi nói chuyện Jigsaw tại SBC () mà có cách tiếp cận dựa trên coSNARK cho các hợp đồng thông minh riêng tư.
3,76K