Juegos provably fair: cómo verificar una apuesta en un casino cripto
Provably fair es un método que te permite comprobar, después de una ronda, que su resultado estaba fijado antes de apostar y no se cambió después. El casino se compromete con una semilla de servidor oculta mostrando su hash criptográfico, tú añades tu propia semilla de cliente y, cuando se revela la semilla del servidor, puedes recalcular el resultado tú mismo.
Las piezas: semillas, nonce y hash
- Semilla del servidor: un valor secreto que genera el casino. Antes de que apuestes, te muestra solo su hash (por ejemplo, SHA-256): una huella que la identifica sin revelarla.
- Semilla del cliente: un valor que eliges o cambias tú. Como el casino no la conoce de antemano, no puede preparar un resultado a medida.
- Nonce: un contador que sube con cada apuesta, para que cada ronda con las mismas semillas dé un resultado distinto.
El resultado de cada ronda se calcula combinando las tres piezas. Cuando cambias de semilla, el casino revela la semilla del servidor anterior y puedes comprobar que su hash coincide con el que te mostró al principio.
Cómo verificar una ronda, paso a paso
- Antes de jugar, anota el hash de la semilla del servidor que muestra el juego.
- Pon tu propia semilla del cliente.
- Juega y anota el nonce de la ronda que quieres comprobar.
- Cambia de semilla: el casino revela la semilla del servidor usada.
- Calcula el hash de esa semilla y compáralo con el que anotaste. Si coincide, no se cambió.
- Recalcula el resultado con la herramienta de verificación del casino o con un script propio, usando las dos semillas y el nonce.
Dónde lo encuentras
- BGaming afirma ser el primer gran proveedor en introducir el sistema provably fair, con hashes SHA-256 y una semilla elegida por el jugador. Lo usan juegos como Plinko y Aztec Magic Deluxe.
- Stake: sus 31 Stake Originals (Mines, Dice, Plinko, Crash…) son provably fair.
- Rainbet: sus juegos propios usan semilla del cliente, semilla del servidor y nonce; Case Battles y EOS Roulette toman la aleatoriedad de bloques de la blockchain de EOS.
- BC.GAME: sus juegos propios muestran el hash de la semilla del servidor antes de cada ronda.
Pruébalo tú mismo
Nuestros juegos gratuitos usan exactamente este sistema, con un panel donde puedes ver el hash, cambiar tu semilla y verificar cualquier ronda.
Pruébalo gratis: Juega gratis a nuestras versiones provably fair con dinero ficticio: Plinko · Crash · Mines · Dados
Lo que demuestra… y lo que no
Demuestra que el resultado de la ronda quedó fijado antes de tu apuesta y no se alteró después.
No demuestra:
- que el casino tenga licencia o pague los retiros;
- nada sobre las tragamonedas de estudios externos, que normalmente funcionan con generadores de números aleatorios certificados por laboratorios, no con este sistema;
- que vayas a ganar: la ventaja de la casa sigue ahí, simplemente es comprobable.
Fuentes
- BGaming: cómo funciona su sistema provably fair
https://bgaming.com/provably-fair - Stake: provably fair en Stake Originals
https://help.stake.com/en/articles/5241133-provable-fairness-for-stake-original-games - Rainbet: juegos propios provably fair y juegos basados en EOS
https://web.archive.org/web/20261021122648/https://rainbet.com/ - BC.GAME: juegos propios provably fair
https://web.archive.org/web/20261102050742/https://bc.game/