Introdução

Provavelmente justo é um termo que descreve um processo no qual o cassino e o jogador contribuem com um valor (semente) que é desconhecido para a outra parte em um algoritmo de hash seguro (SHA) junto com um número redondo (nonce). O SHA combinará os três valores e produzirá uma string hexadecimal que será usada pelos cassinos em seu gerador de números aleatórios (RNG). Este processo destina-se a garantir que todas as apostas sejam justas e possam ser verificadas pelo jogador. Se você não está familiarizado com o termo e gostaria de saber mais sobre comprovadamente justo e por que ele é importante na indústria de jogos online, você pode ler sobre o assunto em alguns de nossos artigos anteriores. Eu os listei abaixo. Para aqueles que estão familiarizados e gostariam de saber a verdade que os cassinos não querem que você saiba, continue lendo.

A geração de números aleatórios comprovadamente justa vem crescendo em popularidade e está sendo usada por mais e mais cassinos à medida que sua popularidade cresce. Infelizmente, a intenção de alguns operadores de cassino não é ser mais transparente e eles só querem ser vistos como justos. Isso é inaceitável.

BC.Game é verdadeiramente o cassino online mais transparente e continua a elevar o nível do que é aceitável em termos de justiça. Clique aqui para ver um exemplo recente dessa barra sendo elevada.

As alternativas para comprovadamente justo

O RNG tradicional usado pelos primeiros cassinos online e ainda usado pela maioria dos cassinos online ao redor do mundo é muito eficaz na geração de números pseudo-aleatórios. A única desvantagem é que não há como provar que um jogador contribuiu para a aleatoriedade do resultado. A confiança desempenha um grande fator neste processo. Você nunca deve confiar em uma pessoa, lugar, coisa ou organização que existe apenas com o propósito de aliviar seu dinheiro.

Aqui está um exemplo de como a geração tradicional de números aleatórios pode funcionar. Um sistema pode usar um valor obtido do ciclo de clock do processador do seu computador e combiná-lo com um número inteiro criado pelos movimentos do mouse para gerar um número aleatório. Sempre que o mouse é clicado sobre um botão de “aposta”, a fórmula cria instantaneamente um número aleatório baseado no ciclo de relógio previsível e nos movimentos imprevisíveis do mouse do jogador. (Isso soa semelhante à relação entre sementes de servidor e sementes de cliente? Sim.)

Esse tipo de coleta de dados é conhecido como “entropia” e esses números estão muito próximos de serem verdadeiros números aleatórios. O movimento do mouse é apenas um exemplo. Outros métodos de coleta de dados de entropia podem levar em consideração coisas como ruído atmosférico ou branco, a vibração da eletricidade de uma lâmpada, o padrão de uma onda sonora etc.

Parece ótimo para mim, exceto pelo fato de que muitos dos cassinos que usam o RNG tradicional caíram sob suspeita de jogo sujo. Também não há como provar isso, porque eles podem estar fazendo o que quiserem no back-end enquanto apresentam o que quiserem no front-end. É por isso que precisamos reiterar comprovadamente justo. Porque não importa o quão aleatório seja o RNG tradicional, o fator ganância humana o arruinará todas as vezes.

Os cassinos podem fazer uso indevido comprovadamente justo

Não é minha intenção apontar o dedo para cassinos individuais ou ser a polícia da indústria de jogos online. Não vou dizer onde fica ou onde não é seguro jogar. Meu objetivo é restaurar o que significa ser um cassino comprovadamente justo e solucionar problemas para melhorar seu estado atual. Como diz o título deste artigo, existem falhas fundamentais que atualmente podem ser exploradas por cassinos gananciosos e oportunistas. A pior parte do que estou prestes a dizer é que não há uma maneira real de “provar” que isso aconteceu. Poderia ser facilmente descartado como paranóia de jogador e qualquer pessoa francamente suspeita poderia ser rotulada como um mau perdedor.

Todos os cassinos online comprovadamente justos continuarão falando sobre o quão justos e transparentes eles são. Eles incluirão várias páginas ou perguntas frequentes com longas explicações de como eles usam RNG comprovadamente justo em seus jogos, além de fornecer aos jogadores uma ferramenta interna para verificar a justiça. (A propósito, eles sempre mostram que toda aposta foi justa.) Eles se apoiam nessas ferramentas e explicações como uma muleta que é a única coisa que sustenta sua transparência exagerada e justiça percebida. Isso tudo pode ser apenas fumaça e espelhos usados ​​para ganhar confiança e enganar jogadores que não sabem como podem participar ativamente da justiça de seus jogos.

