Auditoría de aleatoriedad
Pruebe una rueda ponderada con sus probabilidades esperadas, inspeccione el estado de la fuente aleatoria del navegador y copie un informe de auditoría en lenguaje sencillo. Puede configurar entradas y pesos en nuestra rueda de selección aleatoria personalizada para realizar sorteos, selecciones de aula, sorteos de equipos y otras decisiones públicas.
Controles de auditoría
Las ejecuciones tienen un límite de 100 000 giros para mantener la página receptiva.
Importación de rueda guardada
Lee únicamente el almacenamiento del navegador local.
Estado RNG del navegador
SpinWheelify utiliza la aleatoriedad criptográfica del navegador para la selección. Si el RNG del navegador parece no estar disponible o estar anulado, los resultados deben tratarse con precaución.
Entradas y pesos de las ruedas
| Entrada | Peso | Probabilidad esperada |
|---|---|---|
| 20.00% | ||
| 20.00% | ||
| 20.00% | ||
| 20.00% | ||
| 20.00% |
Resultados de la auditoría
Aún no se ha realizado ninguna auditoría
Ejecute la simulación para comparar los resultados observados con las expectativas ponderadas.
Fuente aleatoria
SpinWheelify usa crypto.getRandomValues a través de una pequeña utilidad SecureRandom. Los proveedores de navegadores generan ese generador a partir de fuentes de entropía de la plataforma.
Probabilidad ponderada
Para ruedas ponderadas, la probabilidad objetivo de cada entrada es su peso dividido por el peso total. La auditoría compara la frecuencia observada con ese objetivo.
Limitaciones claras
Esta página es una prueba transparente del lado del cliente, no una certificación legal, cumplimiento de juegos de azar ni un sustituto de una revisión criptográfica independiente.
Metodología
La auditoría ejecuta selecciones simuladas repetidas utilizando el mismo modelo de selección ponderada que nuestro creador de girar la rueda en línea. Para cada entrada, calcula la probabilidad esperada a partir de las ponderaciones actuales y compara ese valor con la frecuencia observada.
La verificación de chi-cuadrado estima si la distribución observada es plausible para la distribución esperada. El NIST señala que las pruebas estadísticas pueden ser útiles como primer paso, pero ninguna prueba estadística puede certificar absolutamente un generador para cada aplicación.
Las comprobaciones de estado del navegador inspeccionan si la API Web Crypto está presente y si `crypto.getRandomValues` parece nativo. Esta es una práctica señal de manipulación, no una auditoría completa de seguridad del dispositivo.
Preguntas frecuentes sobre la auditoría de aleatoriedad
¿Esto prueba que cada giro futuro es justo?
No. Las comprobaciones estadísticas pueden mostrar si una ejecución de muestra se comporta como se esperaba, pero no pueden certificar absolutamente toda la aleatoriedad futura ni reemplazar la revisión criptográfica independiente.
¿Por qué SpinWheelify utiliza la aleatoriedad criptográfica del navegador?
Los navegadores modernos exponen crypto.getRandomValues para valores aleatorios criptográficamente fuertes, lo cual es más apropiado para selecciones sensibles a la equidad que Math.random.
¿Cómo afectan las ponderaciones a la auditoría?
Cada entrada recibe una probabilidad proporcional a su peso. Un peso de 3 debería aparecer aproximadamente tres veces más seguido que un peso de 1 en una muestra grande.
¿Por qué una carrera justa puede mostrar advertencias?
Las muestras aleatorias fluctúan naturalmente. Una advertencia significa que la distribución muestreada se movió fuera del rango estadístico configurado, por lo que se recomienda una ejecución o revisión más amplia.