Opening Havoc Win

Justiça

O Que É Jogos Provavelmente Justos? Como Verificar Qualquer Rodada Você Mesmo

Um escudo de verificação verde brilhante sobre dados e cartas de cassino, representando jogos provavelmente justos.

Você nunca deveria precisar confiar em um cassino. Você deveria poder verificar isso. Essa é a ideia principal por trás de jogos provavelmente justos: cada rodada é selada antes de você apostar, e depois você pode refazer a matemática sozinho e ver o mesmo resultado aparecer. Se coincidir, ninguém mexeu nas cartas. Se algum dia não coincidir, você teria a prova.

Este guia explica o que provavelmente justo realmente significa, como as peças se encaixam e exatamente como verificar uma rodada em havocwin.com. Nenhum diploma em criptografia é necessário. Vamos traduzir o jargão conforme avançamos.

O problema que jogos provavelmente justos resolve

Um cassino online tradicional pede sua confiança. Ele executa o gerador de números aleatórios em seus próprios servidores, mostra um resultado e espera que você acredite que o resultado foi justo. A maioria dos operadores é honesta. Mas "confie em nós" não é prova, e quando um resultado parece errado você não tem como checar. Disputas se tornam sua palavra contra a deles.

Virar a ideia de provavelmente justo. Em vez de pedir que você confie no resultado, ele te dá as ferramentas para verificá-lo. O benefício é simples: você pode resolver qualquer disputa sozinho, em segundos, sem pedir permissão a ninguém.

Os três ingredientes: semente do servidor, semente do cliente, nonce

Cada resultado provavelmente justo é construído a partir de três entradas. Uma vez que você sabe o que cada um faz, o sistema inteiro se encaixa.

A semente do servidor (o envelope selado)

Antes de você jogar, o servidor gera uma longa string secreta aleatória chamada semente do servidor. Ele não mostra a semente para você. Em vez disso, mostra um hash dela: uma impressão digital de comprimento fixo produzida por uma função unidirecional (SHA-256). Um hash é fácil de calcular para frente e praticamente impossível de inverter, então a impressão digital não revela nada sobre a semente em si.

Pense no hash como um envelope selado. A casa se comprometeu com uma semente específica e te entregou o envelope selado desde o início. Ela não pode mais trocar a semente por outra depois, porque qualquer mudança produziria uma impressão digital completamente diferente e você já possui a original.

A semente do cliente (seu ingrediente)

A semente do cliente é um valor que você controla. Seu navegador gera uma, e você pode mudá-la sempre que quiser. Como sua semente é misturada em cada resultado, a casa não pode conhecer o resultado final antes, mesmo tendo escolhido a semente do servidor: ela não controla a sua metade da receita.

O nonce (o contador)

O nonce é apenas um contador que aumenta em um a cada aposta: 0, 1, 2, 3. Isso significa que a mesma semente do servidor e semente do cliente ainda produzem um resultado novo a cada rodada, sem que nenhuma das partes precise renegociar nada durante a sessão.

Como um resultado é realmente produzido

Quando você faz uma aposta, os três ingredientes são combinados e passados pela função de hash para produzir um número. Esse número é mapeado para o jogo: uma carta, um lançamento de dado Dice, uma posição de mina Gem Hunt ou um ponto final Rocket Rush. O mapeamento é fixo e público, então os mesmos três inputs sempre produzem o mesmo resultado exato. Crash usa a versão de rodada compartilhada do mesmo princípio de compromisso: todos veem um compromisso público antes do lançamento e a semente é revelada após a quebra.

  1. Antes do jogo: o servidor se compromete com uma semente do servidor e mostra seu hash.
  2. Você define (ou aceita) uma semente do cliente.
  3. A cada aposta, o nonce aumenta em um.
  4. Semente do servidor + semente do cliente + nonce são passados por hash para produzir um resultado.
  5. Quando você quiser conferir, revele a semente do servidor e recalcule tudo.

Essa etapa final é a mágica. Porque a receita é determinística, ou seja, os mesmos inputs sempre dão a mesma saída, você pode executar a receita sozinho e confirmar que nada foi alterado.

Como verificar uma rodada, passo a passo

Aqui está o fluxo real que você segue em havocwin.com. Leva menos de um minuto.

  1. Gire sua semente. Isso revela a antiga semente do servidor e inicia uma nova. A revelação é o que permite verificar rodadas passadas sem entregar as futuras.
  2. Anote sua semente do cliente e o nonce da rodada que deseja conferir. Ambos são exibidos no seu histórico de jogo.
  3. Confirme o compromisso: faça o hash da semente do servidor revelada e verifique se corresponde à impressão digital que foi mostrada antes de você jogar.
  4. Recalcule o resultado: insira a semente do servidor, semente do cliente e nonce no verificador e leia a saída.
  5. Compare. O resultado recalculado deve corresponder ao que você recebeu. E vai corresponder.

O que o comprovadamente justo promete e não promete

O comprovadamente justo é poderoso, mas é preciso sobre o que garante. Ser claro sobre os limites faz parte de ser honesto.

  • Isso prova que o resultado foi gerado antes da sua aposta e não foi alterado depois.
  • Isso prova que sua semente de cliente foi misturada, então a casa não poderia pré-computar seu resultado.
  • Isso não torna um jogo neutro em relação ao lucro. Todo jogo ainda tem vantagem da casa, que é um número separado.
  • Isso não elimina a variância. Provável não significa que você ganha. Significa que a perda (ou o ganho) foi honesta.

É por isso que associamos prova à divulgação. Justiça responde "esta rodada foi honesta?" A página vantagem da casa responde "o que a casa mantém ao longo do tempo?" Você merece uma resposta clara para ambos, então publicamos os dois.

Por que construímos assim

Um cassino que publica sua matemática e permite que você reveja cada mão está fazendo uma aposta própria: que a transparência é mais valiosa do que a pequena vantagem de uma caixa-preta. Achamos que é uma aposta fácil. Quando disputas terminam com uma revisão ao invés de um ticket de suporte, todos gastam menos tempo discutindo e mais tempo jogando.

Quer tentar? Vá para a página provavelmente justa, jogue uma rodada, gire sua semente e verifique o resultado você mesmo. Uma vez que você fizer isso, nunca mais olhará para um cassino não verificável da mesma forma.

Frequently asked questions

O que significa provavelmente justo?

Provavelmente justo significa que todo resultado do jogo é comprometido antes de você apostar, usando criptografia, de modo que você pode recalcular o resultado depois e confirmar que ele nunca foi alterado para te enganar.

Um cassino provavelmente justo ainda pode ter vantagem da casa?

Sim. Provavelmente justo prova que o resultado não foi manipulado. Não torna o jogo equilibrado. A vantagem da casa é separada e, no havocwin.com, publicada em cada jogo.

Preciso ser programador para verificar uma rodada?

Não. Você revela a semente do servidor, coloca junto com a sua semente do cliente e nonce no verificador do site, e ele recalcula o mesmo resultado. A matemática de uma linha está disponível se você quiser ler, mas nunca é necessário.