Sorteo Fin del Verano ☀️

2026-08 · 76 papeletas · inicio 2/8/2026 · estado drawn

Ganadoras

1.ª ganadora
#6
Esmeralda
6XX XXX 425
2.ª ganadora
#28
Sonia
6XX XXX 400

Datos de verificación

Total papeletas
76
Congelado el
12/8/2026, 14:10:53
Sorteado el
12/8/2026, 14:12:27

server_seed_hash (publicado al congelar)
1e0bf22df150a8d61a2b7ddce37b34a9ec0471ca2b182c06f408b0555c00ebda
server_seed (revelado al sortear)
cefc8751afd51c0155ceb8c4fe14fe816f72adc0dc0e07b41738d64d6f052341✓ SHA256(server_seed) = server_seed_hash

Fuente de azar
Bitcoin (hash de bloque)
Bloque de Bitcoin usado
962151
Hash del bloque (beacon_value)
00000000000000000001bc13799a97b0888b3b2b414abf892829e0db1fc5b83aVer en mempool.space →
Limitación honesta: La verificación demuestra que el resultado sale de una fórmula matemática exacta: la semilla (comprometida y publicada como huella antes del sorteo, junto con la lista cerrada de papeletas) combinada con el hash de un bloque de Bitcoin que no controla nadie. Cualquiera puede repetir el cálculo y obtener las mismas ganadoras. Lo que no puede demostrar una web es laasignación de papeletas: eso depende de la confianza en Rosé Bijoux.

Verifícalo tú mismo

El algoritmo es determinista: dados server_seed, el hash del bloque de Bitcoin y el número total de papeletas, cualquiera puede reproducir exactamente los mismos resultados.

Algoritmo paso a paso:

  1. seed_final = SHA256("{server_seed}:{beacon_value}")
  2. h0 = SHA256("{seed_final}:0")
  3. index1 = entero(h0) mod N — la 1.ª ganadora es el ticket en posición index1 (base 0) de la lista ordenada por nº de papeleta
  4. Se eliminan todas las papeletas del mismo teléfono que la 1.ª ganadora → lista L2 de tamaño M
  5. h1 = SHA256("{seed_final}:1")
  6. index2 = entero(h1) mod M — la 2.ª ganadora es el ticket en posición index2 de L2

Script para ejecutar en tu terminal (Node.js):

node verify-raffle.mjs \
  --seed cefc8751afd51c0155ceb8c4fe14fe816f72adc0dc0e07b41738d64d6f052341 \
  --beacon 00000000000000000001bc13799a97b0888b3b2b414abf892829e0db1fc5b83a \
  --n 76

El script verify-raffle.mjs está en el repositorio del proyecto.

Verificar el hash de bloque de Bitcoin:

Ve a mempool.space/block/00000000000000000001bc13799a97b0888b3b2b414abf892829e0db1fc5b83a y comprueba que el hash del bloque #962151 coincide con 0000000000000000…