## glossário

O que é Blockchain?

Blockchain é uma estrutura de dados distribuída que registra transações em blocos encadeados por criptografia, replicados entre muitos participantes. Sua propriedade central é permitir que partes que não confiam umas nas outras cheguem a um acordo sobre o estado de um registro, sem depender de uma autoridade central.

A ideia foi apresentada em 2008 no artigo do Bitcoin, assinado sob o pseudônimo Satoshi Nakamoto, resolvendo um problema até então em aberto: como impedir que a mesma moeda digital seja gasta duas vezes sem um intermediário verificando.

Como o encadeamento garante imutabilidade

Cada bloco carrega o hash criptográfico do bloco anterior. Como o hash depende de todo o conteúdo, alterar uma transação antiga muda seu hash, o que invalida o bloco seguinte, e o seguinte, em cascata até o fim da cadeia.

A cascata que torna a adulteração inviável
Bloco 100          Bloco 101          Bloco 102
+--------------+   +--------------+   +--------------+
| anterior:    |   | anterior:    |   | anterior:    |
|   0000a3f... |<--|   0000b71... |<--|   0000c92... |
| transações   |   | transações   |   | transações   |
| hash:0000b71 |   | hash:0000c92 |   | hash:0000d14 |
+--------------+   +--------------+   +--------------+

Alterar o bloco 100 muda seu hash, o 101 passa a
apontar para um hash inexistente e toda a cadeia
quebra. Refazer tudo exigiria mais poder computacional
que o restante da rede somada.

Consenso: como a rede concorda

Sem autoridade central, é preciso um mecanismo para decidir qual versão da história é válida. O Proof of Work exige gasto computacional para propor blocos, tornando ataques economicamente inviáveis ao custo de consumo energético alto. O Proof of Stake substitui esse gasto por garantia financeira: validadores depositam ativos e os perdem se agirem de má-fé. O Ethereum migrou de um para o outro em 2022, reduzindo drasticamente seu consumo de energia.

Tipos de blockchain

  • Pública — qualquer um participa e valida. Bitcoin, Ethereum. Máxima descentralização, menor desempenho.
  • Privada — controlada por uma organização. Rápida e barata, mas questiona-se se a blockchain é necessária nesse cenário.
  • Consórcio — gerida por um grupo de organizações. Comum em cadeias de suprimento e entre instituições financeiras.

Onde faz sentido usar — e onde não

A pergunta útil antes de adotar é: existe mais de uma parte que não confia nas outras, sem intermediário aceito por todas, precisando de um registro compartilhado e auditável? Se a resposta for não, um banco de dados tradicional é mais simples, mais rápido e mais barato. Aplicações que realmente se beneficiam incluem rastreabilidade em cadeias de suprimento, registros públicos e liquidação entre instituições. Os detalhes estão em o que é blockchain, tipos de blockchain e casos de uso e aplicações.

## faq

Perguntas frequentes

Blockchain é a mesma coisa que Bitcoin?

Não. Bitcoin é a primeira aplicação da tecnologia — uma moeda digital. Blockchain é a estrutura de dados e o protocolo de consenso que a viabilizam, e que hoje sustentam milhares de aplicações diferentes, muitas sem relação com moedas.

Dados em blockchain são realmente imutáveis?

Na prática sim, para redes públicas grandes, porque alterar o histórico exigiria controlar a maioria do poder de validação. Em redes pequenas ou privadas, a garantia é bem mais fraca — a imutabilidade vem da distribuição, não da matemática sozinha.

O que são smart contracts?

São programas armazenados na blockchain que executam automaticamente quando condições predefinidas são atendidas, sem intermediário. Popularizados pelo Ethereum, viabilizam aplicações financeiras descentralizadas — com a ressalva de que bugs em contratos publicados são difíceis ou impossíveis de corrigir.

## leia também

Artigos relacionados