Ana içeriğe geç

Zar oyununda hangi Kanıtlanabilir Adil Sistemi kullanıyorsunuz?

Yazar: Summer

Zar oyunu, her atışın şeffaf, bağımsız olarak doğrulanabilir ve bahis başladıktan sonra değiştirilemez olmasını sağlamak için Kanıtlanabilir Adil bir sistem kullanır.

Her Zar sonucu üç değer kullanılarak oluşturulur:

Sunucu tohumu — sunucu tarafından oluşturulur ve atıştan önce SHA-256 özeti gösterilerek onaylanır.

İstemci tohumu — benzersiz istemci tohumunuz.

Nonce — her atışın benzersiz bir sonuç üretmesini sağlayan artan bir sayı.

Bahsinizi koymadan önce özetlenmiş sunucu tohumunu aldığınız için, sunucu daha önce görüntülenen özeti geçersiz kılmadan sonucu sonradan değiştiremez.

Zar atışının sonucu aşağıdaki hesaplama kullanılarak belirlenir:

hmac = HMAC_SHA256(serverSeed, clientSeed:nonce)

roll = floor((parseInt(hmac[0..8], 16) % 1e6) / 100) / 100

Oluşturulan değer daha sonra 1-100 aralığında zar atışının sonucu olarak kullanılır.

Sunucu tohumu ortaya çıktıktan sonra (tohum çifti döndürüldüğünde), Doğrula sekmesinde önceki zar atışlarını doğrulayabilirsiniz. Ortaya çıkan sunucu tohumunu daha önce görüntülenen hash ile karşılaştırın ve atış sonucunun adil bir şekilde oluşturulduğunu doğrulamak için hesaplamayı tekrarlayın.

Bu sistem, sunucu tohumu onaylandıktan sonra her zar atışının rastgele, şeffaf ve oyuncu veya kumarhane tarafından manipüle edilemeyeceğini garanti eder.

Bu cevap sorunuzu yanıtladı mı?