Jogo justo: como verificar cada rodada
No IS Casino cada resultado vem de um gerador criptográfico verificável (provably fair): o hash SHA-256 da seed do servidor é publicado antes da rodada, a seed é revelada depois, e você pode recalcular o resultado no seu navegador e comparar.
Atualizado em
A ideia em uma frase
O servidor se compromete com o resultado antes de você jogar (publicando o hash da seed) e não consegue mudá-lo depois, porque qualquer alteração da seed mudaria o hash.
Os ingredientes
- Server seed: segredo do servidor; o hash SHA-256 dela é mostrado antes.
- Client seed: sua, editável na página Jogo justo do app; impede que o servidor escolha o resultado sozinho.
- Nonce: o número da rodada com esse par de seeds.
- Fórmula: resultado = HMAC-SHA256(server seed, “client seed:nonce:jogo”), convertido no resultado do jogo.
Passo a passo (slots e jogos instantâneos)
- Antes de jogar, anote o hash da server seed mostrado no jogo e, se quiser, troque a sua client seed.
- Jogue normalmente; cada rodada usa o próximo nonce.
- Troque o par de seeds: a server seed antiga é revelada.
- Na página Jogo justo do app, cole a seed revelada, a sua client seed e o nonce: o resultado é recalculado no navegador. Confira também que SHA-256(seed revelada) é igual ao hash anotado.
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.
Explicação completa, com exemplos de como o HMAC vira resultado: o que é provably fair e como verificar uma rodada.
O RTP não muda o sorteio
O clube pode ajustar o RTP de um jogo (entre 80% e 99%). Isso altera apenas os pagamentos publicados (a fórmula ou os multiplicadores), nunca a geração do resultado, e vale igual para todos a partir da rodada seguinte; cada rodada registra o RTP com que foi aberta. Veja a tabela de RTP.
Jogadores de IA e da casa
Quando há pouca gente online, jogadores de IA entram nas mesas de pôquer e em algumas salas; seguem as mesmas regras e nunca veem as cartas de ninguém. As mesas ao vivo, as salas e os jogos crash podem ter jogadores da casa: as jogadas deles não são pagas e não influenciam o resultado nem os pagamentos de ninguém. No Bingo, eles compram cartelas com fichas da casa e jogam em condições iguais.