Apuração auditável

Transparência da gala

Cada voto é selado num Merkle root público. Qualquer pessoa pode exportar a tabela votes e reproduzir o mesmo hash no próprio computador. Sem CPF aparente: o que entra no hash já é o HMAC server-side.

Merkle root · SHA-256

Selo da apuração

calculado às 16/10/2026, 16:03:59

e5de5386 c4c21c0c 9cee8ef1 8f599753 9202ce93 575955b3 005997b1 0c180af6

Algoritmo: SHA-256 sobre `id|category_id|nominee_id|cpf_hash|created_at_iso`, pares concatenados, último duplicado em níveis ímpares.

Votos totais
41133
CPFs únicos
31461
Categorias auditadas
344 / 412
Que receberam ao menos 1 voto
Indicados premiáveis
757 / 3073
Já com pelo menos 1 voto

Último voto registrado: 08/10/2026, 10:59:54

Disputas mais aquecidas

Top 8 em volume de votos

Manual do auditor

Como reproduzir o Merkle root no seu computador

  1. Exporte todos os votos em ordem ascendente de id: campos id, category_id, nominee_id, cpf_hash, created_at.
  2. Para cada voto, monte a string canônica id|category_id|nominee_id|cpf_hash|created_at_ISO e calcule SHA-256.
  3. Concatene pares de hashes adjacentes; em níveis com quantidade ímpar, duplique o último. Calcule SHA-256 da concatenação. Repita até sobrar um hash.
  4. Compare com o root acima. Bate → todos os votos exibidos foram contabilizados sem alteração desde o snapshot.

O cpf_hash exposto não permite descobrir o CPF original — é HMAC-SHA256 com pepper server-side.