#dusk $DUSK @Dusk

Ủy ban Bầu chọn và Xác nhận

Một phần trong thiết kế đồng thuận của Dusk Network mà tôi thấy đặc biệt thú vị là cách các ủy ban bầu chọn chuyển các phiếu bầu riêng lẻ thành một bằng chứng gọn nhẹ.

Trong giao thức Xác nhận Tinh gọn của Dusk (Succinct Attestation), các cơ chế cung cấp dịch vụ (provisioners) được chọn cho các ủy ban thẩm định và phê chuẩn (validation và ratification) thông qua chọn lọc quyết định (deterministic sortition). Các thành viên trong ủy ban nhận được tín dụng (credits) để xác định trọng số của các phiếu bầu của họ; ủy ban sử dụng cấu trúc cố định 64 tín dụng được nêu trong tài liệu trắng.

Quy trình hiệu quả hơn nhờ chữ ký BLS: các phiếu bầu từ nhiều provisioners có thể được gộp thành một chữ ký duy nhất để việc kiểm chứng dễ dàng hơn.

Sau đó, một xác nhận (attestation) trở thành bằng chứng rằng đã đạt được đủ số phiếu (quorum). Tỉ lệ siêu đa số 2/3 phiếu Hợp lệ (Valid) tạo ra xác nhận thành công (success attestation), trong khi đa số phiếu Không Hợp lệ (Invalid), Không có Ứng viên (NoCandidate) hoặc Không có Quorum (NoQuorum) tạo ra xác nhận thất bại (fail attestation).

Ý lớn hơn: Dusk không chỉ thu thập phiếu bầu; họ đóng gói bằng chứng về đồng thuận thành một cấu trúc có thể kiểm chứng, hỗ trợ cách tiếp cận của mình đối với hạ tầng tài chính nhanh và tập trung vào quyền riêng tư.