Adillik
Tohumlar, Taahhütler ve Kanıtlanabilir Adil Oyunlarda Yeniden Oynatma

Kanıtlanabilir adillik bir slogan gibi görünebilir, ta ki parçalar ayrılana kadar. Faydalı bir uygulama; bir sır, halka açık bir taahhüt, oyuncunun etkilediği giriş, bir tur sayacı ve deterministik yeniden oynatma içerir. Her parça farklı bir boşluğu kapatır.
1. Sunucu tohumu gizli girdi sağlar
Havoc Win, bir oyun oturumu için 32 baytlık bir sunucu tohumu üretir. Tohum aktif olduğu sürece gizli kalır, böylece bir oyuncu gelecekteki sonuçları hesaplayamaz. Sistem, bu malzemeyi istemci tohumu ve nonce ile kullanarak kriptografik olarak güvenli rastgele akışı başlatır.
2. Taahhüt, neyin açıklanacağını sabitler
Oyun başlamadan önce servis, sunucu tohumunun SHA-256 hash'ini yayımlar. Hash parmak izi gibi çalışır. Sırrı açığa çıkarmaz, ama daha sonra bir tohum hashlenip önceki taahhüt ile karşılaştırılabilir. Farklı bir tohum farklı bir parmak izi üretir.
3. İstemci tohumu ve nonce, turları birbirinden ayırır
Müşteri tohumu, rastgele üreteceğe karıştırılan oyuncu tarafından ayarlanabilir bir girdidir. Nonce, aktif tohum çifti kullanıldıkça artar. Müşteri tohumunu değiştirmek dizilim pozisyonunu sıfırlar, sunucu tohumunu döndürmek ise eski sırrı ortaya çıkarır ve yeni bir taahhüt yükler.
4. Deterministik oyun mantığı yeniden oynatma sağlar
Bir yeniden oynatma, aynı tohumu girdilerini ve kaydedilmiş seçimleri aynı motorla verir. Mantık deterministikse, aynı kartları, makara duraklarını, yolu veya durum geçişlerini ve aynı çözülmeyi üretir. Havoc Win’nın testleri, yeniden üretilen sonucu kaydedilmiş tur kaydıyla karşılaştırır.
Adillik kaydında kontrol edilecekler
- Taahhüt, kapsadığı sonuçtan önce mevcut olmuştur.
- Açığa çıkan sunucu tohumu, o taahhüte geri hashlenebilir.
- Müşteri tohumu ve nonce, kaydedilmiş tura uyar.
- Oyun, bahis, ayarlar ve oyuncu eylemleri yeniden oynatma girdileri ile eşleşir.
- Yeniden üretilen sonuç ve ödeme, çözülmüş kayıtla eşleşir.
Herkese açık bir yeniden oynatma bağlantısı, cüzdan kimlik bilgilerini veya oyuncu kimliğini açığa çıkarmadan kaydedilmiş oyunu ve sonucu sunabilir. Kanıt, tura dair olur, bir sonraki turu tahmin etmeye dair olmaz.
kanıtlanabilir adilliğin ne anlama geldiği ile başlayın, sonra kanıtlanabilir adil ve RNG ile karşılaştırın. kanıtlanabilir adil sayfası ürün referansıdır.
Frequently asked questions
Sunucu tohumu nedir?
Oyun servisi tarafından üretilen gizli rastgele malzemedir. Havoc Win, oyundan önce tohuma bir SHA-256 hash taahhüdü yayımlar ve taahhüdün kontrol edilebilmesi için talep edildiğinde tohumu açığa çıkarır.
Nonce ne yapar?
Nonce, farklı turlarda aynı tohum çifti altında deterministik rastgele dizide farklı konumlar kullanılmasını sağlamak için tohum girdileri ile karıştırılmış bir sayacıdır.
Bir yeniden oynatma neyi kanıtlar?
Başarılı bir yeniden oynatma, saklanan girdilerin ve eylemlerin aynı oyun mantığı altında kaydedilen sonucu yeniden oluşturduğunu gösterir. Bu, oyuncunun kazanması gerektiğini veya oyunun ev avantajı olmadığını kanıtlamaz.