Ir al contenido principal

¿Qué Sistema Probadamente Justo usas en Keno?

Escrito por Summer

El Keno utiliza un sistema demostrablemente Justo para garantizar que cada sorteo sea transparente, verificable de forma independiente y no pueda modificarse después de que comiencen las apuestas.

Cada sorteo de Keno se genera utilizando tres valores:

Semilla del servidor: generada por el servidor y confirmada antes del sorteo al mostrar su hash SHA - 256.

Semilla de cliente: su semilla de cliente única.

Nonce: un valor incremental que garantiza que cada sorteo genere un resultado único.

Debido a que recibe la semilla del servidor con hash antes de realizar su apuesta, el servidor no puede cambiar el resultado después sin invalidar el hash mostrado anteriormente.

El resultado de Keno se genera mediante el uso de salidas HMAC-SHA256 para realizar una selección de Fisher-Yates. El proceso funciona de la siguiente manera:

Para cada uno de los 10 números sorteados, el sistema genera un valor HMAC usando:

HMAC_SHA256 (Semilla del servidor, semilla del cliente: nonce: i)

Los primeros 8 caracteres de la salida HMAC se convierten en un número:

raw = parseInt(hmac[0..8], 16)

El valor generado se usa para seleccionar un índice del grupo de números restante:

idx = % bruto restante_tamaño_piscina

El número seleccionado se elimina del grupo y se agrega al resultado del sorteo.

Este proceso se repite 10 veces para generar 10 números únicos del 1 al 40 utilizando un método aleatorio de Fisher-Yates.

Después de que se revele la semilla del servidor (cuando se rota el par de semillas), puede verificar los sorteos anteriores de Keno comparando la semilla del servidor revelada con el hash mostrado anteriormente y repitiendo el cálculo utilizando la semilla y el nonce de su cliente.

Este sistema garantiza que cada sorteo de Keno sea aleatorio, transparente y no pueda ser manipulado ni por el jugador ni por el casino después de que se haya comprometido la semilla del servidor.

¿Ha quedado contestada tu pregunta?