Bellissima idea.
Se posso dire la mia si potrebbe risolvere utilizzando 3 blocchi.
Ad esempio se la data dell’estrazione è il 25 Dicembre , si calcola il blocco più o meno per quella data e si stabilisce ad esempio:
Blocco 890.001 terzo posto
Blocco 890.002 secondo posto
Blocco 890.003 primo posto
Il riferimento sono gli ultimi due numeri dell’Hash , quindi da 00 a 99 (sarebbero 100 partecipanti) e si stabilisce i vincitori.
Proporrei anche la possibilità di poter scegliere il numero (tra quelli liberi rimasti)