Nós mudamos continuamente a percepção do jogo online aplicando o conceito revolucionário de jogo justo comprovado.
VISÃO GERAL
Luckydice é um cassino online cripto 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 Luckydice 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 Luckydice. Este procedimento não é possível de ser provado 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 ele não será substituído pelo Luckydice. 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 que o usuário comece a verificação, ele também deve randomizar o Server Seed atual para gerar um novo para a(s) próxima(s) aposta(s). Após a randomização, 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 alterar o Client Seed, mas é recomendado. 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). Nonce é o número de apostas feitas com um determinado Server Seed. Este número é inicialmente 0 e aumenta em um após cada aposta. Após a mudança do Server Seed, 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 rodada e Zero são usados para criar resultados aleatórios comprovadamente justos. A saída da geração de números aleatórios é 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 rodada da aposta e zero. m = "client_seed:nonce:0:0".
CRIANDO RESULTADOS
Para criar resultados aleatórios (eventos) que ocorrem durante o jogo, é usada uma fórmula especial.
DADO CLÁSSICO
Os primeiros oito 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 primeiro resultado do dado é calculado multiplicando esse valor por 6 e pegando apenas a parte inteira (piso) desse número e depois adicionando 1. A operação é repetida com os próximos quatro bytes para obter o resultado do segundo dado.
DADO DIGITAL
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 por 10.000 e pegando apenas a parte inteira (piso) desse número e depois dividindo por 100.
MELHORES PRÁTICAS