Saya suka melihat lebih jauh dari permukaan sebuah blockchain, dan desain konsensus Dusk adalah salah satu bagian yang menarik perhatian saya.
Dusk mencapai kesepakatan melalui proses terstruktur yang dibangun di sekitar tiga tahap: Proposal, Validasi, dan Ratifikasi.
Pertama, seorang penyedia (provisioner) yang dipilih secara acak mengusulkan sebuah blok kandidat dan menyiarkannya ke jaringan. Proses kemudian berlanjut ke Validasi, di mana sebuah komite yang dipilih secara acak memeriksa kandidat tersebut dan memberikan suara mengenai statusnya.
Bagian yang menarik adalah bahwa blok tidak hanya melaju begitu saja karena satu peserta mengatakan bahwa itu valid. Jaringan mencari kuorum suara. Suara Valid dengan mayoritas super dapat mengonfirmasi hasilnya, sementara hasil lainnya dapat mengarah pada iterasi berikutnya.
Lalu masuk Ratifikasi. Komite baru meninjau hasil validasi dan memberikan suara lagi, menambahkan lapisan konfirmasi sebelum jaringan menerima hasilnya.
Jika hasil Sukses tercapai, blok kandidat menjadi tip baru dan putaran selesai. Jika hasilnya Gagal atau tidak diketahui, proses dapat berlanjut dengan iterasi lain.
Jadi, alih-alih mengandalkan satu keputusan, Dusk menggabungkan pemilihan komite secara acak, beberapa tahap pemungutan suara, dan kesepakatan berbasis kuorum untuk mengoordinasikan produksi blok.
Pendekatan berlapis itu membuat mekanisme konsensus menjadi salah satu bagian Dusk yang paling menarik untuk disimak.
@Dusk_Foundation $DUSK #dusk
Dusk mencapai kesepakatan melalui proses terstruktur yang dibangun di sekitar tiga tahap: Proposal, Validasi, dan Ratifikasi.
Pertama, seorang penyedia (provisioner) yang dipilih secara acak mengusulkan sebuah blok kandidat dan menyiarkannya ke jaringan. Proses kemudian berlanjut ke Validasi, di mana sebuah komite yang dipilih secara acak memeriksa kandidat tersebut dan memberikan suara mengenai statusnya.
Bagian yang menarik adalah bahwa blok tidak hanya melaju begitu saja karena satu peserta mengatakan bahwa itu valid. Jaringan mencari kuorum suara. Suara Valid dengan mayoritas super dapat mengonfirmasi hasilnya, sementara hasil lainnya dapat mengarah pada iterasi berikutnya.
Lalu masuk Ratifikasi. Komite baru meninjau hasil validasi dan memberikan suara lagi, menambahkan lapisan konfirmasi sebelum jaringan menerima hasilnya.
Jika hasil Sukses tercapai, blok kandidat menjadi tip baru dan putaran selesai. Jika hasilnya Gagal atau tidak diketahui, proses dapat berlanjut dengan iterasi lain.
Jadi, alih-alih mengandalkan satu keputusan, Dusk menggabungkan pemilihan komite secara acak, beberapa tahap pemungutan suara, dan kesepakatan berbasis kuorum untuk mengoordinasikan produksi blok.
Pendekatan berlapis itu membuat mekanisme konsensus menjadi salah satu bagian Dusk yang paling menarik untuk disimak.
@Dusk_Foundation $DUSK #dusk