IS Casino Jogar grátis

Guia · Fichas virtuais · 18+

O que é provably fair e como verificar uma rodada

Provably fair (“comprovadamente justo”) é um método criptográfico em que o servidor se compromete com o resultado antes da rodada, publicando o hash SHA-256 de uma seed secreta, e revela a seed depois — assim qualquer jogador pode recalcular o resultado e provar que ele não foi alterado.

Por IS Casino · Publicado em · Atualizado em

Por que funciona

Um hash SHA-256 é uma impressão digital: é fácil calcular o hash de uma seed, mas impossível, na prática, achar outra seed com o mesmo hash. Se o servidor publicou o hash antes e a seed revelada depois tem exatamente esse hash, a seed não foi trocada no meio do caminho.

A sua client seed entra no cálculo para que o servidor não consiga escolher sozinho um resultado: ele se compromete com a server seed sem saber qual client seed você vai usar.

Os quatro ingredientes

O que entra em cada resultado no IS Casino
IngredienteO que éQuando você vê
Server seedSegredo de 256 bits do servidorO hash, antes; a seed, depois de trocar o par
Client seedTexto seu, editável no appSempre
NonceContador de rodadas com esse par de seedsEm cada rodada
FórmulaHMAC-SHA256(server seed, “client seed:nonce:jogo”)Página Jogo justo do app

O HMAC gera 64 dígitos hexadecimais. Os primeiros 52 bits viram um número entre 0 e 1 (dividindo por 252), e esse número é convertido no resultado do jogo: a casa do Plinko, a posição das minas, o ponto de explosão do crash, a carta do baralho.

Passo a passo: verificar uma rodada de Minas, Plinko, Dados ou Limbo

  1. Anote o hash. Antes de jogar, abra a página Jogo justo do app e anote o hash SHA-256 da server seed atual.
  2. Escolha a sua client seed. Se quiser, troque a client seed por um texto seu. Ela vale para as próximas rodadas.
  3. Jogue normalmente. Cada rodada usa o próximo nonce (0, 1, 2…). O histórico mostra o nonce de cada resultado.
  4. Troque o par de seeds. Ao trocar, a server seed antiga é revelada e uma nova começa, com um novo hash.
  5. Confira o hash. Calcule SHA-256 da seed revelada (no próprio verificador ou em qualquer ferramenta de hash) e compare com o hash anotado no passo 1. Têm de ser idênticos.
  6. Recalcule o resultado. No verificador, cole a seed revelada, a client seed e o nonce da rodada: o resultado é recalculado no seu navegador e deve ser igual ao que você viu no jogo.

Exemplos de conversão

  • Dados: o número 0–1 vira um resultado de 0,00 a 99,99.
  • Limbo: resultado = RTP ÷ (1 − r).
  • Crash: ponto = piso(100 × RTP ÷ (1 − r)) ÷ 100, limitado a ×1.000 — por isso a chance de chegar a ×x é RTP ÷ x.
  • Baralhos e bolas (blackjack, bacará, bingo): embaralhamento Fisher–Yates, em que cada troca usa um número da sequência HMAC.

Diferenças por tipo de jogo

Slots
Cada giro é um resultado pré-calculado (giro, cascatas, respins e rodadas grátis juntos), escolhido por HMAC-SHA256 da server seed com a sua client seed e o número da rodada (nonce). O hash da server seed é mostrado antes; ao trocar o par de seeds, a seed antiga é revelada e você recalcula o giro na página Jogo justo.
Jogos crash
O ponto de explosão é fixado antes da rodada começar e o hash dele é publicado. Depois da rodada a chave é revelada e qualquer pessoa pode recalcular o resultado. Fórmula: a chance de chegar a ×x é RTP ÷ x.
Mesas ao vivo e game shows
O hash da seed da rodada é publicado antes das escolhas; depois da rodada a seed é revelada e o resultado (cartas, dados, número ou casa) é recalculado no seu navegador.
Jogos instantâneos
Resultado = HMAC-SHA256(server seed, “client seed:nonce:jogo”). O hash da server seed é mostrado antes; troque o par de seeds para revelar a seed antiga e recalcule a rodada na página Jogo justo.
Bingo
Antes da venda de cartelas é publicado o hash SHA-256 da semente da rodada. A ordem das bolas sai dessa semente e as suas cartelas, da sua client seed. Depois do sorteio a semente é revelada para conferência.
Pôquer
Antes de cada mão o servidor publica o hash da sua seed secreta. O baralho é embaralhado (Fisher–Yates) com a server seed mais a client seed de cada jogador da mesa; 10 minutos depois da mão os participantes recebem a seed e recalculam o baralho no navegador.

O que a verificação garante e o que não garante

  • Garante que o resultado foi fixado antes e não foi mudado depois da sua escolha.
  • Garante que o servidor não pode escolher o resultado sozinho (a sua client seed participa).
  • Não garante pagamento: o RTP continua o mesmo, e cada rodada continua aleatória.
  • O ajuste de RTP pelo clube muda só a tabela de pagamentos publicada, nunca a geração do resultado; cada rodada registra o RTP com que foi aberta.

Perguntas frequentes

Provably fair significa que vou ganhar mais?

Não. Provably fair prova que o resultado não foi manipulado; as chances e o RTP continuam os mesmos.

Por que a server seed só é revelada depois?

Se ela fosse conhecida antes, qualquer pessoa poderia calcular os próximos resultados. Por isso só o hash é publicado antes.

Preciso trocar a client seed?

Não é obrigatório, mas trocar garante que nem o servidor conhecia a combinação de seeds no momento do compromisso.

Dá para verificar mesas ao vivo e bingo?

Sim. Nas mesas a seed da rodada é revelada depois do resultado; no bingo, depois do sorteio; no pôquer, 10 minutos depois da mão, para quem participou.

Jogos deste guia

Outros guias

Ver todos os guias

Quer ver como é na prática?

Jogar grátis

Sem download · Só fichas virtuais · 18+