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-08-27 | DcOOnrfla3o | 4 | @vivianegarciarodrigues | f485d441b81f… | a735cf3db232… |
| 2026-08-26 | DbwUmiqPQuE | 6 | @thay_souusa07 | c5c80ecd8159… | 7c1bb4fc79b2… |
| 2026-08-26 | Dbqvg5aR2Yl | 85 | @leonelferreira_adv | e19fa29306a4… | 91a1f9d9228f… |
| 2026-08-26 | DbtmurwzEHp | 4 | @leticiahenriquessemijoias | 7ab1f48cd345… | b1edb9649c33… |
| 2026-08-26 | DcezP2HJRMB | 4 | @fran.14day | 935f46985567… | 2794904b944d… |
| 2026-08-25 | DcQv0QjuNbt | 3 | @vitoria_schanan_ | f3bb02527f94… | 0723a5d29670… |
Ver prova completa: https://sorteiogratis.com/w/mtc1fz3fxj
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.