🔍 Blok yang diterima di Dusk belum tentu merupakan blok final. Perbedaan ini penting ketika aplikasi menentukan apakah transaksi aman untuk diselesaikan.
Dusk menggunakan Succinct Attestation, sebuah protokol konsensus yang berjalan melalui beberapa iterasi. Jika iterasi sebelumnya masih belum terselesaikan, blok yang diterima pada iterasi berikutnya dapat digantikan jika iterasi sebelumnya akhirnya berhasil.
Whitepaper menetapkan aturan 2n, dengan n menghitung jumlah iterasi sebelumnya yang belum mendapat attestasi. Sebuah blok yang diterima memerlukan 2n blok berturut-turut yang mendapat attestasi atau dikonfirmasi agar menjadi terkonfirmasi. Saat n sama dengan 2, artinya diperlukan empat blok yang memenuhi syarat. Konfirmasi saja tidak menjamin finalitas. Blok induknya juga harus final.
Aplikasi pembayaran sebaiknya memeriksa status finalitas jaringan sebelum mencairkan dana. Transaksi yang muncul di layar tidak serta-merta berarti pembayaran tersebut telah mencapai finalitas.
#DUSK $DUSK $AMP $GTC @Dusk
Dusk menggunakan Succinct Attestation, sebuah protokol konsensus yang berjalan melalui beberapa iterasi. Jika iterasi sebelumnya masih belum terselesaikan, blok yang diterima pada iterasi berikutnya dapat digantikan jika iterasi sebelumnya akhirnya berhasil.
Whitepaper menetapkan aturan 2n, dengan n menghitung jumlah iterasi sebelumnya yang belum mendapat attestasi. Sebuah blok yang diterima memerlukan 2n blok berturut-turut yang mendapat attestasi atau dikonfirmasi agar menjadi terkonfirmasi. Saat n sama dengan 2, artinya diperlukan empat blok yang memenuhi syarat. Konfirmasi saja tidak menjamin finalitas. Blok induknya juga harus final.
Aplikasi pembayaran sebaiknya memeriksa status finalitas jaringan sebelum mencairkan dana. Transaksi yang muncul di layar tidak serta-merta berarti pembayaran tersebut telah mencapai finalitas.
#DUSK $DUSK $AMP $GTC @Dusk