voltar ao acervo
Integridade

A corrente de registros, aberta para conferência

Cada relato concluído e cada conferência de vínculo entram numa corrente encadeada: toda linha carrega a assinatura da anterior. Remover, inserir ou reordenar qualquer uma quebra todas as seguintes. Você não precisa acreditar nisso. Esta página entrega os números e a corrente crua para você conferir sozinho, aqui mesmo no seu navegador.

O tamanho da corrente

A última conferência

Percorremos a corrente inteira periodicamente e registramos o resultado, o bom e o ruim. Uma quebra ficaria aqui, com o número da linha onde ela aconteceu.

carregando…

A ponta da corrente

É esta assinatura que resume tudo o que existe até agora. Mude uma vírgula em qualquer registro e ela muda.

Assinatura do topocarregando…

Congelada fora daqui

Tudo acima ainda depende de nós em um ponto: quem tem o banco poderia refazer a corrente inteira do zero, e a nova fecharia tão bem quanto a velha. Por isso a ponta é congelada periodicamente num registro que não controlamos, numa data que não escolhemos depois. O total vai junto do hash: congelando só o hash, dava para trocar a corrente por outra mais curta que termina no mesmo lugar.

carregando…

Confira você mesmo

O botão abaixo baixa a corrente crua e anda linha por linha, no seu navegador, sem nos perguntar nada durante a conferência.

Prefere fazer a conta com as suas ferramentas? A corrente crua sai em /acervo/integridade/corrente, paginada, com três colunas por linha: seq, hash_anterior e hash_linha.

Como provamos um relato específico, sem abrir os outros

Cada relato entra na corrente como um compromisso: guardamos sha256(sal + conteúdo), nunca o conteúdo. O sal é um número secreto e diferente para cada relato.

  1. Numa contestação, entregamos o conteúdo daquele relato e o sal daquela linha.
  2. Qualquer pessoa recalcula a conta e compara com a corrente.
  3. Revelar o sal de um relato não diz absolutamente nada sobre os outros; cada um tem o seu.

O sal existe porque as respostas são de múltipla escolha: sem ele, o espaço de respostas possíveis seria pequeno o bastante para alguém descobrir por tentativa o que uma pessoa respondeu.

O que esta página não prova

Dito aqui porque a alternativa seria você descobrir depois