Được rồi, tôi đã dành cả đêm để lục lọi các tài liệu về trình xác thực của Dusk, và phần “Deterministic Sortition” của họ thực sự khiến tôi dừng cuộn.
Tóm tắt nhanh: đây là cốt lõi của cơ chế đồng thuận Succinct Attestation. Mỗi vòng, một hàm trích xuất sẽ lấy tổng trọng số stake của mọi bên cung cấp (provisioner) + một hạt giống ngẫu nhiên công khai, chạy phép tính, và chấm điểm mọi người. Những điểm cao sẽ được chọn đưa vào ủy ban của vòng đó — một số trở thành trình tạo khối, một số trở thành trình xác thực (validator). Không có khai thác. Không có vòng bầu chọn ngoài chuỗi để ai đó âm thầm thao túng.
Đoạn làm tôi thật sự ấn tượng — tôi đã thử vẽ lịch thời điểm lộ hạt giống trên testnet, và nó khá “khít”. Kết quả được cố định ngay khi hạt giống được biết (nên ai cũng có thể kiểm tra lại sau), nhưng trước thời điểm đó, không ai — kể cả các provisioner — có thể dự đoán đủ tốt cơ hội của chính mình để “câu slot”. Stake giúp tăng xác suất, chứ không đảm bảo một ghế.
Với một chuỗi nghiêng mạnh về quyền riêng tư + tài chính được quản lý như vậy, tôi nghĩ sự khác biệt này quan trọng hơn nhiều so với những gì mọi người thường đánh giá. Các tổ chức không muốn “tin tôi đi”, họ muốn “đây là toán học, cứ kiểm tra đi”.
Thật đấy, bạn có thực sự bận chạy lại phần xác minh cho chính mình không, hay chỉ tin theo lời của giao thức?
@Dusk #dusk $DUSK
Tóm tắt nhanh: đây là cốt lõi của cơ chế đồng thuận Succinct Attestation. Mỗi vòng, một hàm trích xuất sẽ lấy tổng trọng số stake của mọi bên cung cấp (provisioner) + một hạt giống ngẫu nhiên công khai, chạy phép tính, và chấm điểm mọi người. Những điểm cao sẽ được chọn đưa vào ủy ban của vòng đó — một số trở thành trình tạo khối, một số trở thành trình xác thực (validator). Không có khai thác. Không có vòng bầu chọn ngoài chuỗi để ai đó âm thầm thao túng.
Đoạn làm tôi thật sự ấn tượng — tôi đã thử vẽ lịch thời điểm lộ hạt giống trên testnet, và nó khá “khít”. Kết quả được cố định ngay khi hạt giống được biết (nên ai cũng có thể kiểm tra lại sau), nhưng trước thời điểm đó, không ai — kể cả các provisioner — có thể dự đoán đủ tốt cơ hội của chính mình để “câu slot”. Stake giúp tăng xác suất, chứ không đảm bảo một ghế.
Với một chuỗi nghiêng mạnh về quyền riêng tư + tài chính được quản lý như vậy, tôi nghĩ sự khác biệt này quan trọng hơn nhiều so với những gì mọi người thường đánh giá. Các tổ chức không muốn “tin tôi đi”, họ muốn “đây là toán học, cứ kiểm tra đi”.
Thật đấy, bạn có thực sự bận chạy lại phần xác minh cho chính mình không, hay chỉ tin theo lời của giao thức?
@Dusk #dusk $DUSK

