Provably fair, explicat

Provably fair permet comprovar que el resultat d'una ronda es va fixar abans de fer l'aposta i que no es va modificar després. No fa que un joc sigui just en el sentit quotidià, ni que els resultats siguin previsibles.

Com funciona

  1. Compromís. El servidor tria una llavor del servidor secreta i només us mostra el seu hash SHA-256, una empremta que no es pot revertir.
  2. La vostra entrada. Vosaltres (o altres jugadors) subministreu una llavor del client, de manera que el servidor no pot triar un resultat que li convingui després de veure la vostra aposta.
  3. Jugar. El resultat de cada ronda es calcula a partir de les dues llavors i un comptador de rondes (el nonce).
  4. Revelar i verificar. Més tard, el servidor revela la seva llavor. Qualsevol persona pot calcular-ne el hash, comparar-lo amb l'empremta mostrada anteriorment i recalcular cada ronda.

Proveu-ho

Un esquema de manual: punt de crash a partir de HMAC-SHA256(llavor del servidor, “llavor del client:nonce”), RTP del 97%. Mostra la idea; no és l'algorisme de cap joc concret.

Empremta (SHA-256), mostrada abans de qualsevol ronda:
—

Llavor del servidor revelada:

Què demostra provably fair

Què no demostra

Comprovació d'un joc real

Utilitza la pantalla de verificació del joc o les seves dades. Aviator, per exemple, mostra les llavors i el hash de les rondes anteriors al seu menú provably fair. La nostra demo utilitza un esquema genèric i no pot verificar les rondes d'un proveïdor concret.

Actualitzat: