Provably fair en un casino crypto: cómo funciona de verdad
Provably fair significa que puedes comprobar después que una ronda salió de números fijados antes de apostar. En BAKS.BET el servidor deriva cada resultado de HMAC-SHA256 de una semilla secreta del servidor, tu semilla de cliente y un contador de apuestas llamado nonce. El hash SHA-256 de la semilla del servidor se muestra antes de jugar. Cuando rotas tus semillas, se revela la semilla anterior del servidor, de modo que puedes recalcular rondas pasadas y comparar el hash. Esto demuestra que una ronda no se alteró tras tu apuesta. No demuestra el RTP y no te ayuda a ganar.
Datos clave
- Algoritmo
- HMAC-SHA256
- Comprometido antes de jugar
- hash SHA-256 de la semilla del servidor
- Tú controlas
- semilla de cliente (se puede cambiar)
- Contador
- nonce, crece con cada apuesta
- Dónde puedes verificar
- juegos instantáneos (panel Fair)
- Tragaperras
- página de comprobación para el jugador desactivada por ahora
Los tres ingredientes: semilla del servidor, semilla del cliente y nonce
La semilla del servidor es un secreto aleatorio largo generado de nuestro lado. No la ves mientras está en uso, pero sí ves su hash SHA-256. Un hash funciona como un sobre sellado: es prácticamente imposible encontrar otra semilla que dé el mismo hash, así que mostrar el hash de antemano obliga al servidor a una sola semilla.
La semilla del cliente es tu aportación. Tiene un valor por defecto y puedes poner tu propio texto. Como el servidor no puede conocerla de antemano si la cambias, no puede ajustar su semilla a lo que tú introduces.
El nonce es un contador de tus apuestas bajo el par de semillas actual: 0, 1, 2 y así sucesivamente. Hace que cada ronda sea distinta aunque ambas semillas sigan igual.
Cómo se produce un resultado
En cada ronda el servidor calcula HMAC-SHA256 con la semilla del servidor como clave y la cadena clientSeed:nonce:cursor como mensaje. El cursor cuenta cuántos números aleatorios necesita la ronda. Un reparto de cartas o la disposición de las bombas pueden necesitar varios, así que el cursor avanza y los bytes de salida se convierten en números.
Ese número se convierte en resultado mediante una regla fija del juego: un punto de crash, una tirada de Dice, la posición de las minas, una carta. El premio y el RNG se calculan solo en el servidor. Tu navegador dibuja la imagen y no puede influir en el resultado.
Cómo verificar una ronda
En los juegos instantáneos hay un panel Fair. Muestra el hash actual de la semilla del servidor, tu semilla de cliente y el nonce, y permite rotar las semillas. La rotación cierra el par actual: se revela la semilla anterior del servidor y se compromete una nueva con un hash nuevo.
Tras la rotación, toma la semilla revelada del servidor y comprueba dos cosas. Primero, que su SHA-256 coincide con el hash que viste antes de jugar. Segundo, que recalcular tus rondas con la semilla, tu semilla de cliente y cada nonce da exactamente los resultados que obtuviste. El panel puede verificar rondas por ti y Crash tiene además una página de verificación propia en /instant/crash/verify. Si prefieres no fiarte de nuestra página, cualquier herramienta HMAC-SHA256 da las mismas salidas.
Tragaperras: qué hay y qué no
Las tragamonedas usan el mismo esquema de compromiso y revelación en el servidor y los datos de cada ronda se registran. Sin embargo, la página de comprobación para el jugador de las tragaperras está desactivada por ahora. Lo decimos abiertamente: hoy puedes verificar tú mismo los juegos instantáneos, pero para las tragaperras no hay una pantalla pública de comprobación.
Así que en las tragaperras la garantía descansa en nuestros registros y en la regla de que el resultado se calcula solo en el servidor, no en algo que puedas recalcular en el navegador. Si esto te importa, juega a juegos instantáneos como Dice o Mines, donde la comprobación completa está disponible.
Lo que provably fair no demuestra
Demuestra una sola cosa, y acotada: que el resultado quedó fijado por las semillas comprometidas y no se cambió después de apostar. No demuestra que el RTP del juego sea el declarado. Eso viene de las matemáticas del juego y de la cifra del panel de información, y solo un número muy grande de rondas lo muestra en la práctica. Mira qué significa el RTP.
Tampoco hace los resultados más favorables, no revela rondas futuras y no elimina la ventaja de la casa. Los juegos instantáneos devuelven un 92 % de media (Dice 97 %), lo que significa que el casino se queda con el resto a largo plazo, por justa que sea cada ronda.
- Una ronda verificada solo significa que el sorteo coincidió con las semillas.
- Una racha perdedora no es prueba de trampa, y una ganadora no es prueba de honestidad.
- Las semillas no te permiten predecir el siguiente resultado.
Consejos prácticos
Fija tu propia semilla de cliente antes de empezar si quieres y rota las semillas de vez en cuando, para poder comprobar las rondas más antiguas. Guarda el hash mostrado antes de jugar, porque la comparación no tiene sentido sin él.
Recuerda que la justicia no es lo mismo que la seguridad de tu presupuesto. Juega solo por diversión, fija un límite de antemano y lee el juego responsable. Las reglas de cada juego están en la página de reglas. Debes tener +18.
Preguntas frecuentes
¿Provably fair significa que ganaré más a menudo?
No. Solo te permite comprobar que una ronda salió de semillas fijadas antes de apostar. La ventaja de la casa sigue igual: los juegos instantáneos devuelven un 92 % de media, Dice un 97 %, y ningún ajuste de semilla cambia tus probabilidades.
¿Qué es un nonce?
Un contador de tus apuestas bajo el par de semillas actual. Empieza en 0 y crece de uno en uno con cada apuesta. Junto con la semilla del servidor y tu semilla de cliente hace distintos los números aleatorios de cada ronda.
¿Por qué la semilla del servidor está oculta al principio?
Si fuera visible mientras se usa, podrías predecir los siguientes resultados. Por eso solo se muestra su hash SHA-256. Cuando rotas las semillas, se revela la semilla anterior y puedes confirmar que coincide con el hash anterior.
¿Puedo verificar las tiradas de las tragaperras?
No en una página pública: la comprobación para el jugador de las tragaperras está desactivada por ahora. Los datos de compromiso y revelación se siguen registrando por ronda en el servidor. Los juegos instantáneos sí tienen el panel Fair y la verificación.
¿Esto demuestra que el RTP es correcto?
No. Una ronda verificada solo muestra que el resultado no se cambió tras tu apuesta. El RTP es una propiedad estadística de las matemáticas del juego, visible solo en muchísimas rondas. La cifra declarada está en el panel de información del juego.
¿Puedo cambiar mi semilla de cliente?
Sí. Puedes poner tu propia semilla de cliente y el nonce cuenta tus apuestas con ella. Cambiarla es opcional, pero es un buen hábito antes de una sesión si quieres tu propia aportación en cada sorteo.
Sigue leyendo
Actualizado: 2026-11-07. +18. El juego puede crear adicción: apuesta solo lo que puedas permitirte perder.