Provably fair, uitgelegd

Provably fair stelt je in staat te controleren dat het resultaat van een ronde vaststond voordat je inzette en achteraf niet werd gewijzigd. Het maakt een spel niet eerlijk in de alledaagse zin, en het maakt resultaten niet voorspelbaar.

Hoe het werkt

  1. Vastleggen. De server kiest een geheime serverseed en toont je alleen de SHA-256 hash ervan, een vingerafdruk die niet omkeerbaar is.
  2. Jouw invoer. Jij (of andere spelers) levert een clientseed, zodat de server geen resultaat kan kiezen dat hem na het zien van je inzet schikt.
  3. Spelen. Het resultaat van elke ronde wordt berekend uit beide seeds en een rondenteller (de nonce).
  4. Onthullen en verifiëren. Later onthult de server zijn seed. Iedereen kan deze hashen, de hash vergelijken met de eerder getoonde vingerafdruk en elke ronde opnieuw berekenen.

Probeer het

Een voorbeeldschema: crashpunt uit HMAC-SHA256(serverseed, “clientseed:nonce”), 97% RTP. Het illustreert het idee; het is niet het algoritme van een specifiek spel.

Vingerafdruk (SHA-256), getoond vóór elke ronde:
—

Onthulde serverseed:

Wat provably fair bewijst

Wat het niet bewijst

Een echt spel controleren

Gebruik het verificatiescherm of de gegevens van het spel zelf. Aviator toont bijvoorbeeld de seeds en hash van eerdere rondes in het provably fair-menu. Onze demo gebruikt een generieke methode en kan de rondes van een specifieke aanbieder niet verifiëren.

Bijgewerkt: