Definição
Um cabeçalho de bloco contém informações usadas para organizar e verificar o histórico da blockchain. Os campos variam conforme a rede. No Bitcoin, incluem referência ao bloco anterior, um compromisso criptográfico com as transações do bloco, carimbo de tempo, informações de versão e campos relacionados à prova de trabalho.
Como funciona
A ligação de cada cabeçalho ao bloco anterior forma uma sequência de referências criptográficas. O compromisso com as transações permite demonstrar a inclusão de uma transação específica sem colocar todas as demais na prova. Em sistemas de prova de trabalho, os mineradores procuram um hash do cabeçalho que atenda ao alvo exigido. Outros mecanismos de consenso utilizam estruturas e regras próprias.
Usos e limitações
O cabeçalho não é o bloco completo. Sua verificação pode fornecer evidências sobre a ordem ou o trabalho acumulado, mas não valida todas as transações por si só nem prova a disponibilidade de todos os dados subjacentes. Nós completos fazem verificações adicionais. O carimbo de tempo também é um campo sujeito a regras do protocolo, e não um registro universalmente exato do instante de cada transação.