Search
Close this search box.
Search
Close this search box.

Penumbra Cách Mạng Hóa Chứng Minh ZK Trên Blockchain Quyền Riêng Tư

Penumbra Cách Mạng Hóa Chứng Minh ZK Trên Blockchain Quyền Riêng Tư

Blockchain tập trung vào quyền riêng tư dựa vào chứng minh không biết (ZK) để đảm bảo tính bí mật của giao dịch. Tuy nhiên, việc tạo ra những chứng minh này trong trình duyệt web lịch sử đã chậm và tốn tài nguyên. Penumbra, một nhà lãnh đạo trong công nghệ blockchain tập trung vào quyền riêng tư, đã giải quyết thách thức này một cách dứt khoát. Trong bài viết này, chúng tôi sẽ đi sâu vào cách Penumbra đã cách mạng hóa ZK proving, làm cho nó đủ nhanh để chạy mượt mà trong trình duyệt web.

Tìm hiểu thêm về Penumbra là gì?

Thách Thức của ZK Proving từ Phía Client

Các blockchain tập trung vào việc bảo vệ quyền riêng tư ưu tiên di chuyển trạng thái và thực thi ngoại khỏi chuỗi, tạo ra các chứng minh của thực thi cục bộ trước khi gửi chúng đến chuỗi. Phương pháp tiếp cận từ phía client này giảm thiểu rủi ro về de-anonymization và đảm bảo quyền riêng tư dữ liệu. Tuy nhiên, các phương pháp truyền thống của ZK proving trong trình duyệt web thường dẫn đến các vấn đề về hiệu suất, ảnh hưởng đến trải nghiệm người dùng.

Giải Pháp Của Penumbra

Trong những tháng gần đây, Penumbra Labs đã dành nhiều công sức đáng kể để tối ưu hóa tiện ích ví web của mình, nhằm nâng cao hiệu suất ZK proving ở phía client. Bằng cách kích hoạt mức độ cao hơn của song song hóa cấp độ giao dịch, Penumbra đã cải thiện đáng kể hiệu suất ZK proving trong trình duyệt web hiện đại.

Cải Thiện Hiệu Suất Web

Mã chứng minh dựa trên Rust của Penumbra được biên dịch thành WebAssembly, dẫn đến sự giảm tốc độ đáng kể so với các thiết kế native Rust. Để giải quyết vấn đề này, Penumbra tận dụng các kỹ thuật song song hóa và phân phối công việc qua các luồng công việc web, dẫn đến sự cải thiện hiệu suất ba lần trong thời gian xây dựng giao dịch.

Xem Xét Các Thiết Kế Kỹ Thuật

Kiến trúc chuỗi của Penumbra theo dõi trạng thái trong các đoạn riêng biệt, cho phép quyền riêng tư bằng cách duy trì các cam kết mật mã thay vì trạng thái của người dùng. Dịch vụ Xem Quan Trọng quản lý trạng thái client, cung cấp cho người dùng cá nhân của họ cái nhìn riêng vào dữ liệu trên chuỗi có liên quan. Penumbra sử dụng một giao diện chung cho Dịch vụ Xem Quan Trọng, tạo điều kiện cho việc tích hợp mượt mà trên các thành phần phần mềm khác nhau.

Đa Luồng Hóa Các Giao Dịch với Web Worker

Các giao dịch được mô hình hóa bằng TransactionPlans, cho phép một mô tả hoàn chỉnh về các giao dịch đề xuất. Penumbra đã tái cấu trúc quy trình xây dựng giao dịch để cho phép xử lý song song các hành động giao dịch cá nhân, dẫn đến những cải thiện hiệu suất đáng kể. Tận dụng Offscreen API, tiện ích web của Penumbra sử dụng hiệu quả các công nhân web lồng nhau để xử lý đa luồng.

Optimistic Proving Keys và Groth16 Proving Keys

Penumbra nhắm vào việc giảm thời gian ZK proving tại phía client dưới thời gian cần thiết cho việc người dùng xem xét giao dịch. Bằng cách thiết kế cơ chế xác thực để cho phép đồng thời chứng minh và ký, Penumbra tăng cường trải nghiệm người dùng. Ngoài ra, Penumbra đã tối ưu hóa thời gian tải khóa chứng minh Groth16, giảm thời gian tải khóa đáng kể.

Kết Luận

Cách tiếp cận đổi mới của Penumbra đối với ZK proving trong trình duyệt web đánh dấu một cột mốc quan trọng trong công nghệ blockchain tập trung vào quyền riêng tư. Bằng việc ưu tiên hiệu suất và trải nghiệm người dùng, Penumbra đang dẫn đầu trong việc làm cho các giao dịch bảo vệ quyền riêng tư trở nên truy cập và hiệu quả đối với tất cả người dùng. Khi Penumbra tiếp tục hoàn thiện công nghệ của mình, tương lai của ZK proving trở nên tươi sáng hơn bao giờ hết.

Về OriginStake

OriginStake là một validator chuyên nghiệp và đáng tin cậy của bạn. Chúng tôi sẽ hỗ trợ bạn trong các hoạt động staking của bạn với các dịch vụ hỗ trợ đầy đủ, bảng điều khiển quản lý phần thưởng, chia sẻ phần thưởng và nhiều tính năng khác!

Với OriginStake, lợi nhuận đi cùng với chi phí cực kỳ hiệu quả và việc staking hoàn toàn an toàn!

Share the Post:

Subscribe for our insight