Confie na matemática, não em promessas

Verificação Provably Fair: recalcular rodadas com SHA-256 ou SHA-512

Cole o server seed, os client seeds e o nonce que o cassino revela depois da rodada - a ferramenta recalcula o ponto do crash com SHA-256 ou SHA-512 direto no seu navegador. Nenhum dado sai do seu dispositivo.

O que este verificador faz (4 esquemas)

Um recálculo criptográfico cliente-side dos resultados de jogos crash. Os crashes modernos (Aviator, JetX, Lucky Jet, Aviatrix, títulos da BGaming) publicam o hash do server seed antes do fechamento das apostas, depois revelam o seed mais os client seeds e o nonce após o fim da rodada. O ponto do crash é derivado de forma determinística desses dados via SHA-256 ou SHA-512. Cole aqui e a matemática roda no seu navegador através da Web Crypto API. Se o ponto do crash que calculamos bate com o que o jogo mostrou, a rodada foi honesta. Se não bate, você tem prova de que o cassino adulterou o resultado.

Verificar uma rodada

Todos os cálculos rodam localmente no seu navegador. Nada é enviado para lugar nenhum.

Como funciona a verificação (5 passos)

  1. 1

    Commit do server seed

    Antes da rodada começar, o cassino publica o hash do server seed. O seed em si fica oculto, mas o hash o trava. O cassino não consegue reescrever o seed depois de ver sua aposta sem quebrar o hash.

  2. 2

    Client seeds entram

    Dependendo do esquema entram de um a quatro client seeds no cálculo. Aviator e Aviatrix usam três seeds dos três primeiros jogadores da rodada. Lucky Jet adiciona um quarto - o seu. JetX e BGaming trabalham com um client seed.

  3. 3

    Hash de tudo junto

    Server seed mais todos os client seeds mais o nonce (número da rodada) são juntados em uma única string e processados via SHA-256 ou SHA-512. A saída é um digest hex determinístico de 64 ou 128 caracteres que depende exclusivamente das entradas.

  4. 4

    Extração da fração h

    Os primeiros 13 caracteres hex do digest viram um inteiro entre 0 e 16^13. Divide por 16^13 e você tem a fração h no intervalo [0, 1). Essa h é a entropia da rodada.

  5. 5

    Aplicação da fórmula do crash

    Substitui h na fórmula: (100 - house_edge) / (1 - h) / 100. Com a vantagem de 3% da Spribe: se h=0,5 o crash dá 1,94x; se h=0,97 vai a 32,33x; se h=0,99 são 97x. Cerca de 3% das rodadas terminam exatamente em 1,00x porque a fórmula devolve valores abaixo de 1,00 nesse intervalo. Não é bug, é a vantagem da casa expressa como distribuição.

O que você pode verificar aqui (22 jogos)

A maioria dos jogos crash do mercado usa SHA-256 ou SHA-512 commit-reveal. Suportamos 22 dos 30 títulos avaliados neste site. Pragmatic Play (Spaceman, Big Bass Crash, High Flyer), Evolution (Cash or Crash Live, Red Baron) e Betsoft (Triple Cash or Crash) usam RNG certificado por laboratórios - GLI e iTech Labs auditam esses títulos diretamente, verificação cliente-side não é possível.

Não compatível aqui (apenas auditoria de laboratório)

5 jeitos de achar seus seeds

  • No Aviator clique no escudo verde 'Provably Fair' acima da faixa de histórico de rodadas. A última rodada mostra: server seed (revelado), três client seeds, hash do server seed (commit) e nonce. Copie tudo na ferramenta com o esquema 1.
  • No JetX a aba History mostra rodadas passadas com um botão Verify pequeno. Clique para revelar o server seed e o client seed.
  • Lucky Jet na 1win expõe seus quatro seeds via a engrenagem dentro do jogo, depois 'Provably Fair'. Copie o server seed, seu client seed e os três client seeds adicionais.
  • Os títulos da BGaming mostram os seeds no painel Info dentro do jogo. Mesmo padrão: server seed (revelado), client seed, nonce.
  • Se o cassino não expõe nada disso, o jogo não roda provably fair - usa RNG certificado (modelo Pragmatic Play) ou esquema híbrido. Veja a análise do jogo neste site para saber qual modelo seu título usa.

