Quando o período de inscrição do NFT terminar, seus Tickets de Participação usados serão adicionados a um pool. O sistema selecionará os ganhadores de forma justa e aleatória.
O algoritmo de seleção dos ganhadores é o seguinte:
1. Seleção de horário específico (horário de início do cálculo) + todos os Tickets de Participação como random seed, denotados como “S”.
2. Uso do algoritmo de hash SHA-256 para gerar o valor de hash de “S”, denotado como “H”. Uso do “H” como um número hexadecimal e conversão do mesmo em um long integer (número inteiro longo) “L”.
3. “W = L% N” será o número de Tickets de Participação selecionados como ganhadores, onde “N” é o número total de tickets e “%” é o valor restante.
4. Se um certo número de ganhadores (“X”) precisa ser selecionado, a nova random seed será definida como “S = H”. As etapas 2 e 3 serão repetidas até que sejam selecionados “X” ganhadores únicos.
O algoritmo de seleção pode gerar um ou mais números aleatórios para cada venda.
O processo de seleção é totalmente público e verificável. Depois que a Binance anunciar o horário de seleção específico e o número total de Tickets de Participação inscritos, qualquer pessoa pode gerar os mesmos números pseudo-aleatórios após o término do período de inscrição.