Verifica un'estrazione casuale
Incolla un codice del certificato per verificarlo.
Cosa controlla questo strumento
Qualcuno ha eseguito un’estrazione e ti ha dato un codice certificato. Questa pagina ti dice se quel codice è internamente coerente — se i numeri derivano davvero dal seme pubblicato dall’organizzatore e se l’impronta copre davvero quel seme e quelle impostazioni.
Tutto avviene nel tuo browser. Il certificato non viene mai inviato da nessuna parte.
I due controlli
Impronta. Il certificato contiene un hash SHA-256 calcolato sul seme e sulle impostazioni dell’estrazione. Questa pagina ricalcola quell’hash. Se non corrisponde a quello memorizzato nel certificato, il seme o le impostazioni sono stati alterati dopo l’impegno.
Riproduzione. Il generatore con seme è completamente deterministico, quindi lo stesso seme e le stesse impostazioni producono sempre gli stessi numeri. Questa pagina riesegue l’estrazione e confronta il risultato. Se i numeri sono diversi, il risultato è stato modificato.
Un certificato passa solo quando entrambi i controlli hanno esito positivo.
Cosa dimostra (e cosa non dimostra) un controllo positivo
Dimostra che l’organizzatore non ha cambiato di nascosto il seme, le impostazioni o i numeri dopo essersi impegnato su di essi.
Non dimostra che il seme fosse imprevedibile. Se l’organizzatore ha scelto il seme da solo e non ha mai pubblicato l’impronta prima dell’estrazione, potrebbe aver provato molti semi e tenuto quello che gli piaceva. L’impronta ha senso solo quando è stata pubblicata prima dell’estrazione, in un luogo con una marca temporale — un post, un commento, un messaggio.
Questo è il punto centrale del passaggio di impegno: trasforma un “fidati di me” in qualcosa che chiunque può verificare in seguito.
Come eseguire un’estrazione verificabile
- Imposta l’intervallo e quanti numeri ti servono.
- Premi Crea impronta. Pubblica l’hash ottenuto — nel post del concorso, in un commento, ovunque i partecipanti possano vederlo con una marca temporale.
- Chiudi le iscrizioni, poi estrai.
- Pubblica il seme e il certificato. Chiunque può incollarlo qui.
Saltare il passaggio 2 rende il certificato puramente decorativo. Pubblicare l’impronta per prima è ciò che gli dà valore.
Perché un seme da solo non basta
Un seme è solo testo. Produce numeri solo quando si sa come è stato trasformato in essi — quale algoritmo, quale intervallo, quanti numeri, se erano ammesse ripetizioni.
Ecco perché l’impronta copre il seme e le impostazioni. Senza di essa, un organizzatore potrebbe pubblicare un seme e poi affermare che l’estrazione è avvenuta su un intervallo diverso e che un altro insieme di numeri era il risultato reale. L’impegno chiude questa possibilità.
Perché un’impronta non si può falsificare
Un hash SHA-256 è una funzione unidirezionale: facile da calcolare in avanti, e senza alcun modo noto per essere invertita. È questo che rende vincolante l’impegno.
Per imbrogliare, un organizzatore dovrebbe pubblicare un’impronta e poi rivelare un seme diverso che produce lo stesso hash — un attacco di seconda preimmagine (second-preimage attack). Nessuno ne ha mai trovato uno contro SHA-256, e lo spazio di ricerca rende la forza bruta priva di senso: 2²⁵⁶ è più del numero stimato di atomi nell’universo osservabile.
Ciò che non può fare è nemmeno orientare il risultato. Cambiare un solo carattere del seme cambia circa metà dei bit dell’hash, in modo imprevedibile. Non esiste un modo per cercare un seme che corrisponda a un’impronta pubblicata e produca allo stesso tempo un vincitore comodo, perché bisognerebbe fissare prima l’hash, e l’hash dipende da tutto.
Quindi l’impronta fissa completamente il seme e le impostazioni. L’unica cosa che non può fissare è quando è stata pubblicata — ecco perché la marca temporale sul tuo post fa metà del lavoro.
Dove le estrazioni verificabili contano
- Giveaway e concorsi — chi non ha vinto è chi chiede conto
- Selezione in community e DAO — scegliere chi ottiene uno slot, una sovvenzione, un ruolo
- Ricerca — un piano di campionamento che un revisore può rieseguire e confermare
- Promozioni a premi con esposizione legale — alcune giurisdizioni richiedono un metodo dimostrabile, non solo un’affermazione
- Qualsiasi cosa uno sconosciuto debba credere — più lontano è il pubblico, meno vale da sola l’affermazione “abbiamo scelto a caso”