8 perguntas frequentes

Os dados de verificação são enviados para algum lugar?

Não. O hashing roda totalmente no seu navegador via Web Crypto API. Server seed, client seeds e nonce não saem do seu dispositivo. Você pode confirmar: abra DevTools, vá na aba Network e clique Verify - não há requisições saindo durante a verificação.

O que significa quando o ponto do crash calculado não bate com o que o jogo mostrou?

Significa uma de três coisas. Provavelmente: nonce errado ou erro de digitação num seed - cheque com calma. Menos provável: esquema escolhido errado - tente as outras variantes. Muito improvável mas possível: o cassino adulterou o resultado. Se os valores dos seeds estão certos e o esquema bate com a documentação publicada do provedor mas o resultado ainda diverge, é base para contestar a rodada com o cassino e o regulador. Salve prints.

Dá para prever o próximo ponto do crash?

Não. O server seed da próxima rodada está comprometido (o hash foi publicado) mas o seed em si fica oculto até o fim da rodada. Sem o server seed a fórmula não pode ser avaliada para frente. Quem vende 'preditores de Aviator' ou software que quebra hash está vendendo palpites sobre números que ainda não existem. A matemática aqui verifica rodadas passadas, não futuras.

Por que o Aviator usa SHA-512 enquanto a maioria usa SHA-256?

Criptograficamente os dois algoritmos são suficientes para essa tarefa. SHA-256 não foi quebrado e tem 256 bits de resistência preimage, mais que suficiente. A escolha do SHA-512 pela Spribe é over-engineering: dobra o tamanho do digest por resistência marginalmente maior, mais como sinal de confiança. Funcionalmente os dois algoritmos produzem a mesma distribuição uniforme para a matemática do crash.

Por que alguns jogos não são compatíveis aqui?

Pragmatic Play, Evolution Gaming e Betsoft usam outro modelo de fairness - RNG certificado, auditado por laboratórios como GLI, iTech, às vezes Gibraltar Regulatory Authority. A matemática roda no servidor do provedor mas não fica exposta seed por seed para clientes. A confiança vem da fiscalização do regulador e da certificação de laboratório, não do recálculo no navegador. Para esses títulos o verificador não funciona - veja os relatórios de auditoria a partir da análise do provedor.

Qual a diferença entre verificar uma rodada e verificar uma sessão?

Esta ferramenta verifica uma rodada por vez. Para checar se uma sessão de várias rodadas foi justa você também precisaria do RTP publicado - 97% para Aviator, por exemplo - e rodar milhares de rodadas pelo mesmo cálculo, depois comparar o retorno médio da sua amostra com 97%. Em 10.

E se a vantagem da casa for diferente do padrão?

Use o esquema personalizado. A maioria dos provedores usa 3% de vantagem (Aviator, Lucky Jet, BGaming, Upgaming). Alguns usam 4% (alguns títulos da SmartSoft e Turbo Games). Outros têm vantagem variável por banda de cashout (sliding RTP no JetX). Veja a análise do jogo ou a documentação publicada do provedor.

Dá para verificar rodadas antigas de prints da semana passada?

Sim - desde que o cassino ainda exponha o server seed daquela rodada no histórico. A maioria dos provedores guarda histórico provably fair de 30 a 90 dias. Veja a aba History ou Provably Fair: se sua rodada antiga ainda está lá com seeds revelados, cole aqui. Se os seeds já foram apagados, a rodada não é mais criptograficamente verificável.

Confira seus jogos favoritos

Verifique uma rodada real do Aviator

Abra a aba Provably Fair dentro do jogo, copie os seeds, cole aqui e confirme a matemática.
Ler a análise do Aviator