Come vengono implementate ed eseguite le regole per l'assegnazione dei premi per l'hash del blocco?
Data di pubblicazione: 16 gen 2023Data di aggiornamento: 4 apr 20242 minuti di lettura217
Come engono implementate ed eseguite le regole per l'assegnazione dei premi per l'hash del blocco?
Si prendono le ultime 8 cifre dell'hash del primo blocco di OKC in un determinato momento e le si confrontano con le ultime 8 cifre degli indirizzi di tutti i partecipanti. L'indirizzo o gli indirizzi più vicini vengono estratti in base alle seguenti regole:
- Si prendono le ultime 8 cifre dell'hash del blocco del primo blocco della catena OKC dopo l'ora specificata per l'attività.
- Si prendono le ultime 8 cifre di tutti gli indirizzi dei portafogli partecipanti (se le cifre non sono sufficienti, viene aggiunto uno 0 alla fine).
- Le ultime 8 cifre dell'indirizzo del portafoglio più vicine (in valore numerico assoluto) alle ultime 8 cifre dell'hash del blocco vengono selezionate come vincitrici.
- Se il numero di indirizzi di portafogli selezionati per l'estrazione è superiore al numero di premi, viene data priorità agli indirizzi di portafogli le cui 8 cifre hanno un valore numerico assoluto più alto (si terrà conto anche della nona cifra se le 8 cifre di tutti i portafogli hanno lo stesso valore).
Esempio:
- Supponiamo che il valore hash del blocco acquisito per il giveaway sia: 047363EC533E12EA88C0CB21636E2BAAB45AA9A6F3A12F77C7020475C119E6A6
- Filtrare le lettere nel valore hash e prendere le ultime 8 cifre come sequenza vincente per l'attività: 47511966
- Le ultime otto cifre degli indirizzi di quattro utenti sono
- A: 47511960
- B: 47511972
- C: 47511960
- D: 32514021
Se la quota è 3, verranno selezionati A, B e C.
Se la quota è 2, verranno selezionati A e C.
Se la quota è 1, si confrontano la nona cifra dopo gli indirizzi di due utenti A e C. Vince chi ha il numero più alto.