DOTA2POT
Permainan adil dengan SHA-256
Rulet kami menggunakan pengundian SHA-256 yang dapat diverifikasi; tidak seorang pun dapat diam-diam mengganti hasil tersimpan dari putaran yang telah selesai
Prinsip umum pengoperasian sistem
Sebelum putaran berakhir, server menghasilkan rahasia baru dan mempublikasikan komitmen SHA-256-nya. Setelah putaran berakhir, rahasia tersebut diungkapkan, sehingga hasil yang tersimpan tidak dapat ditimpa secara diam-diam.
Penerimaan taruhan
Setiap item yang diterima menerima harga dan rentang tiket berurutan. Semakin lebar rentang tiket peserta, semakin tinggi peluang mereka dalam putaran di mana peserta tersebut termasuk dalam kumpulan valid yang dinyatakan.
Menentukan pemenang
Setelah putaran berakhir, server menggabungkan rahasia yang diungkapkan, nomor putaran, peta tiket, dan data kumpulan valid. Tiket pemenang dihitung secara unik dari hasil SHA-256, setelah itu pemenang dan hadiah disimpan dalam riwayat permainan.
Memverifikasi hasil
Permainan yang selesai menyimpan rahasia yang diungkapkan, komitmen yang telah dipublikasikan, hash peta tiket, hash kumpulan valid, hash akhir, dan tiket pemenang. Nilai-nilai ini memungkinkan hasil yang ditampilkan dihitung ulang dan dibandingkan dengan data putaran yang tersimpan. Ini adalah pemeriksaan konsistensi kriptografis internal, bukan sertifikasi pihak ketiga.