#dusk $DUSK @Dusk
Finalitas Bergulir: Bagaimana Dusk Mengonfirmasi Transaksi
Tidak setiap blok perlu langsung melompat dari "diterima" menjadi final secara permanen dalam satu momen. Dusk mengambil pendekatan yang lebih progresif melalui finalitas bergulir.
Sebuah blok pertama kali dapat diterima, artinya konsensus telah tercapai, namun blok yang saling bersaing dengan iterasi lebih rendah masih dapat menggantikannya. Jika semua iterasi sebelumnya telah terbukti gagal, maka blok tersebut menjadi ter-attestasi dan tidak dapat digantikan oleh alternatif dengan iterasi lebih rendah.
Lalu datang konfirmasi. Setiap penerus yang memenuhi syarat menambah bukti bahwa para provisioner membangun di atas rantai yang sama. Untuk blok yang diterima, jumlah penerus yang diperlukan bergantung pada iterasi-iterasi sebelumnya yang masih belum terselesaikan. Semakin besar ketidakpastian, semakin banyak konfirmasi yang dibutuhkan.
Terakhir, konfirmasi bergulir melalui rantai: setelah sebuah blok dikonfirmasi dan induknya sudah final, ia pun dapat menjadi final.
Bagian menariknya adalah bahwa finalitas di Dusk tidak diperlakukan sebagai penghitung waktu sederhana atau jumlah konfirmasi yang tetap. Ia menyesuaikan diri dengan riwayat blok dan bukti yang diciptakan oleh putaran konsensus berikutnya.
Itu menciptakan jalur yang bergerak dari kemungkinan → penerimaan → keyakinan yang lebih kuat → finalitas.
Finalitas Bergulir: Bagaimana Dusk Mengonfirmasi Transaksi
Tidak setiap blok perlu langsung melompat dari "diterima" menjadi final secara permanen dalam satu momen. Dusk mengambil pendekatan yang lebih progresif melalui finalitas bergulir.
Sebuah blok pertama kali dapat diterima, artinya konsensus telah tercapai, namun blok yang saling bersaing dengan iterasi lebih rendah masih dapat menggantikannya. Jika semua iterasi sebelumnya telah terbukti gagal, maka blok tersebut menjadi ter-attestasi dan tidak dapat digantikan oleh alternatif dengan iterasi lebih rendah.
Lalu datang konfirmasi. Setiap penerus yang memenuhi syarat menambah bukti bahwa para provisioner membangun di atas rantai yang sama. Untuk blok yang diterima, jumlah penerus yang diperlukan bergantung pada iterasi-iterasi sebelumnya yang masih belum terselesaikan. Semakin besar ketidakpastian, semakin banyak konfirmasi yang dibutuhkan.
Terakhir, konfirmasi bergulir melalui rantai: setelah sebuah blok dikonfirmasi dan induknya sudah final, ia pun dapat menjadi final.
Bagian menariknya adalah bahwa finalitas di Dusk tidak diperlakukan sebagai penghitung waktu sederhana atau jumlah konfirmasi yang tetap. Ia menyesuaikan diri dengan riwayat blok dan bukti yang diciptakan oleh putaran konsensus berikutnya.
Itu menciptakan jalur yang bergerak dari kemungkinan → penerimaan → keyakinan yang lebih kuat → finalitas.