
O que é um RNG nos jogos de cassino online?
O gerador de números aleatórios explicado: como ele transforma um fluxo de números em paradas de rolos e cartas distribuídas, como laboratórios independentes o testam e por que nenhum giro está "devendo".
Provably fair explicado: como compromissos criptográficos, seeds e hashes permitem que você mesmo confira que o resultado de um jogo foi definido antes da aposta e nunca alterado.

Provably fair significa que o jogo entrega a você a evidência para verificar o próprio resultado. Antes da aposta, a operadora publica uma impressão digital criptográfica de um resultado que já foi definido. Depois da rodada, ela revela os valores ocultos por trás dessa impressão, e você pode recalcular o resultado por conta própria. Se os números batem, o resultado não pode ter sido alterado depois que sua aposta foi feita.
É uma mudança no lugar onde a confiança fica. Em vez de pedir que os jogadores aceitem que um gerador de números aleatórios se comporta bem, um sistema provably fair dá a cada rodada um recibo que qualquer jogador pode auditar.
Toda a ideia se apoia em uma função hash de mão única, como o SHA-256. Dê a ela qualquer valor e ela devolve uma sequência de tamanho fixo. Duas propriedades importam aqui: a mesma entrada sempre produz a mesma saída, e não é possível voltar da saída para recuperar a entrada.
Essa combinação permite um compromisso. O cassino gera um valor secreto, calcula o hash dele e mostra o hash a você antes de jogar. O hash não revela nada útil sobre o segredo, mas prende o cassino — publicado o hash, o único valor que algum dia vai corresponder a ele é aquele que você já tinha. Quando o segredo é revelado depois, você calcula o hash por conta própria e compara. Se bater, isso prova que o valor existia antes da aposta e não foi trocado por outro mais conveniente.
Todo o resto em um sistema provably fair é encanamento em torno dessa única garantia.
A maioria das implementações usa as mesmas três entradas:
A rodada típica segue uma sequência fixa:
O client seed é o que impede o problema inverso. Como você contribui com uma entrada que a operadora não conhecia quando gerou o server seed, ela não pode escolher um server seed que produza um resultado conveniente para uma aposta que ainda não viu.
Resumindo
Hash publicado antes da aposta, segredo revelado depois dela. Se o valor revelado gera o hash da impressão digital publicada, o resultado estava definido antes de você jogar.
Aqui está uma rodada, do início ao fim, na ordem em que os valores aparecem.
| Etapa | O que acontece | Quem pode ver |
|---|---|---|
| 1 | O provedor gera o server seed | Somente o provedor |
| 2 | O provedor publica Hash(server seed) | Jogador, antes de apostar |
| 3 | O jogador define ou aceita um client seed | Ambos |
| 4 | A rodada acontece; o nonce incrementa | Ambos |
| 5 | O provedor revela o server seed | Jogador, depois da rodada |
| 6 | O jogador gera o hash do seed revelado e compara | O jogador verifica |
| 7 | O jogador executa a fórmula novamente com as três entradas | O jogador reproduz o resultado |
Suponha que uma rodada de crash termine em 2,41x e você queira conferir. O painel de transparência mostrou um hash antes da rodada. Depois, ele revela o server seed. Você cola esse seed em qualquer ferramenta de SHA-256 e compara a saída com o hash que anotou — são iguais, então o seed não foi substituído. Em seguida, você insere o server seed, seu client seed e o nonce da rodada na fórmula publicada pelo provedor e obtém 2,41x de volta. A rodada está verificada.
Veja o que aconteceria se a operadora tentasse trapacear. Alterar o resultado exigiria um server seed diferente, que geraria um hash diferente, que não corresponderia ao publicado. A divergência é imediata e incontestável, e é exatamente esse o ponto.
Os estúdios aplicam o mesmo princípio com nomes próprios. Segundo o fluxo publicado pela BGaming, o resultado do jogo, chamado de Result, é calculado antes de a aposta ser feita, combinado a um Secret aleatório e comprometido por meio de um hash SHA-256. Os jogadores podem definir um Client Seed, que é então aplicado ao Result pré-calculado para derivar o Final Result exibido no jogo. Quando a rodada termina, o provedor revela o Result e o Secret para que os jogadores verifiquem o compromisso e confirmem que o resultado final foi derivado corretamente.
As peças se encaixam diretamente no padrão geral:
A BGaming aplica isso a vários tipos de jogos, incluindo roleta, jogos de cartas, video poker e alguns slots. Em uma rodada de roleta, o jogo pré-gera um resultado e um secret, publica o hash antes do giro e revela ambos depois, para que o jogador confirme que o número exibido veio das entradas divulgadas. Você pode saber mais sobre o estúdio no nosso guia do provedor BGaming.
As duas abordagens miram o mesmo objetivo e prestam contas a auditores diferentes.
| Aspecto | RNG certificado | Provably fair |
|---|---|---|
| Quem verifica | Um laboratório de testes independente | O próprio jogador |
| Quando | Periodicamente, em milhões de rodadas simuladas | Rodada a rodada, após cada resultado |
| O que prova | Que a saída do gerador é estatisticamente aleatória | Que este resultado específico antecedeu a sua aposta |
| Jogos típicos | Slots, jogos de mesa, dealer ao vivo | Crash, dados, alguns jogos de cartas e slots |
Nenhuma substitui a outra. A certificação testa a qualidade estatística da aleatoriedade em um jogo inteiro; o provably fair testa a integridade de uma rodada que você de fato jogou. Nosso guia sobre geradores de números aleatórios detalha o lado certificado.
A tecnologia provably fair é usada principalmente em jogos de cassino cripto e permite que os jogadores verifiquem de forma independente que os resultados não foram manipulados pelo cassino nem pelo jogador, usando algoritmos criptográficos que podem ser conferidos matematicamente depois que a rodada termina. Nem todo jogo de cassino a usa: ela aparece onde o provedor integrou o fluxo de seed e hash ao jogo, e convive com — e não no lugar de — os geradores de números aleatórios testados por trás do restante da biblioteca.
No Lunaris, a biblioteca de cassino roda com jogos fornecidos por estúdios consagrados, e o modelo de transparência depende do título que você abre. Quando um jogo inclui um painel provably fair, os seeds e hashes aparecem na própria interface do jogo, então a verificação acontece ali, e não pelo cassino. Você pode ver quais estúdios estão ativos na página de provedores, e cada estúdio publica sua própria documentação de transparência.
Em todo o resto, a transparência se apoia em aleatoriedade testada de forma independente para os jogos RNG e em dealers reais operando equipamentos reais nos jogos com dealer ao vivo. Nos três casos, o resultado de qualquer rodada é aleatório e o retorno de longo prazo do jogo é uma média matemática, não uma promessa sobre a sua sessão. Se algum dia quiser que uma rodada específica seja revisada, entre em contato com [email protected] informando o número da rodada, o valor da aposta, data e hora, jogo e provedor.
Cadastre-se em menos de 30 segundos e desbloqueie giros grátis exclusivos em jogos certificados.