Provably Fair — verifique cada resultado você mesmo
Provably fair é a prova criptográfica de que um resultado de cassino não foi manipulado. Veja como funcionam o server seed, o client seed e o nonce, o fluxo commit-reveal do SHA-256 — e um verificador ao vivo que recalcula resultados de dice, moeda e roleta a partir de quaisquer seeds, direto no seu navegador.
Verificador SHA-256 ao vivoCommit-reveal explicadoVerifique qualquer jogoSem precisar confiar
Provably fair é o sistema que permite verificar que um jogo de cassino foi honesto. Um jogo provably fair se compromete com o resultado antes de você apostar e depois revela os ingredientes para que qualquer um recompute o resultado. Isso torna o provably fair diferente de um gerador de números aleatórios comum do tipo “confie em nós”: com provably fair você não precisa confiar no cassino — você verifica. O resto desta página mostra exatamente como o provably fair funciona e permite testá-lo ao vivo.
🔐 Verificar um resultado
🔁 Como funciona
Insira as seeds reveladas e o nonce. Seu navegador calcula o hash SHA-256 e deriva o resultado do mesmo jeito que um jogo provably fair faz — sem servidor envolvido.
Server seed (revelada)
Client seed
Nonce (aposta nº)
Calcular e verificar
SHA-256( server:client:nonce )
—
Resultado base (0–1)
—
Rolagem de dado (0–100)
—
Moeda
—
Roleta (0–36)
—
As mesmas seeds e nonce sempre produzem o mesmo hash e os mesmos resultados — essa é a prova. Mude o nonce e tudo muda de forma imprevisível.
Commit. Antes de você apostar, o cassino gera uma server seed secreta e te mostra só o hash SHA-256 dela — uma impressão digital que ele não pode mudar depois sem você perceber.
Sua entrada. Você fornece (ou recebe) uma client seed que se mistura a cada resultado, então o cassino não pode ter escolhido os resultados de antemão.
Jogue. Cada aposta usa um nonce — um contador que aumenta de um em um por aposta — combinado às seeds para gerar o resultado daquela aposta.
Reveal. Quando você troca as seeds, o cassino revela a server seed original. Você faz o hash dela e confere se bate com a impressão digital do passo 1.
Verifique. Você recalcula cada resultado a partir de server:client:nonce por conta própria. Se baterem, o jogo foi honesto — de forma comprovável.
Isto é um esquema commit-reveal. O cassino fica travado na server seed antes de você jogar, e você pode provar depois que nada foi alterado.
Na maioria dos cassinos online você simplesmente confia que o software é honesto. O provably fair substitui essa confiança por matemática: todo resultado é comprometido criptograficamente antes de você apostar e pode ser recalculado por você depois. Se o cassino tentasse mudar um resultado, os números não bateriam e a trapaça ficaria exposta. Não faz você ganhar — torna a trapaça detectável.
A ferramenta central é um hash criptográfico (SHA-256). Ele transforma qualquer entrada numa impressão digital fixa de 64 caracteres que é praticamente impossível de reverter ou de forjar uma correspondência. Essa propriedade de mão única é o que torna o fluxo commit-reveal confiável.
Os três ingredientes
Todo resultado provably fair é construído a partir de três valores combinados e passados por hash:
Ingrediente
Quem controla
Função
Server seed
Cassino (oculta, depois revelada)
O segredo comprometido antecipadamente via hash para não poder ser trocado.
Client seed
Você
Sua entrada misturada a cada resultado para que nada seja arranjado de antemão.
Nonce
Automático
Um contador por aposta (0, 1, 2, …) para cada aposta ser única com as mesmas seeds.
O jogo faz o hash de algo como serverSeed:clientSeed:nonce (muitos cassinos usam HMAC-SHA256 com a server seed como chave), depois converte o hex resultante num número — uma rolagem de dado de 0–100, um lado da moeda, uma casa da roleta, um multiplicador de crash, e assim por diante. Nosso verificador acima mostra o valor base 0–1 e alguns mapeamentos de exemplo para você ver a conversão.
Como verificar um resultado passo a passo
Copie suas seeds. Depois de trocar sua server seed, o cassino revela a antiga. Anote a server seed, sua client seed e o nonce da aposta.
Confira o commit. Faça o hash SHA-256 da server seed revelada e confirme que é igual ao valor com hash que o cassino te mostrou antes de você jogar.
Recalcule o resultado. Faça o hash de server:client:nonce (ou HMAC conforme o método declarado do cassino) e converta exatamente como o jogo faz.
Compare. Se o resultado que você recalculou bate com o que você recebeu, a aposta foi honesta. Repita para qualquer nonce.
Every calculator on this site includes a fairness demonstrator that runs this exact math — try the dice, coin flip, roulette or mines verifier tabs to see deterministic results from seeds.
O que o provably fair NÃO faz
O provably fair é poderoso, mas costuma ser supervalorizado. Tenha clareza sobre seus limites:
Não reduz a vantagem da casa. Um jogo de dice verificável ainda mantém seu ~1%; um Double verificável ainda mantém 6,67%. Justo significa honesto, não lucrativo.
Não faz você ganhar. Aleatoriedade continua sendo aleatoriedade — a verificação só prova que o resultado não foi adulterado.
Cobre só a lógica do jogo. Não audita se o cassino paga, se tem licença ou se trata os depósitos de forma justa — isso é uma questão de confiança à parte.
Slots usually aren't provably fair. Certified RNG slots (like Fortune Tiger) are lab-audited but you can't recompute each spin yourself.
Resumo: o provably fair prova que os dados não foram viciados — não muda o fato de que a vantagem da casa significa uma perda no longo prazo. Só jogue com dinheiro que você pode perder. 18+.
Perguntas frequentes
O que significa provably fair?
É um sistema em que cada resultado é comprometido criptograficamente antes de você apostar e pode ser recalculado por você depois, então qualquer adulteração seria detectável. Prova honestidade, não lucratividade.
Como eu verifico um resultado provably fair?
Pegue a server seed revelada, sua client seed e o nonce, faça o hash do jeito que o jogo especifica (SHA-256 ou HMAC-SHA256) e converta o hash no resultado. Se bater com o que você recebeu, é honesto.
O que são a server seed, a client seed e o nonce?
A server seed é o segredo do cassino (comprometido via hash), a client seed é a sua entrada e o nonce é um contador por aposta. Juntos eles geram cada resultado.
Provably fair significa que posso ganhar mais?
Não. Só prova que os resultados não foram manipulados. A vantagem da casa não muda, então o jogo ainda é uma perda no longo prazo.
Um cassino provably fair ainda pode trapacear?
Não na matemática do jogo que você pode verificar. Ele não pode falsificar resultados sem quebrar a checagem do hash. Outras coisas — pagamentos, licenciamento — são questões de confiança à parte.
Os slots são provably fair?
Geralmente não. Slots como o Fortune Tiger usam RNGs certificados auditados por laboratórios, mas você não pode recalcular giros individuais sozinho como faz com os originais.