Provably fair, ipinaliwanag

Ang provably fair ay nagbibigay-daan sa iyo na tingnan kung ang resulta ng isang round ay nakatakda na bago ka mag-bet at hindi na binago pagkatapos. Hindi nito ginagawang patas ang laro sa pang-araw-araw na kahulugan, at hindi nito ginagawang hulaan ang mga resulta.

Paano ito gumagana

  1. Commit. Pumipili ang server ng lihim na server seed at ipinapakita lamang sa iyo ang SHA-256 hash nito, isang fingerprint na hindi maaaring baligtarin.
  2. Ang input mo. Ikaw (o iba pang mga manlalaro) ang nagbibigay ng client seed, kaya hindi makakapili ang server ng resulta na angkop sa kanya pagkatapos makita ang iyong bet.
  3. Maglaro. Ang resulta ng bawat round ay kinukuha mula sa parehong seeds at isang round counter (ang nonce).
  4. Ilantad at beripikahin. Sa huli, ilalantad ng server ang seed nito. Maaaring i-hash ng sinuman ito, ihambing ang hash sa fingerprint na ipinakita noon, at muling kalkulahin ang bawat round.

Subukan ito

Isang textbook scheme: crash point mula sa HMAC-SHA256(server seed, “client seed:nonce”), 97% RTP. Ipinapakita nito ang konsepto; hindi ito ang algorithm ng anumang partikular na laro.

Fingerprint (SHA-256), ipinapakita bago ang anumang round:
—

Nailantad na server seed:

Ano ang pinapatunayan ng provably fair

Ano ang hindi pinapatunayan nito

Pagsusuri sa isang totoong laro

Gamitin ang sariling verification screen o data ng laro. Ang Aviator, halimbawa, ay nagpapakita ng mga seeds at hash para sa mga nakaraang round sa kanyang provably fair menu. Ang aming demo ay gumagamit ng generic scheme at hindi kayang i-verify ang mga round ng isang partikular na provider.

Updated: