#dusk Memilih secara sortisi deterministik—algoritma seleksi sebenarnya yang mendasari staking
Sebuah generator tidak dapat tahu, dua blok dari sekarang, siapa yang akan melampaui hasil mereka.
Bukan karena prosesnya seperti melempar dadu.
Tidak.
Semua bagiannya sepenuhnya deterministik.
Masalahnya adalah: angka-angka yang determinismenya bergantung belum diciptakan.
Mari jelaskan.
Saya sempat terus menulis dengan bobot berdasarkan stake, tetapi tidak terduga pada postingan-posting saya sebelumnya tanpa pernah menjelaskan apa sebenarnya itu.
Seorang komentator bertanya di balasan bagaimana seleksi bekerja di balik layar, jadi saya kembali untuk menemukan algoritma aslinya dari dokumen Mechanism, alih-alih mengulang hal yang kabur seperti yang dilakukan orang lain.
Proses seleksi ini disebut deterministic sortition.
Inilah mekanismenya ⚙️.
Seleksi berjalan menuruni daftar provisioner yang memenuhi syarat secara berurutan.
Setiap stake miliknya diperiksa terhadap sebuah skor. Jika memenuhi atau melampaui, kamu masuk, dan kredit diberikan.
Jika gagal, stake-mu dikurangi dari skor, dan provisioner berikutnya dalam antrean diperiksa.
Skor itu sendiri berasal dari peng-hash empat hal:
Seed blok sebelumnya, ronde saat ini, step saat ini, dan nomor kredit mana yang sedang dibagikan.
Masukkan empat input yang sama dua kali, kamu akan mendapatkan skor yang sama dua kali.
Itu bagian deterministiknya.
Bagian yang tidak dapat diprediksi adalah seed-nya.
Seed setiap blok adalah tanda tangan generator itu sendiri pada seed sebelum blok tersebut.
Tidak ada apa pun tentang seed besok yang ada sampai generator besok benar-benar menandatanganinya.
Kamu tidak bisa melakukan front-run atas sebuah angka yang belum pernah dihasilkan.
Satu detail lagi yang layak direnungkan:
memenangkan sebuah kredit menelan 1 DUSK dari bobot untuk ekstraksi berikutnya pada ronde yang sama.
Angkanya kecil, tetapi artinya seorang staker dengan jumlah besar tidak bisa begitu saja menyapu semua kredit dalam sebuah komite secara total.
Matematikanya sedikit condong ke penyebaran.
Saya Penasaran apakah dorongan 1 $DUSK ini benar-benar melakukan sesuatu bagi seorang staker yang memegang jutaan, atau apakah itu hanya kesalahan pembulatan yang disamarkan sebagai keadilan
@Dusk
Sebuah generator tidak dapat tahu, dua blok dari sekarang, siapa yang akan melampaui hasil mereka.
Bukan karena prosesnya seperti melempar dadu.
Tidak.
Semua bagiannya sepenuhnya deterministik.
Masalahnya adalah: angka-angka yang determinismenya bergantung belum diciptakan.
Mari jelaskan.
Saya sempat terus menulis dengan bobot berdasarkan stake, tetapi tidak terduga pada postingan-posting saya sebelumnya tanpa pernah menjelaskan apa sebenarnya itu.
Seorang komentator bertanya di balasan bagaimana seleksi bekerja di balik layar, jadi saya kembali untuk menemukan algoritma aslinya dari dokumen Mechanism, alih-alih mengulang hal yang kabur seperti yang dilakukan orang lain.
Proses seleksi ini disebut deterministic sortition.
Inilah mekanismenya ⚙️.
Seleksi berjalan menuruni daftar provisioner yang memenuhi syarat secara berurutan.
Setiap stake miliknya diperiksa terhadap sebuah skor. Jika memenuhi atau melampaui, kamu masuk, dan kredit diberikan.
Jika gagal, stake-mu dikurangi dari skor, dan provisioner berikutnya dalam antrean diperiksa.
Skor itu sendiri berasal dari peng-hash empat hal:
Seed blok sebelumnya, ronde saat ini, step saat ini, dan nomor kredit mana yang sedang dibagikan.
Masukkan empat input yang sama dua kali, kamu akan mendapatkan skor yang sama dua kali.
Itu bagian deterministiknya.
Bagian yang tidak dapat diprediksi adalah seed-nya.
Seed setiap blok adalah tanda tangan generator itu sendiri pada seed sebelum blok tersebut.
Tidak ada apa pun tentang seed besok yang ada sampai generator besok benar-benar menandatanganinya.
Kamu tidak bisa melakukan front-run atas sebuah angka yang belum pernah dihasilkan.
Satu detail lagi yang layak direnungkan:
memenangkan sebuah kredit menelan 1 DUSK dari bobot untuk ekstraksi berikutnya pada ronde yang sama.
Angkanya kecil, tetapi artinya seorang staker dengan jumlah besar tidak bisa begitu saja menyapu semua kredit dalam sebuah komite secara total.
Matematikanya sedikit condong ke penyebaran.
Saya Penasaran apakah dorongan 1 $DUSK ini benar-benar melakukan sesuatu bagi seorang staker yang memegang jutaan, atau apakah itu hanya kesalahan pembulatan yang disamarkan sebagai keadilan
@Dusk
