#dusk @Dusk

Saya sedang mencari sumber acak di balik sortisi deterministik milik Dusk.

Saya mengharapkan mekanisme yang sepenuhnya terpisah. Sebuah beacon acak eksternal. Suatu nilai yang dihasilkan secara independen dari rantai.

Namun tidak ada.

Seed yang digunakan untuk memilih generator blok berikutnya dan komite pemungutan suara berasal dari tanda tangan generator blok saat ini atas seed blok sebelumnya.

Setiap blok menghasilkan input yang dibutuhkan untuk pemilihan berikutnya.

Di situlah yang membuat saya berhenti.

Seed tidak hanya dibawa begitu saja dari satu blok ke blok berikutnya. Ia diproduksi segar setiap kali, oleh generator blok saat ini. Seorang generator yang bisa memprediksi pemilihan di masa depan pasti punya alasan untuk mengeksploitasi pengetahuan itu.

Whitepaper menjelaskan dengan jelas mengapa ini penting. Karena setiap seed hanya ada sekali setelah generator-nya menandatangani, generator di masa depan dan anggota komite tidak bisa dihitung sebelumnya.

Bukan karena informasinya disembunyikan di suatu tempat.

Tapi karena itu belum ada.

Saya membayangkan ketidakpastian sebagai sesuatu yang perlu diimpor oleh sistem konsensus dari tempat lain.

@Dusk_Foundation memperlakukan itu sebagai sesuatu yang diproduksi oleh rantai langkah demi langkah.

Itu mengubah cara saya memandang batas keamanan. Properti yang penting bukanlah bahwa seed tetap rahasia. Melainkan bahwa informasi yang dibutuhkan untuk pemilihan berikutnya belum ada sampai blok saat ini telah diproduksi.

Yang masih ingin saya pahami adalah apa yang terjadi ketika sekumpulan kecil generator secara kebetulan menghasilkan beberapa blok berurutan. Apakah konstruksi tanda tangan berantai tersebut mempertahankan ketidakpastian yang sama di rentang itu, atau apakah kontrol berulang terhadap produksi blok mengubah asumsi keamanan apa pun?

$DUSK akan jadi jauh lebih menarik bagi saya kalau rantai ketergantungan itu terbukti dalam rentang generator berurutan yang benar-benar panjang, bukan hanya dalam model.