Equidad
Semillas, Compromisos y Reproducción en Juegos Comprobablemente Justos

La frase 'probablemente justo' puede sonar como un eslogan hasta que se separan las piezas. Una implementación útil tiene un secreto, un compromiso público, entrada influenciada por el jugador, un contador de rondas y una repetición determinista. Cada pieza cierra un vacío diferente.
1. La semilla del servidor proporciona una entrada secreta
Havoc Win genera una semilla de servidor de 32 bytes para una sesión de juego. La semilla permanece secreta mientras está activa para que un jugador no pueda calcular los resultados futuros. El sistema utiliza ese material junto con la semilla del cliente y el nonce para inicializar el flujo aleatorio criptográficamente seguro.
2. El compromiso fija lo que será revelado
Antes de jugar, el servicio publica el hash SHA-256 de la semilla del servidor. Un hash funciona como una huella digital. No revela el secreto, pero una semilla posterior puede ser hasheada y comparada con el compromiso anterior. Una semilla diferente produce una huella digital diferente.
3. La semilla del cliente y el nonce mantienen las rondas distintas
La semilla del cliente es una entrada que el jugador puede configurar y que se mezcla en el generador aleatorio. El nonce aumenta a medida que las rondas utilizan el par de semillas activas. Cambiar la semilla del cliente reinicia la posición de la secuencia, mientras que rotar la semilla del servidor revela el antiguo secreto e instala un nuevo compromiso.
4. La lógica de juego determinista hace posible la repetición
Una repetición proporciona las mismas entradas de semilla y elecciones registradas al mismo motor. Si la lógica es determinista, produce las mismas cartas, paradas del carrete, camino o transiciones de estado y el mismo asentamiento. Las pruebas de Havoc Win comparan el resultado reproducido con el registro de ronda almacenado.
Qué revisar en un registro de equidad
- El compromiso estaba disponible antes del resultado que cubre.
- Los hashes de la semilla del servidor revelada corresponden a ese compromiso.
- La semilla del cliente y el nonce coinciden con la ronda registrada.
- El juego, la apuesta, la configuración y las acciones del jugador coinciden con las entradas de la repetición.
- El resultado reproducido y el pago coinciden con el registro establecido.
Un enlace de repetición público puede presentar el juego grabado y el resultado sin exponer las credenciales de la cartera o la identidad de un jugador. La prueba sigue siendo sobre la ronda, no sobre predecir la siguiente.
Comienza con lo que significa prueba de equidad, luego compara prueba de equidad y RNG. La página de prueba de equidad es la referencia del producto.
Frequently asked questions
¿Qué es una semilla de servidor?
Es material aleatorio secreto generado por el servicio del juego. Havoc Win publica un compromiso de hash SHA-256 de la semilla antes de jugar y revela la semilla cuando se rota para que se pueda verificar el compromiso.
¿Qué hace el nonce?
El nonce es un contador mezclado con las entradas de semilla, por lo que rondas separadas bajo el mismo par de semillas usan posiciones distintas en la secuencia aleatoria determinista.
¿Qué demuestra una repetición?
Una repetición exitosa muestra que las entradas y acciones almacenadas reproducen el resultado registrado bajo la misma lógica del juego. No demuestra que el jugador debería haber ganado ni que el juego no tenga ventaja para la casa.