Passar para o conteúdo principal

Qual sistema comprovadamente justo você usa em Minas?

Escrito por Summer

O Mines usa um sistema comprovadamente justo para garantir que cada layout de mina seja transparente, verificável independentemente e não possa ser alterado após o início das apostas.

Cada rodada de Minas é gerada usando três valores:

Server seed-gerado pelo servidor e confirmado antes da rodada, exibindo seu hash SHA-256.

Semente de cliente - sua semente de cliente exclusiva.

Nonce - um valor incremental que garante que cada rodada gere um resultado único.

Como você recebe a semente do servidor com hash antes de fazer sua aposta, o servidor não pode alterar o layout da Mina depois sem invalidar o hash exibido anteriormente.

O layout das minas é gerado usando Saídas HMAC-SHA256 e um processo Fisher-Yates shuffle:

Para cada posição do ladrilho, o sistema gera um valor aleatório usando:

float(i) = uint32(HMAC_SHA256 (serverSeed, clientSeed:nonce:i)[0..8]) / 2^32

Esses valores gerados são usados para realizar um shuffle Fisher-Yates das posições de tile disponíveis:

[0..24]

As primeiras n posições do resultado embaralhado são selecionadas como minas, onde N é o número de Minas escolhidas para a rodada.

Depois que a semente do servidor for revelada (quando o par de sementes for girado), você poderá verificar as rodadas de Minas anteriores na guia Verificar. Usando a semente de servidor revelada, semente de cliente e nonce, você pode reproduzir o layout da Mina e confirmar que o resultado foi gerado de forma justa.

Este sistema garante que cada rodada de Minas seja aleatória, transparente e não possa ser manipulada pelo jogador ou pelo cassino após a semente do servidor ter sido comprometida.

Respondeu à sua pergunta?