Открыть сервис

Proof-of-Stake — алгоритм консенсуса блокчейна

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

Принцип работы

В PoS-сетях отсутствует майнинг. Вместо майнеров работают валидаторы — участники, которые блокируют (стейкают) собственные монеты в специальном смарт-контракте или на кошельке. Чем больше монет заблокировано и чем дольше срок их блокировки, тем выше шанс валидатора быть выбранным для создания очередного блока.

Процесс выбора валидатора может различаться в зависимости от реализации:

  • Случайный выбор — валидатор определяется псевдослучайным образом, при этом вероятность пропорциональна доле стейка.
  • Coin Age Selection — учитывается «возраст монет» (время с момента их последней транзакции). Чем старше монеты, тем выше приоритет. Эта модель использовалась в ранних реализациях (например, в Peercoin).
  • Делегированный Proof-of-Stake (DPoS) — держатели монет голосуют за делегатов, которые и производят блоки от их имени.

После создания блока валидатор получает комиссионные за транзакции и, в некоторых сетях, дополнительную эмиссию новых монет. Если валидатор действует недобросовестно (пытается создать конфликтующие блоки или принимает недействительные транзакции), его стейк сгорает или частично конфискуется — этот механизм называется слэшингом (slashing).

Ключевые особенности

Экономическая безопасность

Безопасность сети обеспечивается экономическими стимулами: атака на сеть требует владения более 50% всех заблокированных монет. При этом в случае атаки стоимость самой монеты резко падает, что делает такую атаку экономически невыгодной для атакующего.

Энергоэффективность

PoS не требует специализированного оборудования (ASIC) или мощных видеокарт. Достаточно обычного сервера или даже домашнего компьютера с надежным подключением к интернету. Это снижает порог входа и устраняет проблему централизации майнинговых пулов.

Проблема «ничего на кону»

Одна из теоретических уязвимостей PoS — проблема «ничего на кону» (nothing at stake). В случае разветвления сети (форка) валидатору выгодно создавать блоки на всех ветках одновременно, так как это не требует дополнительных затрат. Для решения этой проблемы применяются механизмы слэшинга, штрафы за двойное подписание и экономические депозиты.

История и развитие

Концепция PoS была впервые предложена в 2011 году на биткоин-форуме участником под псевдонимом QuantumMechanic. Первой криптовалютой, внедрившей PoS, стала Peercoin (2012 год), где алгоритм использовался в гибридном виде с PoW.

Значимым этапом стало появление Delegated Proof-of-Stake в сети BitShares (2014 год) и EOS (2018 год). Крупнейшим переходом на PoS стало обновление The Merge в сети Ethereum (сентябрь 2022 года), после которого вторая по капитализации криптовалюта полностью отказалась от майнинга. Другие известные PoS-сети: Cardano, Solana, Polkadot, Tezos.

Применение и критика

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

Критика PoS связана с потенциальной централизацией: крупные держатели монет получают непропорционально большее влияние, что нарушает принцип «один узел — один голос». Кроме того, первоначальное распределение монет часто происходит через ICO или премайнинг, что ставит под сомнение децентрализацию с момента запуска. Также отмечается, что PoS не решает проблему «богатые становятся богаче», так как вознаграждение пропорционально размеру стейка.

Источники

  • Bitcoin Talk Forum — оригинальное предложение Proof-of-Stake (2011).
  • Peercoin Whitepaper — первая реализация PoS.
  • Ethereum Foundation — документация по консенсусу Casper и The Merge.
  • Документация сетей Cardano, Solana, Polkadot.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →