Sau khi dành vài ngày đào bới vào Dusk, một điều bắt đầu nổi bật với tôi: việc lựa chọn ai được tham gia vào đồng thuận không chỉ đơn thuần là chọn một ủy ban. Thời điểm của lựa chọn đó cũng quan trọng.

Nếu mọi người có thể biết trước chính xác những nhà cung cấp nào sẽ được chọn cho các vai trò trong tương lai thì toàn bộ quá trình chọn lựa có thể trở nên dễ dự đoán hơn rất nhiều.

Đây là lúc cơ chế chọn lọc theo thuyết tất định (deterministic sortition) của Dusk trở nên thú vị.

Bản whitepaper mô tả một quy trình chọn lựa trong đó hạt giống (seed) được cập nhật dựa trên chữ ký của bộ tạo khối (block generator) ở khối trước. Điều đó khiến việc tính toán trước các lựa chọn của bộ tạo và ủy ban trong tương lai trở nên khó khăn.

Vì vậy, mặc dù bản thân việc chọn lựa là tất định, phần quan trọng là những người tham gia không chỉ đơn giản nhận được một cái nhìn rõ ràng về việc ai sẽ được chọn tiếp theo trước khi quá trình đạt đến thời điểm đó.

Điều tôi thấy thú vị ở đây là sự khác biệt giữa tất định và có thể đoán trước. Dusk không dựa vào một quy trình không thể biết chỉ để phục vụ cho mục đích ngẫu nhiên. Nó sử dụng một cơ chế được xác định, đồng thời khiến các lựa chọn trong tương lai khó có thể dự đoán trước.

Chỉ một khác biệt nhỏ như vậy có thể tạo ra khác biệt lớn khi mạng phụ thuộc vào những người tham gia được chọn để giữ cho đồng thuận tiếp tục vận hành.

@Dusk $DUSK
$CLO
#dusk
#dusk $DUSK @Dusk