#dusk $DUSK @Dusk
awalnya kupikir "confirmed" pada dasarnya adalah garis finis di Dusk.
ternyata tidak.
rangkaian status-chain yang diterima, dibuktikan (attested), dikonfirmasi (confirmed), dan final — ada empat label, dan confirmed berada di urutan ketiga. sebuah blok yang sudah confirmed masih bisa diganti jika ada sesuatu di bagian hulu yang bergeser.
yang sebenarnya memisahkan confirmed dari final: konfirmasi berarti cukup banyak blok penerus telah tersusun di atasnya sehingga fork yang bersaing kini menjadi tidak mungkin. final berarti rantai leluhur blok itu sendiri sudah mencapai status final — finalitas tidak diperoleh secara mandiri; ia diwariskan satu leluhur demi satu leluhur. diskusi rekayasa Dusk tentang rolling finality secara khusus membahas rantai pewarisan ini sebagai salah satu masalah konsensus yang lebih sulit yang pernah mereka tuntaskan.
hal itu menggeser batas dengan cara yang menarik. sebuah blok bisa berada di sana, confirmed, tampak stabil, sementara parent-nya sendiri masih bekerja melewati pendakian yang sama menuju final. pembalikan pada titik itu tidak mungkin. tapi juga belum benar-benar mustahil.
jadi "confirmed" dan "final" bukan dua nama untuk jaminan yang sama pada tingkat keyakinan yang berbeda. confirmed menggambarkan apa yang disarankan oleh para penerus di sekitar sebuah blok. final menggambarkan apa yang sudah dikunci oleh garis keturunan blok itu sendiri.
apakah menyebut keadaan perantara yang bergantung pada pewarisan sebagai "confirmed" melebih-lebihkan seberapa sudah mapannya, atau apakah tangga empat status itu hanya lebih jujur daripada sebuah penanda final/tidak-final yang lugas?
$ACE
$CLO
awalnya kupikir "confirmed" pada dasarnya adalah garis finis di Dusk.
ternyata tidak.
rangkaian status-chain yang diterima, dibuktikan (attested), dikonfirmasi (confirmed), dan final — ada empat label, dan confirmed berada di urutan ketiga. sebuah blok yang sudah confirmed masih bisa diganti jika ada sesuatu di bagian hulu yang bergeser.
yang sebenarnya memisahkan confirmed dari final: konfirmasi berarti cukup banyak blok penerus telah tersusun di atasnya sehingga fork yang bersaing kini menjadi tidak mungkin. final berarti rantai leluhur blok itu sendiri sudah mencapai status final — finalitas tidak diperoleh secara mandiri; ia diwariskan satu leluhur demi satu leluhur. diskusi rekayasa Dusk tentang rolling finality secara khusus membahas rantai pewarisan ini sebagai salah satu masalah konsensus yang lebih sulit yang pernah mereka tuntaskan.
hal itu menggeser batas dengan cara yang menarik. sebuah blok bisa berada di sana, confirmed, tampak stabil, sementara parent-nya sendiri masih bekerja melewati pendakian yang sama menuju final. pembalikan pada titik itu tidak mungkin. tapi juga belum benar-benar mustahil.
jadi "confirmed" dan "final" bukan dua nama untuk jaminan yang sama pada tingkat keyakinan yang berbeda. confirmed menggambarkan apa yang disarankan oleh para penerus di sekitar sebuah blok. final menggambarkan apa yang sudah dikunci oleh garis keturunan blok itu sendiri.
apakah menyebut keadaan perantara yang bergantung pada pewarisan sebagai "confirmed" melebih-lebihkan seberapa sudah mapannya, atau apakah tangga empat status itu hanya lebih jujur daripada sebuah penanda final/tidak-final yang lugas?
$ACE
$CLO