Próximo sorteio $200,000

(Duzentos mil dólares em Bitcoin)

Dias
Hora
Minutos
Segundos

Esta loteria é comprovadamente justa. O que isso significa é que não há como o site enganar você escolhendo um ganhador da loteria que nós favorecemos. Todos os ganhadores são escolhidos aleatoriamente e o método para escolher os ganhadores é descrito abaixo.

1. No início de cada rodada, geramos uma semente de servidor para essa rodada e mostramos o hash SHA256 dessa semente.

2. Quando uma rodada de loteria é concluída, fazemos uma lista de todos os IDs de usuários e seus bilhetes de loteria e os classificamos em ordem crescente de IDs de usuários.

3. Em seguida, usamos essa lista para atribuir números de tíquetes para todos os tíquetes. Por exemplo, se o ID de usuário 1 tiver 10 tíquetes e o ID de usuário 2 tiver 20 tíquetes, então o ID de usuário 1 terá números de tíquete de 0 a 9 e o ID de usuário 2 terá números de tíquete de 10 a 29. Isso é feito para todos os usuários.

4. Então a lista contendo os IDs de usuário, tickets mantidos por cada usuário e seus números de ticket é publicada em um arquivo de texto. Este arquivo também contém o número total de tickets emitidos na rodada e a seed do servidor para aquela rodada.

5. Um hash MD5 deste arquivo de texto é calculado.

6. Então o número atual do bloco bitcoin é registrado e um número de bloco que é 12 blocos no futuro é decidido. O hash do bloco deste bloco futuro é usado como uma “semente cliente”, ou seja, uma semente da qual não temos conhecimento quando a lista na etapa 4 foi publicada.

7. Em seguida, um tweet é feito por meio de nossa conta do Twitter (https://twitter.com/freebitco) contendo o link para o arquivo gerado na etapa 4, o hash MD5 do arquivo e o número do futuro bloco de bitcoin conforme determinado na etapa 6. Como os tweets não podem ser editados, apenas excluídos, isso fornecerá um registro de data e hora de quando a lista na etapa 4 foi feita, o que pode ser comparado para verificar se o bloco de bitcoin determinado na etapa 6 está no futuro, ou seja, não sabemos o hash do bloco quando a lista é gerada.

8. Os números dos bilhetes vencedores serão calculados conforme descrito abaixo:

  • Uma string (STRING1) é criada – “[SEED DO SERVIDOR]:[HASH DO BLOCO]:[POSIÇÃO VENCEDORA]”.

  • O hash SHA256 de STRING1 é calculado e os primeiros 8 caracteres desse hash são obtidos (STRING2).

  • STRING2 é convertido em um decimal, o que nos dá um número entre 0 e 4.294.967.295 (NUM1).

  • NUM1 é então multiplicado por (número total de bilhetes menos 1) e dividido por 4.294.967.295 para obter um número (NUM2) entre 0 e o número total de bilhetes menos 1.

  • NUM2 é então arredondado para o número inteiro mais próximo, que é o número do bilhete vencedor.

  • A [POSIÇÃO VENCEDORA] começa em 1 e é aumentada em 1 para escolher os 10 vencedores. O usuário que tiver o bilhete com a menor [POSIÇÃO VENCEDORA] ganha o primeiro prêmio e assim por diante.

  • Se um usuário ganhar mais de 1 prêmio, o número é descartado e [WINNING POSITION] é aumentado em 1 e os cálculos são executados novamente para escolher um novo usuário. Isso é para garantir que um usuário não possa ganhar mais de 1 prêmio em uma rodada.

  • Uma string (STRING1) é criada – “[SEED DO SERVIDOR]:[HASH DO BLOCO]:[POSIÇÃO VENCEDORA]”.

  • O hash SHA256 de STRING1 é calculado e os primeiros 8 caracteres desse hash são obtidos (STRING2).

  • STRING2 é convertido em um decimal, o que nos dá um número entre 0 e 4.294.967.295 (NUM1).

  • NUM1 é então multiplicado por (número total de bilhetes menos 1) e dividido por 4.294.967.295 para obter um número

  • (NUM2) entre 0 e o número total de bilhetes menos 1.

  • NUM2 é então arredondado para o número inteiro mais próximo, que é o número do bilhete vencedor.

  • A [POSIÇÃO VENCEDORA] começa em 1 e é aumentada em 1 para escolher os 10 vencedores. O usuário que tiver o bilhete com a menor [POSIÇÃO VENCEDORA] ganha o primeiro prêmio e assim por diante.

  • Se um usuário ganhar mais de 1 prêmio, o número é descartado e [WINNING POSITION] é aumentado em 1 e os cálculos são executados novamente para escolher um novo usuário. Isso é para garantir que um usuário não possa ganhar mais de 1 prêmio em uma rodada.

O sistema descrito acima, usado para escolher os vencedores, é comprovadamente justo porque possui diversas salvaguardas para garantir que os vencedores sejam escolhidos de forma aleatória e justa.

1. Fornecemos um hash SHA256 da semente do servidor quando uma rodada de loteria começa. Se alterarmos a semente do servidor a qualquer momento, o hash SHA256 da nova semente não corresponderá ao hash que fornecemos anteriormente. Após o término de uma rodada e fornecermos a semente do servidor que será usada para escolher os vencedores, o hash da semente que fornecemos pode ser verificado em relação ao hash que fornecemos originalmente e ambos devem corresponder.

2. Usamos um hash de bloco futuro de bitcoin como a “semente do cliente”, ou seja, uma semente que não conhecemos. Todos os hashes de bloco de bitcoin são únicos e ninguém sabe qual será o hash de bloco de um bloco futuro até que o bloco tenha sido minerado.

3. Usamos o Twitter para publicar o número do bloco futuro do Bitcoin, a lista de usuários e seus números de tíquete e o hash MD5 da lista de usuários. Ele fornece um registro de data e hora para verificar se o hash do bloco que usamos está realmente no futuro. Como os tweets não podem ser editados, apenas excluídos – se excluirmos o tweet após o bloco futuro ter sido minerado e publicarmos um novo, seria fácil nos pegar trapaceando ao comparar o registro de data e hora do tweet e o do bloco do Bitcoin. O registro de data e hora do tweet deve ser sempre menor que o registro de data e hora do bloco do Bitcoin cujo hash é usado como semente do cliente.

4. Fornecemos um hash MD5 do arquivo de texto contendo a lista de usuários e seus números de tíquete. Se mesmo um único caractere no arquivo de texto for alterado após o hash MD5 no tweet ser publicado, o hash MD5 do arquivo editado não corresponderá ao hash MD5 fornecido no tweet.

No final da semana, às 23:59 UTC de domingo, todos os seus bilhetes de loteria serão inseridos no sorteio. O processo mencionado abaixo determinará 10 vencedores aleatórios, com o maior vencedor ganhando até $ 7.500 em BTC.

Loteria-R258-img

© 2024 Freebitcoin Automaster.

Join the community of bictoin earns. 

About

Freebitcoin Automaster

Contact Us

Blog

Plans

Free Plan

Pro Plan

Master Plan

Help

Privacy Policy

Terms of Service

Knowledge Base

© 2024 Freebitcoin Automaster.