Confiança Criptográfica — Como Verificar Qualquer Sorteio
Cada sorteio publica um hash SHA-256 ANTES de escolher o ganhador, e a semente DEPOIS. Qualquer pessoa pode re-executar o algoritmo e provar que o ganhador é real.
Como a verificação funciona
- Passo 1 — Antes do sorteio. Geramos uma semente aleatória e publicamos seu hash SHA-256. O hash fica comprometido publicamente. A semente fica oculta.
- Passo 2 — O sorteio. Usando a semente, escolhemos o ganhador de forma determinística com o algoritmo Fisher-Yates. Mesma semente → mesmo ganhador, sempre.
- Passo 3 — Depois do sorteio. Publicamos a semente. Qualquer um recalcula SHA-256(semente) e verifica se bate com o hash comprometido no Passo 1.
- Passo 4 — Re-execução. Qualquer um roda o algoritmo com a semente publicada na lista de participantes e confirma o ganhador. Matemática, não confiança.
Sorteios verificados recentes
Todos os dados abaixo são reais — extraídos das nossas páginas de ganhadores ao vivo. Clique em qualquer sorteio para ver a prova completa.
| Data | Post | Participantes | Ganhador | Hash SHA-256 | Semente |
|---|---|---|---|---|---|
| 2026-05-25 | DZ306HFvOWw | 995 | @jacira7496 | b3b5af3bae83… | 7981adfef05b… |
| 2026-05-25 | DXgWeGzjTDS | 2.360 | @_vitalia_svustuk_ | b44e54f14b73… | e3811c7e89c3… |
| 2026-05-21 | DYiKSLeDhL9 | 46 | @lfbendesa | a83d0b1d46c8… | 4f52db5dda23… |
| 2026-05-20 | DXuYXGfjSBY | 4.595 | @gabriiellaa.ivanovaa | 6a7c8ba16c5b… | 2f85dd3fb024… |
| 2026-05-19 | DX4sQM1FSiR | 27.487 | @estebanpereztaborda | 050f9232920c… | a72115613916… |
| 2026-05-18 | DYKEsVSnCXJ | 7.282 | @anabelenm23 | 1b912d4e3d5e… | dffc9f888902… |
Ver prova completa: https://sorteiogratis.com/w/mplbod99w1
Por que isso importa
A maioria das ferramentas de sorteio diz "aleatório!" e pede pra você confiar. A gente entrega prova matemática. Se nosso algoritmo algum dia escolhesse um ganhador que não bate com a semente publicada, qualquer um poderia publicar a inconsistência em minutos. Não é só transparente — é verificável de forma adversarial.
Verification algorithm: winnerIndex = (parseInt(sha256(seed + ":" + index), 16) mod participantCount) — Fisher-Yates shuffle with SHA-256-seeded RNG. Open-source verification page at /verificar.