Provably Fair nedir? Sonuçları kendin nasıl kontrol edersin
Provably Fair, bir çevrim içi oyunun sonucunun sonradan değiştirilmediğini kanıtlaması gereken bir yöntemdir. İşletmeci sonucu önceden belirler ve sen turdan sonra bunu yeniden hesaplayabilirsin.
Üç temel parça
- Server seed: işletmecinin gizli anahtarı. Turdan önce yalnızca hash'i (bir parmak izi) gösterilir.
- Client seed: kendin belirleyebileceğin ya da rastgele üretilen bir değer.
- Nonce: her turda bir artan bir sayaç.
Sonuç server seed, client seed ve nonce'tan hesaplanır. Server seed oyundan sonra açıklandığı için işletmeci sonucu artık değiştiremez.
Bir turu nasıl kontrol edersin
- Oynamadan önce server seed'in hash'ini not et.
- Turu oyna.
- Oyundan sonra server seed'in gösterilmesini iste.
- Açıklanan seed'in hash'inin, daha önce gösterilen hash ile eşleşip eşleşmediğini kontrol et.
- Sonucu, açıklanan seed'i, client seed'ini ve nonce'u işletmecinin formülüyle hesapla.
Formül genellikle işletmecinin adalet bilgilerinde bulunur. Birçok işletmeci ayrıca bir kontrol betiği sunar.
Provably Fair ne anlama gelmez
- Kazanacağın anlamına gelmez. Kazanma şansı oyun kurallarındadır ve çoğu zaman yine evin lehinedir.
- Yalnızca sonucun tura uyduğunu kontrol eder. Ödemenin doğru olup olmadığını kontrol etmez.
- Eksik ya da yanlış bir hash bir uyarı işaretidir.