Sem consenso, uma blockchain é apenas um banco de dados. Os mecanismos de consenso são o que tornam as blockchains trustless — eles garantem que todos os participantes concordem sobre quais transações são válidas e em que ordem ocorreram, mesmo quando alguns participantes são maliciosos ou não confiáveis.
Imagine 10.000 computadores ao redor do mundo, cada um mantendo uma cópia de um livro-razão financeiro. Quando Alice envia 1 BTC para Bob, todas as 10.000 cópias precisam ser atualizadas simultaneamente e de forma idêntica. Sem consenso, diferentes nós poderiam ter versões diferentes da verdade — o gasto duplo seria trivial. Algoritmos de consenso resolvem esse problema de coordenação, conhecido na ciência da computação como o Problema dos Generais Bizantinos.
Proof of Work (PoW) — usado pelo Bitcoin. Mineradores competem para resolver quebra-cabeças criptográficos. O primeiro a encontrar a solução pode adicionar o próximo bloco e ganhar recompensas. PoW é extremamente seguro, mas consome muita energia — o consumo anual de energia do Bitcoin rivaliza com o de países de médio porte.
Proof of Stake (PoS) — usado pelo Ethereum desde The Merge (2022). Validadores bloqueiam criptomoedas como garantia (staking). O protocolo seleciona validadores para propor blocos com base no tamanho do stake. PoS usa 99,9% menos energia que PoW, mantendo segurança comparável.
Delegated Proof of Stake (DPoS) — usado por EOS, Tron. Detentores de tokens votam em um número limitado de delegados que validam transações. Mais rápido que PoS, mas mais centralizado — tipicamente 21-100 validadores comparados a milhares em PoW/PoS.
Practical Byzantine Fault Tolerance (PBFT) — usado pelo Hyperledger e algumas blockchains privadas. Os nós se comunicam diretamente para alcançar consenso. Finalidade muito rápida, mas não escala bem além de algumas centenas de nós.
A indústria está migrando para PoS e suas variantes. A transição bem-sucedida do Ethereum provou que grandes redes podem migrar. Novas abordagens como Proof of History (Solana), Proof of Authority e mecanismos híbridos continuam a surgir, cada um otimizando diferentes compensações entre segurança, velocidade e descentralização.