Nós mudamos continuamente a percepção do jogo online aplicando o conceito revolucionário de jogo justo comprovado.
VISÃO GERAL
BitKong é um cassino cripto online comprovadamente justo. Apresentamos uma nova geração de cassinos online onde os jogadores podem ter certeza de que os resultados não são manipulados. O procedimento de verificação do BitKong permite que os usuários verifiquem a integridade de cada aposta.
COMPONENTES
O Server Seed é gerado antes do Client Seed, garantindo que seja impossível gerar um Server Seed a favor do BitKong. Este procedimento não é possível de provar se o usuário está visitando o site pela primeira vez. Aconselhamos os usuários a randomizar (alterar) o Client Seed durante sua primeira visita. No momento da aposta, o Server Seed atual é ocultado do usuário para evitar a previsão do resultado. Antes da aposta, um Hash (SHA256) é mostrado em vez do Server Seed para garantir que não seja substituído pelo BitKong. O Server Seed atual é usado para todas as apostas feitas após a última randomização do Server Seed e ainda será usado até que o usuário decida verificar a(s) aposta(s). Antes do usuário iniciar a verificação, ele também deve randomizar o Server Seed atual para gerar um novo para a(s) próxima(s) aposta(s). Depois que a randomização terminar, o Server Seed anterior será aberto e todas as apostas feitas com aquele Server Seed podem ser verificadas. Depois disso, o usuário não precisa mais mudar o Client Seed, mas é recomendado. O Server Seed é uma sequência aleatória de 64 símbolos (números e letras) gerados por um servidor. O Client Seed é uma sequência aleatória de símbolos especificada pelo usuário (ou gerada pelo navegador do usuário). Um número de aposta é o número de apostas feitas com um determinado Server Seed. Este número é inicialmente 0 e aumenta em um após cada aposta. Depois que o Server Seed é alterado, o Nonce é redefinido para 0. O número da linha de cada bilhete começa em 0 e aumenta em um com cada linha em um bilhete.
GERANDO RESULTADOS ALEATÓRIOS
Server Seed, Client Seed, Nonce, número da linha do bilhete e Zero são usados para criar resultados aleatórios comprovadamente justos. A saída da geração de número aleatório é de 32 bytes aleatórios, gerados usando a função HMAC_SHA256(K,m). Esta função usa um Server Seed (K) e uma mensagem (m). A mensagem é criada concatenando o Client Seed, Nonce, número da linha do bilhete e zero. m = "client_seed:nonce:row_number:0".
CRIANDO RESULTADOS
Para criar resultados aleatórios (eventos) que acontecem durante o jogo, é usada uma fórmula especial. Os primeiros quatro bytes do resultado da função HMAC_SHA256(K,m) precisam ser convertidos em valores decimais (0-255 cada). O primeiro byte é dividido por 256 (256 elevado à potência de 1), o segundo byte é dividido por 65.256 (256 elevado à potência de 2), o terceiro byte é dividido por 16.777.216 (256 elevado à potência de 3), o quarto byte é dividido por 4.294.967.296 (256 elevado à potência de 4). A soma das divisões é um valor igualmente distribuído maior ou igual a zero, mas menor que um. O resultado final do jogo é calculado multiplicando esse valor com um número de resultados possíveis (certo e errado) e levando apenas parte (piso) desse valor: 4 para Fácil, 3 para Médio, 2 para Difícil, 3 para Extremo, 4 para Pesadelo. Esse número (o resultado) indica a posição da célula vencedora na linha para os modos Difícil, Extremo, Pesadelo e a posição da célula perdedora para os modos Fácil e Médio.
MELHORES PRÁTICAS