Консенсус — это механизм, с помощью которого участники сети блокчейн приходят к согласию о текущем состоянии распределённого реестра без центрального органа.
Без консенсуса блокчейн — просто база данных. Механизмы консенсуса делают блокчейны бездоверительными — они гарантируют, что все участники согласны какие транзакции валидны и в каком порядке произошли, даже когда некоторые участники нечестны.
Представьте 10 000 компьютеров по всему миру, каждый хранит копию финансового реестра. Когда Алиса отправляет 1 BTC Бобу, все 10 000 копий должны обновиться одновременно и идентично. Без консенсуса разные узлы могли бы иметь разные версии правды — двойная трата была бы тривиальной.
Proof of Work (PoW) — используется Bitcoin. Майнеры соревнуются в решении криптографических задач. PoW чрезвычайно безопасен, но энергоёмок.
Proof of Stake (PoS) — используется Ethereum с 2022 года. Валидаторы блокируют криптовалюту как залог (стейкинг). PoS потребляет на 99.9% меньше энергии чем PoW.
Delegated Proof of Stake (DPoS) — используется EOS, Tron. Держатели токенов голосуют за ограниченное число делегатов. Быстрее PoS, но более централизован.
PBFT — используется Hyperledger. Узлы напрямую общаются для достижения консенсуса. Мгновенная финальность, но плохо масштабируется.
Индустрия движется к PoS и его вариантам. Успешный переход Ethereum доказал, что крупные сети могут мигрировать. Новые подходы — Proof of History (Solana), Proof of Authority и гибридные механизмы — продолжают появляться.