Khi thảo luận về @Dusk , mọi người thường nói về các khối nhanh hơn, độ trễ thấp hơn và quyền riêng tư tốt hơn. Nhưng sau khi xem xét thiết kế kỹ thuật, tôi nghĩ cơ chế sâu bên trong lại thú vị hơn.

#Dusk đặt Kadcast trước lớp đồng thuận (consensus), nhờ đó các giao dịch, phiếu bầu và khối có thể lan truyền hiệu quả trước khi đồng thuận được tiến hành. Thay vì Gossip truyền thông tin khắp mạng theo cách truyền thống, Kadcast sử dụng Kademlia DHT, khoảng cách XOR và các broadcast đa chặng (multihop) có cấu trúc để giảm giao tiếp không cần thiết và tiết kiệm băng thông. Bản whitepaper thậm chí còn cho thấy mức giảm lý thuyết khoảng 50% so với Gossip, dù điều này không thể so sánh trực tiếp với các mainnet.

Phần đồng thuận cũng rất đáng chú ý. $DUSK sử dụng SBA với chữ ký ngưỡng (threshold signatures) và tổng hợp BLS12-381 để giảm truyền thông từ O(n²) xuống O(n), đồng thời làm cho việc thông đồng giữa các validator và các cuộc tấn công Sybil trở nên tốn kém hơn. Lớp quyền riêng tư cũng đi theo ý tưởng tương tự với JubJub, BLS12-381 và Poseidon, mỗi thành phần đảm nhiệm một vai trò cụ thể cho việc chứng minh và xác minh hiệu quả.

Và tôi nghĩ chính điều này khiến #Dusk trở nên hấp dẫn. Không phải là về một tính năng đột phá duy nhất. Mà là về việc cải thiện đồng thời nhiều phần khác nhau trong toàn bộ “ngăn xếp”. Câu hỏi thực sự không chỉ là liệu một khối có được tạo nhanh hơn hay không, mà là liệu nó có thể được phân phối trên mạng một cách hiệu quả và an toàn hay không.