Provably fair, gipaliw-anon

Ang provably fair nagtugot kanimo nga susihon nga ang resulta sa usa ka round gitakda na sa dili pa ka mosugal ug wahi usbon human niini. Kini dili nagpahimo nga ang dula mahimong fair sa ordinaryong kahulogan, ug kini dili nagpahimo nga ang mga resulta mahimong predictable.

Unsaon pagtrabaho

  1. I-commit. Ang server mikog-on og usa ka tinago nga server seed ug ipakita kanimo lang ang iyang SHA-256 hash, usa ka fingerprint nga dili ma-reverse.
  2. Imong input. Ikaw (o uban pang mga magdudula) mohatag og client seed, aron ang server dili makapili og resulta nga angay kaniya human niini makita ang imong sugal.
  3. Dula. Ang resulta sa matag round gikalkula gikan sa parehas nga seeds ug usa ka round counter (ang nonce).
  4. Ipakita ug i-verify. Human niini, ipakita sa server ang iyang seed. Bisan kinsa makahimo og hash niini, ikumpara ang hash sa fingerprint nga gipakita una, ug i-recompute ang tanan nga round.

Sulayi

Usa ka textbook scheme: crash point gikan sa HMAC-SHA256(server seed, “client seed:nonce”), 97% RTP. Gipakita niini ang ideya; kini dili ang algorithm sa bisan unsang partikular nga dula.

Fingerprint (SHA-256), gipakita sa dili pa bisan unsang round:
—

Gipakita nga server seed:

Unsay gipamatuod sa provably fair

Unsay dili gipamatuod niini

Pagsusi sa tinuod nga dula

Gamita ang verification screen o datos sa dula mismo. Ang Aviator, pananglitan, nagpakita sa mga seeds ug hash para sa mga miaging round sa iyang provably fair menu. Ang among demo naggamit og generic scheme ug dili makaverify sa mga round sa piho nga provider.

Updated: