fairnessEquidad

Descripción General

La Equidad Comprobable es un sistema utilizado en los casinos en línea para garantizar que los resultados de los juegos y las apuestas no puedan ser manipulados. Utilizando tecnología de hash, el resultado de cada juego se genera utilizando una combinación de una semilla del cliente, una semilla del servidor y un nonce con el algoritmo HmacSHA256. Esto garantiza que los resultados estén predeterminados y no puedan ser alterados según las elecciones del usuario. Por ejemplo, en juegos como Piedra, Papel, Tijeras, el resultado de cada ronda se decide antes de que el usuario haga su elección, asegurando una experiencia de juego justa y transparente.

En ShogunPlay, nos enorgullecemos de ser un servicio comprobablemente justo y confiable porque nuestro sistema garantiza que todos los resultados de los juegos sean verificables e inalterables, proporcionando a nuestros usuarios un entorno de juego seguro y confiable. Este sistema también permite a los usuarios verificar que los resultados del juego sean legítimos y no hayan sido manipulados por el casino. Algunos de nuestros originales más recientes usan una variante de la misma idea — una cadena de aleatoriedad comprometida y publicada antes de su apuesta — y en todos los casos los datos de verificación de cada ronda están disponibles en su historial de apuestas.

¿Qué es la equidad comprobable?

La Equidad Comprobable significa que en los casinos en línea, el uso de tecnología de hash garantiza que las apuestas o los resultados de los juegos de los usuarios no puedan ser manipulados. Cada juego jugado por un usuario genera resultados utilizando una combinación de una semilla del cliente, una semilla del servidor y un nonce con el algoritmo HmacSHA256. No ser Comprobablemente Justo significa que cuando un usuario hace una elección, el casino puede ver la elección del usuario y devolver un resultado manipulado. Por ejemplo, en el juego de Piedra, Papel, Tijeras de ShogunPlay, si el usuario elige Piedra, el casino podría manipular el resultado para mostrar Papel. Sin embargo, en un sistema Comprobablemente Justo, el resultado de la ronda se determina antes de que el usuario elija Piedra, asegurando que el resultado se base en la elección del usuario sin ninguna manipulación.

¿Puede explicar con un ejemplo?

Supongamos que el Usuario A se registra en ShogunPlay. Tan pronto como el Usuario A se registra, se generan una semilla del servidor y una semilla del cliente arbitrarias. En este ejemplo, supongamos que la semilla del servidor del Usuario A es 'server seed' y la semilla del cliente es 'client seed'.

Ahora, supongamos que el Usuario A juega el juego de dados original. Cada vez que el usuario lanza los dados en el juego de dados original, se genera una cadena aleatoria utilizando la cadena $clientSeed-$nonce-$cursor combinada con la semilla del servidor como clave con el algoritmo HmacSHA256. Para el Usuario A, la semilla del cliente es 'client seed', el nonce es 0 para la primera ronda y el cursor está fijado en 0 en los juegos de dados. Para explicar más el cursor, en juegos como Piedra, Papel, Tijeras, el valor del cursor aumenta con cada ronda para distinguir entre rondas. En Piedra, Papel, Tijeras, el multiplicador aumenta con cada ronda ganada, y aunque se usan el mismo nonce, semilla del cliente y semilla del servidor, el valor del cursor se incrementa (0, 1, 2, 3, etc.) para diferenciar cada ronda.

Volviendo al juego de dados, después de generar una cadena aleatoria utilizando $clientSeed-$nonce-$cursor con la semilla del servidor como clave y el algoritmo HmacSHA256, esta cadena aleatoria se convierte en el resultado del juego.

Este método impide que el casino manipule los resultados del juego reiniciando la semilla del cliente, asegurando que conocer la semilla garantiza que el resultado del juego no haya sido manipulado.

¿Cómo puedo verificar la semilla en ShogunPlay?

En ShogunPlay, puedes verificar los valores de la semilla y el nonce para los juegos ShogunPlay Original revisando tus registros de apuestas en la sección de transacciones. Esta sección proporciona la información necesaria para asegurar que los resultados del juego sean legítimos y no hayan sido manipulados.