O equívoco mais comum de comprovadamente justo é que, depois que um jogador altera manualmente sua semente de cliente, o cassino não pode mais alterar o resultado dos jogos sem ser pego e, portanto, não tem oportunidade de trapacear. Isso é apenas parcialmente verdade. Não é surpreendente para mim que isso seja até onde a maioria dos cassinos vai com suas descrições, explicações e verificadores de verificação comprovadamente justos. O processo de geração de um resultado de jogo é muito mais complicado do que o simples hash de uma semente de servidor, semente de cliente e nonce. Esse é apenas o primeiro passo de um processo matemático mais complicado. Se você quiser saber mais sobre esse processo específico e como ele pode ser usado contra você, clique aqui.

Falha Fundamental da Provavelmente Justa

Então, qual é, exatamente, a falha fundamental de algoritmos comprovadamente justos? A resposta é, Muita informação. Existe apenas uma aposta que pode ser considerada verdadeiramente justa e aleatória. Essa é a primeira aposta de um par de sementes em que o jogador define a semente do cliente depois que o site fornece uma versão com hash da semente do servidor. O resultado de CADA aposta após a primeira é conhecido pelo cassino e somente pelo cassino! Isso mantém o suposto propósito de comprovadamente justo em total desprezo.

Muitos jogadores usam o mesmo par de sementes por meses ou até que o cassino os force a alterá-lo. Além disso, muitos jogadores têm estilos de jogo muito previsíveis e usam estratégias específicas toda vez que jogam. Você pode estar se perguntando, se um cassino manipulasse o resultado de uma aposta verdadeiramente comprovadamente justa, você, o jogador, seria capaz de verificar se o resultado foi adulterado? Sim. Mas somente se o cassino tiver publicado o código para o RNG de cada jogo. Tudo isso. Não apenas o hash dos pares de sementes, mas exatamente como essa string de hash é convertida de um valor hexadecimal em valor decimal, qual parte desse valor decimal convertido é usada e a equação matemática que transforma essa parte do valor convertido no resultado que você vê na sua tela. Se um cassino só permite que você verifique se eles não alteraram a semente do servidor, você também deve se perguntar: como diabos posso verificar o resto do processo? Se o cassino mantiver seu código na escuridão, você não poderá. Mais uma vez, minando completamente o propósito de um cassino ser comprovadamente justo.

Eu nem cheguei à parte mais suja de como a justiça comprovada pode ser usada contra você, mas vamos somar os fatos que analisamos até agora.

O cassino sabe o resultado de cada jogo, desde o 2º jogo até o infinito
+
A maioria dos jogadores são previsíveis e raramente mudam sua semente de cliente
+
A maioria dos cassinos não publica seu RNG completo além da string hexadecimal que é criada a partir do algoritmo comprovadamente justo (server seed:client seed:nonce)
+
Todo cassino quer seu dinheiro
+
Um cassino não precisa alterar a semente do servidor para trapacear
=
Isso não está parecendo bom para comprovadamente justo

Agora que você está armado com um pouco mais de conhecimento de como o RNG comprovadamente justo pode ser usado maliciosamente para tirar seu dinheiro, você deve ser capaz de escolher efetivamente um site seguro para jogar, certo…..? ERRADO! Este artigo é sobre comprovadamente justo ser falho em sua essência. Mesmo que um site seja completamente transparente com seu RNG, tenha tudo publicado e de código aberto, forneça ferramentas de verificação de terceiros revisadas por pares, tenha seu RNG verificado por auditores de código de terceiros e receba você com um emoji de sorriso e um bônus generoso toda vez que você jogar, eles ainda podem passar por cima de você.

Como?

