Trasparenza dell'equità

Controllo della casualità

Testa una ruota ponderata rispetto alle sue probabilità previste, controlla lo stato della fonte casuale del browser e copia un rapporto di controllo in linguaggio semplice. Puoi configurare voci e pesi sulla nostra ruota di selezione casuale personalizzata per eseguire omaggi, scelte in classe, estrazioni di gruppo e altre decisioni pubbliche.

Ruota aperta

Controlli di controllo

Le corse sono limitate a 100.000 giri per mantenere la pagina reattiva.

Importazione del volante salvata

Legge solo la memoria del browser locale.

Stato RNG del browser

API crittograficaControlla
getRandomValues ​​Controlla
Implementazione nativaControlla

SpinWheelify utilizza la casualità crittografica del browser per la selezione. Se l'RNG del browser risulta non disponibile o sovrascritto, i risultati devono essere trattati con cautela.

Immissioni e pesi della ruota

ImmissionePesoProbabilità prevista
20.00%
20.00%
20.00%
20.00%
20.00%

Risultati dell'audit

Nessun audit ancora eseguito

Eseguire la simulazione per confrontare i risultati osservati con le aspettative ponderate.

Fonte casuale

SpinWheelify utilizza crypto.getRandomValues ​​tramite una piccola utility secureRandom. I fornitori di browser seminano quel generatore dalle fonti di entropia della piattaforma.

Probabilità ponderata

Per le ruote ponderate, la probabilità target di ciascuna voce è il suo peso diviso per il peso totale. L'audit confronta la frequenza osservata con l'obiettivo.

Limitazioni chiare

Questa pagina è un test trasparente lato client, non una certificazione legale, conformità al gioco d'azzardo o un sostituto della revisione crittografica indipendente.

Metodologia

L'audit esegue selezioni simulate ripetute utilizzando lo stesso modello di selezione ponderata del nostro creatore di ruote online. Per ciascuna voce, calcola la probabilità prevista dai pesi attuali e confronta tale valore con la frequenza osservata.

Il controllo chi-quadrato stima se la distribuzione osservata è plausibile per la distribuzione attesa. Il NIST rileva che i test statistici possono essere utili come primo passo, ma nessun test statistico può certificare in modo assoluto un generatore per ogni applicazione.

I controlli di stato del browser controllano se l'API Web Crypto è presente e se `crypto.getRandomValues` appare nativo. Si tratta di un pratico segnale di manomissione, non di un controllo completo della sicurezza del dispositivo.

Domande frequenti sul controllo della casualità

Ciò dimostra che ogni giro futuro è giusto?

No. I controlli statistici possono mostrare se un'esecuzione campionata si comporta come previsto, ma non possono certificare in modo assoluto tutta la casualità futura o sostituire la revisione crittografica indipendente.

Perché SpinWheelify utilizza la casualità crittografica del browser?

I browser moderni espongono crypto.getRandomValues ​​per valori casuali crittograficamente forti, il che è più appropriato per scelte sensibili all'equità rispetto a Math.random.

In che modo i pesi influiscono sull'audit?

Ogni voce riceve una probabilità proporzionale al suo peso. Un peso pari a 3 dovrebbe apparire circa tre volte più spesso di un peso pari a 1 su un campione di grandi dimensioni.

Perché una corsa corretta può mostrare avvertimenti?

I campioni casuali fluttuano naturalmente. Un avviso indica che la distribuzione campionata è uscita dall'intervallo statistico configurato, pertanto si consiglia un'analisi o una revisione più ampia.