Консенсус

Консенсус (Consensus) достигается, когда все участники сети согласны с порядком и содержанием блоков в блокчейне.

Что такое консенсус?

В централизованно организованных системах решения принимаются единым центром власти. К примеру, все компании используют централизованную учетную книгу для записи всех экономических операций, проводимых предприятием. Традиционно эта книга управляется бухгалтерией, которая отвечает за ведение и обновление записей.

В децентрализованных системах, которые состоят из множества распределенных, независимых субъектов, имеющих одинаковые или схожие уровни власти над остальными участниками сети, решения принимаются коллективно.

В блокчейне, который, по сути, является распределенным реестром транзакций, информация обновляется отдельными майнерами без центрального органа, который мог бы осуществлять надзор и следить за правильностью записей. Следовательно, возникает необходимость в консенсусе относительно точного состояния сети в любой момент времени. Достигнуть такого консенсуса среди множества узлов, пытающихся сотрудничать удаленно, — задача не из простых, особенно если она усугубляется вероятностью того, что неизвестное количество узлов может выйти из строя или намеренно действовать против интересов сети, как это демонстрирует византийская проблема генералов.

Биткоин (BTC), Ethereum (ETH) и прочие криптовалюты используют такие технические решения, как алгоритмы proof-of-work и proof-of-stake, чтобы гарантировать, что консенсус сети относительно того, какие именно транзакции и когда имели место, может поддерживаться без опоры на централизованное принуждение к соблюдению правил.
Связанные термины