Provably fair, explicado
O provably fair permite conferir que o resultado de uma rodada foi definido antes da sua aposta e não foi alterado depois. Ele não torna um jogo justo no sentido comum da palavra e não torna os resultados previsíveis.
Como funciona
- Compromisso. O servidor escolhe uma semente do servidor secreta e mostra só o hash SHA-256 dela, uma impressão digital que não pode ser revertida.
- A sua parte. Você (ou outros jogadores) fornece uma semente do cliente, para que o servidor não possa escolher um resultado conveniente depois de ver a sua aposta.
- Jogo. O resultado de cada rodada é calculado a partir das duas sementes e de um contador de rodadas (o nonce).
- Revelação e verificação. Depois, o servidor revela a semente. Qualquer pessoa pode calcular o hash, compará-lo com a impressão digital mostrada antes e recalcular todas as rodadas.
Teste
Um esquema de livro-texto: ponto de crash a partir de HMAC-SHA256(semente do servidor, “semente do cliente:nonce”), RTP de 97%. Mostra a ideia; não é o algoritmo de nenhum jogo específico.
Impressão digital (SHA-256), mostrada antes de qualquer rodada:—
Semente do servidor revelada:
O que o provably fair prova
- Que o resultado de cada rodada foi definido antes dela e não mudou depois da sua aposta.
- Que o algoritmo publicado foi de fato usado para gerá-lo.
O que ele não prova
- Que o jogo roda com o RTP que você espera: o RTP faz parte do algoritmo e pode ser configurado mais baixo.
- Que o site tem licença no seu país, paga os saques ou trata bem os jogadores. Um site pode ser provably fair e continuar sem licença.
- Que alguém consiga prever a próxima rodada. Sem a semente secreta o resultado não pode ser calculado, e o hash não pode ser revertido: adivinhar uma semente de 256 bits não é viável. Veja por que preditores são golpe.
Verificando um jogo real
Use a tela ou os dados de verificação do próprio jogo. O Aviator, por exemplo, mostra as sementes e o hash de rodadas passadas no menu provably fair. Nossa demonstração usa um esquema genérico e não verifica rodadas de um fornecedor específico.