Sorteo verificable (Commit-Reveal)

Publica un compromiso primero, revela la semilla después y deja que cualquiera verifique el sorteo.

Esta herramienta funciona en tu navegador. Las entradas y resultados no se envían a ningún servidor.

Otros idiomas: en | ja | es

¿Por qué este sorteo verificable?

Cómo usar (3 pasos)

  1. Introduce participantes y ajustes, calcula y publica el commit.
  2. Ejecuta el sorteo y revela la semilla después del sorteo.
  3. Cualquiera puede verificar con las mismas entradas (o con el JSON).

Todo se procesa localmente en tu navegador.

La URL compartida incluye solo ajustes por defecto (la semilla se excluye).

Sorteo justo y explicable

Herramienta de sorteo verificable

Crea el commit, ejecuta el sorteo y exporta un paquete de verificación—sin subir nada.

Avanzado (compartir / exportar)
JSON canónico

          

Preguntas frecuentes

¿Qué es commit-reveal?
Publicas primero un hash (commit) y después revelas la semilla para que otros puedan reproducir el sorteo.
¿Por qué es importante la semilla?
Una semilla fuerte evita que alguien la adivine y ayuda a demostrar que el sorteo no se manipuló después del commit.
¿Por qué la semilla no está en la URL por defecto?
Las URLs pueden filtrarse por historial, logs o referrers. La semilla se excluye por defecto.
¿Cómo verifico?
Con las mismas entradas y semilla, recalcula el commit y los resultados. Esta página puede hacerlo.
¿Cómo se tratan los duplicados?
Por defecto, los duplicados cuentan como entradas separadas. Puedes eliminar duplicados exactos si lo necesitas.
¿Qué es la traza de auditoría?
Muestra una traza interna pequeña (hashes e índices) para ayudar a explicar el proceso.