Kanıtlanabilir Adillik
Nasıl çalışır
SHA256'nın çıktısını kendi kendine 10 milyon kez besleyen ve bunu sürekli tekrar ederekten başlayan her oyun için 10 milyon SHA256 hash'i içeren zincirler oluşturduk,
5,257,547 oyunundan başlayarak Crash için son hash'in SHA256 değeri şöyledir:
1d75b6cfadffdfc7dea5b7ed2c463c909571430c8f08fd3d0042b66661a8e4fc
11,761,475 oyunundan başlayarak Roulette için son hash'in SHA256 değeri şöyledir:
d2d9e10774075b7bb8a218613bb1acbb7a6fc0175fe8b20fad063a446a42a79d
18,975,566 oyunundan başlayarak Hilo için son hash'in SHA256 değeri şöyledir:
e92f5d3c0446af16ee70a86010a917c77e801397ccf2bbf150654c774f1b1bf4
Onu burada sunarak herhangi bir alternatif SHA256 zinciri oluşumunu engelliyoruz. Oyunların kanıtlanabilirliğini hesaplamak için bu değerleri kullanıyoruz ve oyun sunucusu ters sıradaki bu zincirin içindeki hashler sayesinde oynanıyor.
Nasıl doğrulanır
Herhangi bir kimse kolaylıkla zincirin doğruluğunu kontrol edebilir. Oyunun kaynağını oyun biter bitmez direk paylaşıyoruz. Bu oyunun kaynağının SHA256 kaynağının önceki oyunun kaynağı olup olmadığını kontrol ederek sonucu değiştiremediğimizden emin olabilirsiniz.
Crash sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Roulette sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Hilo sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Dice sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Plinko sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Mines sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Keno sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Pocket Dice sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Limbo sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Blackjack sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Twist sonuçlarını hesaplamak ve game hashes oluşturmak için örnek kodu burada bulabilirsiniz.
Adillik
Tüm oyunların sonuçları aktif şifreleme SHA256 işlevini yedekleyen matematik nedeniyle önceden tanımlanmış ve genellikle dağıtılmış bir sisteme sahiptir. Toplum bunu farketmeden biz bu zincirin sonuçlarını manipüle edemeyiz.
