Blockchain
termocriptografiaprogramação
Um livro-razão somente-anexação de transações em lotes, no qual cada bloco carrega o hash criptográfico do anterior, de modo que alterar qualquer registro passado muda todos os hashes seguintes. Combinado a uma regra de consenso que decide qual cadeia vale, permite que partes que desconfiam umas das outras concordem sobre uma ordem de eventos sem autoridade central.
A estrutura de dados é antiga - cadeias de hash e árvores de Merkle, mais o trabalho de carimbo de tempo de Haber e Stornetta em 1991 - e a contribuição real do artigo do Bitcoin de 2008 foi a camada de incentivo que torna caro reescrever a história. O que blockchains de fato garantem é estreito e vale enunciar com precisão: ordenação e evidência de adulteração, não verdade. Lixo escrito corretamente numa cadeia é lixo permanente, e a maioria dos problemas que se tenta resolver com a palavra é melhor resolvida por um banco de dados com trilha de auditoria.
Também conhecido como: distributed ledger, chain of blocks, proof of work