Guide

Provably Fair, Explicado

O método criptográfico que permite verificar que uma rodada de um jogo crash não foi alterada posteriormente — não apenas confiar que não foi.

Antes da existência dos sistemas Provably Fair, jogar um jogo crash online significava confiar na palavra do operador de que o ponto de crash de cada rodada era gerado de forma justa e não ajustado com base em quem estava apostando ou em quanto. O Provably Fair substitui essa exigência de confiança por matemática que você mesmo pode verificar.

O problema que o Provably Fair resolve

O risco central em qualquer jogo de resultado aleatório é que quem gera a aleatoriedade poderia viesá-la — quebrando deliberadamente uma rodada mais cedo assim que uma aposta grande é feita, por exemplo. Um cassino simplesmente dizer "nós não fazemos isso" não é verificável. O Provably Fair resolve isso fazendo com que o operador se comprometa com o resultado da rodada antes de as apostas encerrarem, de uma forma que pode ser verificada depois da rodada, sem permitir que ele a altere no meio do caminho.

Como o hashing realmente funciona

A implementação padrão usa duas entradas: um server seed, gerado pelo cassino e mantido oculto até depois da rodada, e um client seed, que você pode ver e às vezes influenciar. Antes do início da rodada, o cassino publica o hash SHA-256 do server seed — não a seed em si, apenas a sua impressão digital criptográfica. Um hash é unidirecional: você não pode revertê-lo para descobrir a seed original, mas, se posteriormente receber a seed, pode calcular o hash você mesmo e confirmar se corresponde exatamente.

Depois que a rodada termina, o cassino revela o server seed real. Você o combina com o client seed e o número da rodada (frequentemente chamado de nonce), passa isso pelo algoritmo combinado, e o resultado determina o ponto de crash usando uma fórmula pública. Se o seu cálculo corresponder tanto ao hash previamente comprometido quanto ao ponto de crash real da rodada, a rodada não foi adulterada — o cassino não poderia ter alterado a seed depois de ver a sua aposta, porque já havia publicado o seu hash antes.

Verificando uma rodada você mesmo

Na prática, a verificação significa: (1) anotar o hash do server seed da rodada exibido antes do encerramento das apostas, (2) após a rodada, obter o server seed revelado, o client seed e o nonce no histórico de rodadas do cassino, (3) calcular SHA-256(server seed) você mesmo e confirmar que corresponde exatamente ao hash pré-rodada, (4) inserir os valores revelados na fórmula pública de ponto de crash do jogo e confirmar que corresponde ao que realmente aconteceu na tela. A nossa ferramenta verificadora Provably Fair automatiza os passos 3 e 4, para que você possa colar os valores e verificar instantaneamente.

O que o Provably Fair não garante

O Provably Fair verifica que o resultado de uma rodada específica não foi alterado após o compromisso — ele não verifica se o software geral do cassino, o processamento de pagamentos ou a gestão de contas são confiáveis. Uma plataforma poderia, em teoria, implementar o Provably Fair corretamente nas rodadas do jogo e, ainda assim, ter problemas não relacionados em outras áreas (saques lentos, termos pouco claros, operação sem licença). Trate o Provably Fair como um sinal forte entre vários, não como uma garantia completa de confiança por si só — combine-o com a verificação de licenciamento, abordada no nosso guia de segurança.

Frequently asked questions