Attestasi Singkat: Bagaimana Dusk Mencapai Finalitas.

Apa yang sebenarnya dibutuhkan blockchain agar sebuah transaksi menjadi final?

Bagi Dusk, jawabannya dimulai dari Succinct Attestation, protokol konsensus proof-of-stake-nya. Mekanismenya disusun dengan komite yang dipilih secara acak provisioners serta rangkaian langkah validasi proposal dan ratifikasi.
Seorang provisioner mengunci DUSK sebagai taruhan (stake) dan kemudian dapat menjadi memenuhi syarat untuk berpartisipasi dalam konsensus. Deterministic sortition Dusk memilih penghasil blok dan anggota komite pemungutan suara menggunakan proses yang diberi bobot berdasarkan stake, sehingga pemilihan dapat direproduksi sambil tetap menjaga tingkat ketidakpastian melalui seed protokol.
Bagian menariknya terjadi setelah sebuah blok diusulkan. Satu komite memvalidasinya, sementara komite lain meratifikasi hasil validasi. Supermajority dari suara valid menghasilkan hasil yang sukses dengan tanda tangan BLS yang memungkinkan suara digabungkan menjadi attestasi yang ringkas.
Dusk kemudian menggunakan rolling finality, bukan menganggap setiap blok yang diterima langsung tidak dapat dibatalkan. Blok bergerak melalui status yang mencakup accepted, attested, confirmed, dan akhirnya final. Sebuah blok final tidak dapat digantikan sesuai aturan finalitas protokol.
Arsitektur ini menunjukkan bahwa finalitas bukan sekadar tentang kecepatan. Ini tentang mengoordinasikan peserta jaringan untuk membuktikan kesepakatan dan secara bertahap meningkatkan keyakinan pada rantai.
@Dusk_Foundation karenanya menjadikan konsensus sebagai komponen arsitektural dari infrastruktur keuangannya, bukan sekadar mekanisme keamanan.

$DUSK #dusk

Apakah finalitas yang dapat diprediksi dan dapat diverifikasi lebih penting bagi blockchain keuangan daripada sekadar memaksimalkan throughput transaksi?