Saya menelusuri kembali dokumentasi $DUSK tadi malam, dan desain konsensus itu menjadi lebih masuk akal setelah saya berhenti memandangnya sebagai “bukti kepemilikan.”

Dusk menyebutnya Succinct Attestation (SA), sebuah sistem PoS berbasis komite yang permissionless. Siapa pun dapat menjadi provisioner dengan melakukan staking, dengan minimum sebesar 1.000 DUSK. Sebuah stake menjadi eligible setelah M = 2 × epoch − (height mod epoch), dengan epoch 2.160 blok.

Setiap putaran dapat berjalan melalui iterasi. Deterministic sortition (DS) memilih generator, lalu komite menangani validasi dan ratifikasi. Validasi membutuhkan 2/3 dari weighted credits untuk Valid, sedangkan Invalid atau NoCandidate membutuhkan 1/2 + 1. Ratifikasi menggunakan ambang batas yang sama, dengan maksimal hingga 50 iterasi diizinkan.

Pembobotan komite yang menarik perhatian saya: ada 64 total credits, dan pemilih dengan 3 credits dihitung tiga kali. Suara menggunakan tanda tangan BLS dan dapat diagregasikan, sementara bitset digunakan untuk mengidentifikasi pemilih.

DS menggunakan credits berbobot berdasarkan stake dan skor berbasis SHA3 berdasarkan seed blok, putaran, step, serta nomor credit. Seed ditandatangani oleh generator.

Pertanyaan saya: apakah pembobotan ini menciptakan risiko konsentrasi saat stake meningkat? Dan seberapa tangguh prosesnya jika beberapa provisioner besar mendominasi credits?

#dusk $DUSK @Dusk