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







