Proof-of-Work и Proof-of-Stake – самые известные среди майнеров алгоритмы консенсуса в криптовалютах. Они предлагают механизмы доказательства, отличающиеся друг от друга по своей структуре. Майнинг позволяет работать инфраструктуре блокчейна. Из-за отсутствия централизации в распределённой сети все вычисления обеспечивают её пользователи. А им нужна оплата за поддержку сети. Для этого существуют разные подходы. О двух из них, самых распространённых, и пойдёт речь.
Переводится как «доказательство работы» и является классическим вариантом майнинга, который используется в Биткоине и в массе других криптовалют. Суть его заключается в том, что майнеры соревнуются вычислительной мощью для добычи блока, эмиссии новых монет и получения комиссии. Этот протокол защищает распределённые системы от различных кибератак (например, DDoS) и спама. Саму концепцию придумали в 1993 году С. Дворк и М. Наор, а такое название ей дали только в 1999 году М. Джейкобсон и А. Джуэлс. И уже потом Сатоши Накамото внедрил PoW в основу сети Bitcoin для достижения консенсуса. PoW обеспечивает способность узла сети проверить выполненные расчёты майнера.
Переводится как «доказательство доли» и является другим вариантом верификации транзакций и обеспечения консенсуса. Его суть состоит в использовании доли как ресурса, определяющего какой узел сети получит право добычи нового блока. Сложность в этом случае распределяется пропорционально количеству монет у пользователей. При этом чем больше баланс у узла, тем больше вероятность создания блока. Идея PoS родилась в 2011 году на форуме BitcoinTalk и в 2012 году впервые реализовалась в криптовалюте PPCoin (нынешнее название Peercoin). В отличие от PoW, где алгоритм награждает майнеров за вычисления для подтверждения транзакций и за создание новых блоков, в PoS система заранее выбирает создателя нового блока на основании величины его баланса.
Споры между приверженцами Proof-of-Work и Proof-of-Stake ведутся уже давно, но они носят теоретический характер. На практике же оказывается, что в обеспечении надёжности и безопасности главную роль играют разработчики блокчейн-проектов. При этом многие сходятся во мнении, что наиболее безопасным может оказаться гибридный вариант этих консенсусов. И такой подход уже широко применяется. Многие криптовалюты имеют этап PoW – когда монеты выпускаются с помощью классического майнинга, и этап PoS – когда эмиссия завершается. И всё же, несмотря на лёгкость и надёжность PoS-систем, серьёзные криптовалюты не спешат отказываться от PoW.