Historial de sorteos
Todavía no se ha abierto ningún sorteo. Aquí aparecerán los sorteos reales, sus ganadores y las entregas.
Cómo se elige al ganador (TCLOTERIA-v1)
- Antes de vender: semilla secreta S de 32 bytes; se publica C = SHA-256(S).
- Después del cierre: listado canónico L (texto UTF-8 con saltos LF, tickets ordenados por número: «índice;número;código») y H = SHA-256(L), publicados antes del límite.
- Ronda drand quicknet fijada al abrir y posterior a ese límite: randomness = SHA-256(firma). Se exige la misma firma en al menos dos relays oficiales (https://api.drand.sh, https://api2.drand.sh, https://api3.drand.sh, https://drand.cloudflare.com).
- K = SHA-256("TCLOTERIA-v1|" + código + "|" + hex(S) + "|" + H + "|" + ronda + "|" + randomness).
- Para c = 0, 1, 2…: x = primeros 13 dígitos hexadecimales de SHA-256(K + "|" + c); si x < floor(2^52 / n) × n, el ganador es la línea x mod n del listado (rechazo uniforme, sin sesgo).
Clave pública de drand quicknet: 83cf0f2896adee7eb8b5f01fcad3912212c437e0073e911fb90022d3e760183c8c4b450b6a0a6c3ac6a5776a2d1064510d1fec758c921cc22b0e17e63aaf4bcb5ed66304de9cf809bd274ca73bab4af5a6e9c76a4bc09e76eae8991ef5ece45a. Una animación nunca decide el resultado: el ganador queda guardado de forma permanente y no se puede volver a sortear.