¿Qué es provably fair? Cómo DiceMoon demuestra cada tirada y cada reparto
Commit-reveal explicado: DiceMoon bloquea las entradas del resultado antes de que empiece la partida y te deja recalcular cada tirada de dados y cada baraja de poker - matemática en lugar de confianza.
El problema de "confía en nosotros"
Un casino online clásico es una caja negra: un servidor en algún lugar produce un número y no tienes forma de saber si se generó de manera justa o si se ajustó en silencio después de tu apuesta. Las licencias y las auditorías ayudan, pero al final todo se reduce a creer en la palabra de alguien.
Commit-reveal en un minuto
DiceMoon bloquea las entradas del resultado antes de la partida. El servidor genera una seed secreta y publica de antemano su hash SHA-256 - el compromiso. Tú aportas tu propia client seed. El resultado se calcula a partir de ambas. Después de la partida el servidor revela la seed secreta, y cualquiera puede comprobar que coincide con el hash publicado y recalcular el resultado.
Como el hash quedó fijado antes de que tu seed existiera, el servidor no puede dirigir el resultado sin romper el compromiso publicado - algo que todos verían de inmediato.
Dados: cada tirada, totalmente verificable
Cada mesa compromete SHA256(serverSeed) antes de jugar. Cada tirada es HMAC(serverSeed, client seeds de todos los jugadores : nonce), mapeada a las caras 1-6 con rejection sampling para que cada cara tenga exactamente la misma probabilidad. Una mesa terminada muestra el compromiso, la client seed de cada jugador y la seed revelada - y el verificador recalcula la partida entera directamente en tu navegador (con dos jugadores es idéntico, byte a byte, a un duelo cara a cara).
Poker: una baraja verificable en cada mano
Un torneo se compromete con una master seed al crear la mesa - antes de que ningún rival se haya unido siquiera, por lo que es imposible elegir seeds por mano. La seed de cada mano deriva de esa master, y cada baraja se mezcla con un Fisher-Yates sin sesgo impulsado por ella combinada con las client seeds de todos los jugadores y el número de mano. Cuando el torneo termina, se revela la master seed: tu navegador rederiva cada seed de mano, reconstruye cada baraja y te muestra las cartas exactas que se repartieron.
Qué demuestra esto - y qué no
Provably fair garantiza que los resultados no se manipularon después del compromiso, y te deja verificarlo por ti mismo. No cambia las probabilidades: los dados son pura suerte - gana el total más alto - y el poker se decide por cómo juegas. Los contratos de escrow que guardan el dinero son públicos en Base, así que los pagos también se ejecutan por código.
Abrir el verificador en vivo Jugar una partida demostrablemente justa