Алгоритм консенсуса — это набор правил и процедур, используемых в блокчейн-сетях для достижения согласия между всеми участниками (узлами) сети по поводу состояния данных. Он гарантирует, что все участники сети будут иметь одинаковую и актуальную информацию о блоках транзакций, исключая возможность фальсификации данных и обеспечивая надежность и безопасность сети.

Алгоритмы консенсуса необходимы для децентрализованных сетей, где отсутствует центральный орган управления. В блокчейн-сетях часто используются различные типы алгоритмов консенсуса, такие как Proof-of-Work (PoW), Proof-of-Stake (PoS), Delegated Proof-of-Stake (DPoS) и другие. Каждый алгоритм решает проблему согласования участников сети без необходимости доверять центральному серверу, создавая при этом условия для децентрализации и повышения устойчивости системы к атакам.

Алгоритм консенсуса влияет на безопасность, скорость и эффективность работы блокчейна, а также на его масштабируемость и энергозатраты.