Tổng Vốn Hóa Thị Trường:$00
API
VI
Tối

Tìm kiếmSSI/Mag7/Meme/ETF/Coin/Chỉ số/Biểu đồ/Nghiên cứu
00:00 / 00:00
Xem
    Thị trường
    Chỉ số
    Thông Tin
    TokenBar®
    Phân tích
    Vĩ mô
    Danh sách theo dõi
Chia sẻ
OlasProtocol

🛠️ Xây dựng hệ thống bỏ phiếu riêng tư không phải là điều dễ dàng—nhưng nó xứng đáng!

Chúng tôi biết rằng điều này có thể trở nên kỹ thuật, vì vậy chúng tôi sẽ giữ cho nó rõ ràng và đi thẳng vào vấn đề nhất có thể. Chúng tôi sẽ phân tích các yêu cầu và cách chúng tôi thiết kế một hệ thống cho việc bỏ phiếu an toàn, riêng tư và có thể xác minh.

Sẵn sàng chưa?

🧩 Các yêu cầu cốt lõi:
› Mã hóa phiếu bầu ở phía khách hàng & lưu trữ chúng đã được mã hóa trên chuỗi
› Giữ giá trị phiếu bầu ẩn trong khi thị trường đang hoạt động
› Giải mã phiếu bầu chỉ sau khi thị trường đóng cửa
› Liên kết từng phiếu bầu với người dùng của nó để cập nhật độ tin cậy một cách chính xác

Dưới đây là cách chúng tôi thực hiện điều đó. 👇

🔐 Đầu tiên, mã hóa:

→Chúng tôi sử dụng TLE (Mã hóa Thời gian Khóa) do Drand Network (@drand_loe) cung cấp, cho phép chúng tôi sử dụng một khóa công khai để mã hóa phiếu bầu mà chỉ có thể giải mã bằng một khóa riêng tư được phát hành trong tương lai bởi Drand Network.

→Người dùng mã hóa phiếu bầu của họ bên ngoài chuỗi bằng cách sử dụng khóa công khai của Drand + một giá trị salt. Điều này đảm bảo rằng phiếu bầu là riêng tư và khó đoán. Khi đã được mã hóa, các phiếu bầu sẽ được gửi dưới dạng văn bản mã hóa tới hợp đồng.

Điều gì xảy ra khi việc bỏ phiếu kết thúc? 🤔

📊 Sau khi thị trường đóng cửa:

› Olas Coordinator giải mã các phiếu bầu riêng lẻ bằng khóa riêng tư được phát hành bởi Drand
› Olas Coordinator tổng hợp các phiếu bầu, tạo ra một Cây Merkle và tính toán tổng số cuối cùng.
› Kết quả tổng hợp (tức là Merkle Root, Tổng số Cuối) sẽ được gửi trở lại hợp đồng trên chuỗi
› Hợp đồng Olas sử dụng một oracle ngẫu nhiên (hiện đang thử nghiệm với @pragmaoracle, @cartridge_gg VRF và @chainlink VRF cho nhu cầu ngẫu nhiên của chúng tôi) để chọn ngẫu nhiên các phiếu bầu được giải mã và xác minh so với Cây Merkle nhằm đạt được độ chắc chắn thống kê rằng các phiếu bầu đã được tổng hợp đúng cách.

Tuy nhiên, vẫn còn nhiều điều cần tinh chỉnh.

Hiện tại, các phiếu bầu đã được mã hóa trở thành công khai sau khi thị trường ổn định.

Riêng tư hoàn toàn? Đó là điều tiếp theo! Chúng tôi đang khám phá các kỹ thuật mật mã tiên tiến như mã hóa đồng hình để giữ cho phiếu bầu luôn riêng tư. Còn nhiều điều hơn nữa trong các bản cập nhật sau. 💭

10s Hiểu rõ thị trường crypto
Điều khoảnChính Sách Bảo Mật của chúng tôiSách trắngXác minh chính thứcCookieBlog
sha512-gmb+mMXJiXiv+eWvJ2SAkPYdcx2jn05V/UFSemmQN07Xzi5pn0QhnS09TkRj2IZm/UnUmYV4tRTVwvHiHwY2BQ==
sha512-kYWj302xPe4RCV/dCeCy7bQu1jhBWhkeFeDJid4V8+5qSzhayXq80dsq8c+0s7YFQKiUUIWvHNzduvFJAPANWA==