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
- 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.
- 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.
- Jugar. El resultat de cada ronda es calcula a partir de les dues llavors i un comptador de rondes (el nonce).
- 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
- Que el resultat de cada ronda es va fixar abans de la ronda i no es va modificar després de la vostra aposta.
- Que l'algorisme publicat es va utilitzar realment per produir-lo.
Què no demostra
- Que el joc funciona amb l'RTP que espereu: l'RTP forma part de l'algorisme i es pot configurar més baix.
- Que el lloc està llicenciat al vostre país, paga o tracta els jugadors de manera justa. Un lloc pot ser provably fair i seguir sense llicència.
- Que qualsevol pugui predir la ronda següent. Sense la llavor secreta, el resultat no es pot calcular i el hash no es pot revertir: endevinar una llavor de 256 bits no és viable. Consulta per què els predictors són estafes.
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.