FAQ - Domande frequenti
Home
Centro di supporto
FAQ - Domande frequenti
NFT
Compra NFT
Algoritmo di selezione del vincitore nel meccanismo di sottoscrizione NFT Binance

Algoritmo di selezione del vincitore nel meccanismo di sottoscrizione NFT Binance

2022-01-05 08:51
Al termine del periodo di sottoscrizione degli NFT, i biglietti di partecipazione sottoscritti verranno inseriti in una pool. Il sistema selezionerà i vincitori in modo equo e casuale.
L'algoritmo di selezione del vincitore è il seguente:
1. Seleziona l'ora specificata (l'ora di inizio del calcolo) + tutti i biglietti di partecipazione come il seed casuale, indicato con "S".
2. Utilizza l'algoritmo hash SHA-256 per generare il valore hash di "S", indicato come "H". Quindi usa l'"H" come numero esadecimale e convertilo in un numero intero lungo, "L".
3. "W = L% N" sarà il numero del biglietto di partecipazione vincente, laddove "N" è il numero totale di biglietti e "%" è il rimanente.
4. Se è necessario selezionare un certo numero di vincitori ("X"), il nuovo seed casuale sarà impostato su “S = H". I passaggi 2 e 3 verranno ripetuti fino a quando non verranno selezionati "X" vincitori unici.
L'algoritmo di selezione può generare uno o più numeri casuali per ogni vendita. 
La procedura di selezione è completamente pubblica e verificabile. Dopo che Binance ha annunciato l'ora precisa per la selezione e il numero totale di biglietti di partecipazione sottoscritti, chiunque può generare gli stessi numeri pseudocasuali dopo la fine del periodo di sottoscrizione.