Roda usa um sistema comprovadamente justo para garantir que cada giro seja transparente, verificável independentemente e não possa ser alterado após a semente do servidor ter sido confirmada.
Cada giro da roda é gerado usando três valores:
Server seed-gerado pelo servidor antes do início da rodada. Um hash SHA-256 da semente do servidor é exibido antes do início das apostas, permitindo que os jogadores verifiquem se o servidor se comprometeu com a semente com antecedência e não pode alterar o resultado depois.
Semente do cliente-usado junto com a semente do servidor para adicionar aleatoriedade adicional à geração de spin.
Nonce - um valor incremental que garante que cada giro produza um resultado único.
Como a semente do servidor com hash é mostrada antes do início das apostas, o servidor não pode modificar o resultado após o fato sem invalidar o hash exibido anteriormente.
O segmento de roda vencedor é gerado usando HMAC-SHA256:
hmac = HMAC_SHA256(serverSeed, clientSeed:nonce: 0)
float = sum(hmac[i] / 256^(i+1)) para i em 0..3
segment = floor(float * numberOfSegments)
O valor gerado determina o segmento vencedor com base no número selecionado de segmentos de roda. O nível de dificuldade selecionado e a configuração da roda determinam os multiplicadores e a estrutura de pagamento associados a cada segmento.
Depois que a semente do servidor for revelada (quando o par de sementes for girado), você poderá verificar as rotações anteriores da roda na guia Verificar. Usando a semente de servidor revelada, semente de cliente e nonce, você pode reproduzir o cálculo e confirmar que o segmento vencedor foi gerado de forma justa.
Este sistema garante que cada giro da roda seja aleatório, transparente e não possa ser manipulado pelo jogador ou pelo cassino após a semente do servidor ter sido confirmada.
