Perché questo pareggio verificabile?
- Prima impegnarsi (hash), rivelare il seed dopo: chiunque può verificarne l'equità.
- Algoritmo deterministico (SHA-256 DRBG) in modo che terze parti possano riprodurre i risultati.
- Condividi le impostazioni in sicurezza: il seed è escluso dagli URL per impostazione predefinita.
- Esporta un pacchetto di verifica JSON per controllare l'estrazione in un secondo momento.
Come usare (3 passaggi)
- Inserisci i partecipanti e le impostazioni, quindi calcola e pubblica il commit.
- Esegui l'estrazione e rivela il seme dopo l'estrazione.
- Chiunque può verificare utilizzando gli stessi input (o il pacchetto JSON).
Tutta l'elaborazione avviene localmente nel tuo browser.
Gli URL di condivisione contengono impostazioni solo per impostazione predefinita (il seed è escluso).
Pareggio giusto, spiegabile
Strumento di disegno verificabile
Crea un impegno, esegui l'estrazione ed esporta un pacchetto di verifica, senza caricare nulla.
Avanzate (condivisione/esportazioni)
JSON canonico
Traccia di controllo
Domande frequenti
Cos'è il commit-reveal?
Prima pubblichi un hash (commit), quindi riveli il seed in seguito in modo che altri possano riprodurre l'estrazione.
Perché il seme è importante?
Un seme forte impedisce di indovinare e garantisce che il sorteggio non possa essere manipolato dopo essersi impegnati.
Perché il seed non è presente nell'URL di condivisione per impostazione predefinita?
Gli URL possono filtrare attraverso la cronologia, i log e i referrer. Il seme è escluso per impostazione predefinita.
Come posso verificare?
Utilizza gli stessi input e seed, quindi ricalcola il commit e i risultati. Questo strumento può farlo per te.
Come vengono gestite le linee duplicate?
Per impostazione predefinita, i duplicati contano come più voci. Facoltativamente è possibile deduplicare i duplicati esatti.
Cos'è la traccia di controllo?
Mostra una piccola traccia interna (blocchi hash e indici selezionati) per aiutare a spiegare il processo di selezione.