Sin conexión

Dados demostrablemente justos

Antes de que empiece una partida, el servidor genera una semilla secreta de 32 bytes y publica solo su hash (el «commit»). Eso demuestra que la semilla quedó fijada antes de tirar ningún dado, sin revelarla todavía.

Cada tirada se calcula a partir de esa semilla junto con datos públicos y verificables: el id de la partida, el número de tirada y un valor aleatorio («nonce») aportado por ti o tu rival. Como la semilla se compromete primero, nadie puede elegir una tirada favorable después.

Cuando termina la partida, el servidor revela la semilla. Cualquiera —incluido tú, aquí mismo, en tu propio navegador— puede entonces calcular su hash, comprobar que coincide con el commit publicado y recalcular cada tirada a partir de los datos públicos para confirmar que coincide con lo que se mostró en pantalla.

Verificar una partida

Pega abajo el registro de dados de una partida terminada (desde su pantalla de resultados) y compruébalo tú mismo. Nada se envía a ningún sitio — la verificación se hace por completo en tu navegador.

Dados demostrablemente justos · Turnpan Yacht