Ao adiar ou desencorajar os jogadores de fazer a aposta vencedora em primeiro lugar. Este truque sujo agora tem um nome que foi cunhado pelo lendário jogador conhecido como @drmethyl….. “Táticas de Adiamento Provavelmente Determinadas”. Eu pessoalmente acho que o termo descreveria com mais precisão esse cenário se fosse chamado de “Táticas de Adiamento Predeterminadas Improváveis”, mas honestamente, quem se importa? Um debate sobre semântica não ajuda a esclarecer este problema muito importante e altamente negligenciado com cassinos comprovadamente justos. Um operador de cassino pode facilmente configurar um sistema no qual recebe notificações sempre que uma grande vitória em potencial está chegando. Esse é todo o conhecimento que eles precisam para decidir se querem interferir na sessão daquele jogador. Como um operador de cassino escolhe interferir, se optar por interferir, é completamente com eles. O único limite é a imaginação. Aqui estão alguns exemplos….

  • Tempo de inatividade para esse jogo específico até que o nonce vencedor tenha passado.
  • Atualização forçada seguida por uma mudança forçada de seed.
  • Que tal um bônus surpresa ou evento em outro jogo?
  • Erro. Erro. Entre em contato com o suporte.
  • Mudança das regras do jogo.
  • Alteração dos pagamentos do jogo.
  • Ignorando o nonce dessa aposta.
  • Alterando o código em que a string de hash comprovadamente justa é usada para essa aposta. (exemplo: remover os números vencedores como resultados possíveis de um sorteio de keno, remover as cartas vencedoras do embaralhamento de um baralho digital de cartas, aumentar ou diminuir o tamanho do valor decimal convertido para que o resultado seja sempre muito alto ou muito baixo .)

Essa é uma lista longa e eu nem precisei pensar nisso. Imagine o que um cassino que teve vários anos para ajustar suas táticas de adiamento comprovadamente determinadas poderia ter embutido em seu código-fonte fechado.

Soluções propostas e novos padrões

Por pior que pareça, o RNG comprovadamente justo ainda é, de longe, a melhor iteração do RNG até hoje. Mas, apenas se for usado corretamente e somente se os jogadores forem educados sobre as maneiras como os cassinos podem enganá-los sob o pretexto de transparência e justiça. Se este artigo prova alguma coisa, é o fato de que ainda temos um caminho a percorrer antes de removermos completamente a necessidade de confiança dos cassinos online.

Esse é o objetivo do BC.game. Para impulsionar a indústria de jogos online, definindo novos padrões de justiça e transparência até que tenhamos erradicado totalmente a necessidade de confiar no cassino com o qual você está competindo por dinheiro. A partir de agora, não há sequer um cenário em que eu possa pensar em que comprovadamente justo ainda não exija algum nível de confiança. Vamos mudar isso.

Sendo a comunidade unida que somos, sei que as soluções estão sempre à distância de uma conversa. Vou propor algumas opções agora para fazer a bola rolar. Eu desafio qualquer um que esteja lendo isso a melhorá-los ou substituí-los por algo melhor. Aqui estão alguns novos padrões de operação e melhores práticas a serem esperados dos cassinos.

  1. Cada jogo deve ter seu próprio par de sementes em vez do método mais comum de usar o mesmo par de sementes em todos os jogos.
  2. Sem mudanças repentinas e forçadas de sementes. Principalmente depois de uma atualização. Cada par de sementes deve ser usado por não menos de 2³² or 4,294,967,296 apostas, ou, até que o jogador decida alterá-lo. (Esse número longo não é aleatório. É para proteger o cassino de um “ataque de estouro nonce” Explicado abaixo)
  3. Quaisquer alterações nos esquemas ou regras de pagamento de um jogo devem ser anunciadas com bastante antecedência. Novamente, isso nunca deve ser uma surpresa.
  4. Os jogadores nunca devem ter permissão para usar uma semente de cliente gerada pela casa.
  5. Informações no local sobre os benefícios da prova comprovadamente justa, bem como as possíveis táticas de adiamento que podem ser usadas contra os jogadores.
  6. Todo o código do RNG de cada jogo deve ser publicado em um formato não técnico e legível por humanos.

O “estouro de nonce” que mencionei no padrão nº 2 da lista acima é o termo para exceder o máximo possível de nonces que pode ser usado em um sistema de 32 bits. Esse número é 2³². Em termos de cassino, isso é 4,294,967,296 apostas. Depois que o número máximo de nonces for atingido, o sistema redefiniria o nonce para zero, fazendo com que todos os 4,294,967,296 resultados do jogo se repetissem. Isso daria ao jogador a mesma informação que o cassino tem. Todos os resultados futuros podem ser gerados em um instante pelo jogador. Se um operador de cassino não estiver ciente disso, seu cassino poderá ser facilmente explorado por essa falha.

