Консенсус (consensus) - что это такое в криптовалютах?
Консенсус применительно к блокчейну – согласие о состоянии данных в блоках. Алгоритм консенсуса, то есть механизм его достижения – чрезвычайно важен поскольку блокчейн это децентрализованная сеть, не имеющая единого органа, способного проводить проверку и обновление регистра с транзакциями.
В результате консенсус требуется для нормального функционирования блокчейна: сеть сможет работать правильно только если все операторы узлов сети будут согласовывать её состояние.
Выделяют несколько известных алгоритмов консенсуса: Proof-of-Work и Proof-of-Stake.
Со временем появилось много других, но PoW по-прежнему широко распространён. Этот алгоритм требует решить сложную задачу, для чего необходимо обладать вычислительной мощностью – при этом проверить решение значительно проще. За счёт этого PoW устойчив и обеспечивает полную прозрачность сети, но требует больших затрат энергии: классический майнинг – это именно решение задач для получения криптовалюты, основанной на PoW.
Главная уязвимость алгоритма – если 51% мощности сети попадёт в руки одного человека или группы единомышленников, это обеспечит полный контроль над всей сетью. В базу данных будет можно внести любые изменения, даже полностью её перезаписать. Для крупной криптовалюты это опасности не представляет, а вот для только начинающей развиваться – серьёзная угроза.
Так, если участник владеет 0,1% всей сети, значит в среднем будет формировать один блок из тысячи. Таким образом мощность оборудования перестаёт играть роль, а затраты электроэнергии снижаются на порядки. Одним из недостатков алгоритма считается поощрение накопления средств, что может приводить к снижению децентрализации, также появляется вероятность формирования группа, в руках которой будет сконцентрирована большая часть определённой криптовалюты – она сможет навязывать свои решения остальным.
Есть и другие алгоритмы, например, Proof-of-Importance – как и PoI, он учитывает долю пользователя в сети, но вдобавок ещё и количество транзакций, проведённых на его кошелёк или с него. То есть роль играет не только доля владения, но и активность в сети.