Cassinos cripto provably fair: como verificar um resultado você mesmo
TL;DR. Provably fair deixa você checar que um resultado foi fixado antes da sua aposta e não mudou depois. O cassino se compromete com um server seed oculto (você só vê o hash dele), você acrescenta um client seed, e o nonce de cada aposta alimenta HMAC-SHA256 para produzir o resultado. Depois de rotacionar as seeds, o cassino revela o server seed; você faz o hash dele para confirmar que bate com o compromisso, e então recalcula o resultado. Prova que a rodada não foi manipulada — não que a vantagem da casa seja zero ou que os saques sejam seguros.
O que "provably fair" realmente significa
Provably fair troca o "confie em nós" por matemática que você pode conferir. Usa um esquema de compromisso e revelação (commit-and-reveal): o cassino fixa um resultado antes da sua aposta e depois revela o suficiente para qualquer um confirmar que ele nunca mudou. Vale para os jogos originais da casa — Dice, Crash, Mines, Plinko, Limbo, Keno. As slots de estúdio e as mesas ao vivo não são provably fair; são testadas por laboratórios independentes como eCOGRA, GLI e iTech Labs, que verificam o gerador de números aleatórios ao longo de milhões de rodadas. Um modelo dá transparência por aposta, o outro dá garantia estatística; nenhum é melhor automaticamente.
Os três ingredientes
- Server seed — um segredo que o cassino gera. Antes de apostar, você só vê o hash SHA-256 dele, uma impressão digital de 64 caracteres que compromete o cassino sem revelar a seed.
- Client seed — a sua entrada. Defina como quiser; como o cassino se comprometeu com o server seed antes de conhecer o seu client seed, ele não pode direcionar o resultado.
- Nonce — um contador que sobe a cada aposta, então o mesmo par de seeds produz um resultado diferente a cada rodada.
O resultado é HMAC-SHA256(server_seed, client_seed:nonce), uma string hex que o jogo mapeia de forma determinística para uma rolagem de Dice, um ponto de Crash ou um tabuleiro de Mines.
Como verificar uma aposta, passo a passo
- Antes de jogar, abra o painel de Fairness ou Provably Fair e copie o server seed com hash. Este é o seu envelope lacrado — guarde-o.
- Defina o seu próprio client seed.
- Jogue, e anote o client seed e o nonce da aposta que quer checar.
- Rotacione o par de seeds. Rotacionar é o que faz o cassino revelar o server seed antigo sem hash.
- Faça o hash do server seed revelado com SHA-256 e confirme que é igual ao compromisso que você guardou. Se bater, o cassino não trocou a seed depois de ver suas apostas.
- Recalcule
HMAC-SHA256(revealed_seed, client_seed:nonce), aplique a fórmula de conversão publicada do jogo e confirme que bate com o resultado que foi pago.
Use o verificador integrado do cassino ou uma ferramenta independente do lado do cliente que rode no seu navegador. Nunca cole frases de recuperação de wallet, senhas ou um server seed ativo sem revelar em nenhuma ferramenta — a verificação só precisa de dados no nível da aposta. Uma aposta verificada sob um par de seeds confirma a matemática de todas as apostas sob esse par.
Variações que você vai encontrar
Alguns jogos de crash usam um modelo de cadeia de hashes, em que uma longa cadeia de hashes é gerada de antemão e percorrida de trás para frente a partir de um hash terminal publicado — cada resultado do ciclo fica fixado antes da primeira rodada. Outros, como algumas implementações de Aviator, usam SHA-512 com vários client seeds. O princípio é idêntico; só mudam o algoritmo e o número de entradas, então siga sempre a documentação de fairness da plataforma específica para a fórmula exata.
O que provably fair NÃO prova
Não prova o retorno ao jogador — um jogo provably fair ainda tem vantagem da casa. Não prova que o operador vai te pagar: uma rolagem de Dice verificável não diz nada sobre se um saque é processado. E não substitui a licença nem a resolução de disputas. Trate-o como mais um sinal entre vários, ao lado de uma licença real e de um histórico de pagamentos — veja como avaliamos operadores, a lista de cassinos sem KYC e como avaliar um.