Depois de realizar uma pesquisa sobre o tópico de comprovadamente justo, fico surpreso ao ver que todas as informações disponíveis são as mesmas informações sendo reproduzidas ou reformuladas por centenas de diferentes blogs de cassino, sites de classificação de cassino e sites de informações de cassino. Provavelmente justo é elogiado em todos os setores como a resposta onisciente à transparência e à justiça…. Sério? Venha comunidade criptográfica! O que aconteceu com seu ceticismo automático e desejo natural de se rebelar contra o status quo? A aceitação de métodos inferiores de operação não é como nós rolamos! Aventurar-se no caminho da disrupção é inútil a menos que nós, como comunidade e indústria, sigamos com o que começamos.

Práticas recomendadas para jogadores

A eficácia do comprovadamente justo vai apenas até a participação do jogador no processo. Temos a oportunidade de realmente revolucionar uma indústria que tem sido atormentada por corrupção e engano desde o momento de sua criação. Como esperado, os praticantes obscuros da indústria de jogos online pensam que podem usar nossas armas de disrupção em massa contra nós para seu próprio ganho. Eu não vou deixar isso acontecer. Você poderia? Abaixo e em nenhuma ordem específica, estão algumas das melhores práticas que todos os jogadores devem usar para se proteger enquanto desarmam os sacos de sujeira mencionados acima.

  • Certifique-se de que o cassino use a fórmula [serve seed:client seed:nonce] para gerar a string de hash usada em seu RNG.
  • Sempre altere manualmente a semente do seu cliente APÓS o cassino fornecer a versão com hash da semente do servidor.
  • Certifique-se de que o cassino não altere em nenhum momento a semente do servidor, mantendo a semente do cliente igual.
  • Verifique as apostas….. Frequentemente.
  • Use ferramentas de terceiros, não relacionadas a jogos de azar, para verificar as strings hexadecimais que foram criadas pelo algoritmo comprovadamente justo. O objetivo disso é garantir que a semente do servidor que o cassino usou tenha uma saída que corresponda à versão com hash que eles forneceram antes de você adicionar a semente do cliente e começar a fazer apostas. (Eu gosto https://www.tools4noobs.com/online_tools/hash/ mas você pode facilmente encontrar um apenas pesquisando o termo “ferramentas de hash”.)
  • Certifique-se de que o cassino publicou o RNG para cada jogo que você joga. Ou seja, você pode usar o valor criado pelo algoritmo comprovadamente justo para reproduzir o resultado de cada jogo. Lembre-se, o algoritmo comprovadamente justo é apenas o primeiro passo de um processo mais longo e complicado.
  • Faça perguntas aos administradores do cassino e/ou aos mods sobre seus jogos e como eles se integraram comprovadamente a eles.
  • Verificar apostas….. Sim, mencionei isso duas vezes porque é a maneira mais importante de um jogador contribuir para uma imparcialidade comprovada. Ao provar isso.
  • Não aceite alterações de seed de cliente forçadas aleatórias, não anunciadas e inexplicáveis. Se isso acontecer exija uma explicação. Se o cassino não der um, retire seus fundos e jogue em outro lugar.
  • Antes de fazer grandes apostas ou fazer grandes depósitos, certifique-se de que você pode sacar com a mesma facilidade com que deposita. Eu sei que isso é um pouco fora do tópico, mas eu sinto que é importante mencionar.

Para uma lista detalhada dos melhores cassinos de bitcoin, onde você pode desfrutar dos melhores jogos, confira BTCGOSU. 

Em conclusão, comprovadamente justo ainda tem muitas rugas que devem ser eliminadas. A partir de agora, “justo” é um exagero na melhor das hipóteses. A maioria dos sites que afirmam ser comprovadamente justos só podem realmente afirmar ter uma semente de servidor comprovadamente inalterada. Embora isso possa ser suficiente em jogos com um conjunto de regras simples, como dados, não faz muito para provar a justiça em jogos mais complicados, como caça-níqueis ou keno. Em última análise, cabe a você, o jogador, responsabilizar esses cassinos e garantir que eles estejam usando corretamente e comprovadamente justo. Se não você, então quem? O cassino? Não é provável. Eu te mostrei o meu. Agora, você me mostra o seu.