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

Proof of Stake

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

История возникновения

Идея алгоритма Proof of Stake была впервые предложена в 2011 году на форуме BitcoinTalk пользователем под псевдонимом QuantumMechanic. Критики PoW указывали на высокое энергопотребление системы Биткоина и централизацию майнинга в руках крупных пулов. Первой криптовалютой, внедрившей PoS, стала Peercoin (2012 год), созданная Санни Кингом и Скоттом Надалем. Peercoin использовала гибридную систему: PoW для эмиссии монет и PoS для подтверждения транзакций.

Значительный прорыв произошёл в 2022 году, когда вторая по капитализации криптовалюта Ethereum перешла с PoW на PoS в рамках обновления The Merge. Этот переход позволил снизить энергопотребление сети Ethereum более чем на 99,9 %.

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

Участие в консенсусе

Для того чтобы стать валидатором в сети PoS, участник должен заблокировать (застейкать) определённое количество монет в специальном смарт-контракте. В Ethereum минимальная сумма для самостоятельного участия составляет 32 ETH. В других сетях (например, Solana, Cardano) порог может быть ниже или вовсе отсутствовать — участники могут объединять свои средства в пулы для стейкинга.

Выбор валидатора

Алгоритм выбирает валидатора для создания следующего блока на основе нескольких факторов:

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

Подтверждение блоков

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

Наказание за недобросовестное поведение

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

Разновидности алгоритмов PoS

Чистый Proof of Stake (Naive PoS)

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

Delegated Proof of Stake (DPoS)

Разработан Дэном Ларимером для сетей BitShares, Steem, EOS. Владельцы монет голосуют за ограниченное количество делегатов (обычно 21–101), которые и производят блоки. Система более быстрая (до тысяч транзакций в секунду), но более централизованная.

Leased Proof of Stake (LPoS)

Используется в сети Waves. Мелкие держатели могут передавать свою долю крупным валидаторам (лизинг), получая часть вознаграждения, не передавая контроль над монетами.

Nominated Proof of Stake (NPoS)

Применяется в сети Polkadot. Валидаторы выбираются из числа кандидатов, номинированных держателями токенов. Система балансирует нагрузку и предотвращает доминирование одной группы.

Преимущества и недостатки

Преимущества

  • Энергоэффективность. PoS не требует специализированного оборудования (ASIC) и огромных затрат электроэнергии. Сеть Ethereum после перехода на PoS потребляет около 0,0026 ТВт·ч в год против 78 ТВт·ч при PoW.
  • Децентрализация доступа. Для участия достаточно иметь криптовалюту, а не дорогостоящее оборудование. Это снижает порог входа.
  • Экономическая безопасность. Атака на сеть требует приобретения 51 % всех монет, что в крупных сетях стоит миллиарды долларов и экономически невыгодно, так как атакующий сам потеряет стоимость своих активов.
  • Масштабируемость. PoS-сети могут обрабатывать больше транзакций в секунду за счёт более быстрого подтверждения блоков.

Недостатки

  • Проблема «ничего на кону» (Nothing at Stake). В случае форка блокчейна валидатору выгодно подтверждать обе ветки, так как это не требует дополнительных затрат. Современные реализации PoS решают эту проблему через слэшинг и механизмы финализации.
  • Централизация доли. Крупные держатели монет (например, криптобиржи) могут получать непропорционально большое влияние на управление сетью.
  • Риски для мелких участников. Мелкие валидаторы могут редко получать вознаграждение, что вынуждает их вступать в пулы, что также ведёт к централизации.
  • Уязвимость к долгосрочным атакам. Злоумышленник, накопивший большую долю, может попытаться переписать историю транзакций, хотя это требует значительных ресурсов.

Применение в криптовалютах

Ethereum (ETH)

После перехода на PoS в сентябре 2022 года сеть Ethereum использует алгоритм Gasper (комбинация Casper FFG и LMD GHOST). Валидаторы получают доход от комиссий и части эмиссии. Сеть поддерживает смарт-контракты и децентрализованные приложения (dApps).

Cardano (ADA)

Использует алгоритм Ouroboros, основанный на академических исследованиях. Валидаторы называются «слот-лидерами» и выбираются на основе случайного жребия с учётом доли.

Solana (SOL)

Применяет гибридный механизм Proof of History (PoH) в сочетании с PoS. PoH создаёт временные метки для транзакций, что позволяет сети обрабатывать до 65 000 транзакций в секунду.

Polkadot (DOT)

Использует Nominated Proof of Stake (NPoS). Валидаторы обеспечивают безопасность нескольких параллельных блокчейнов (парачейнов).

Tezos (XTZ)

Реализует Liquid Proof of Stake (LPoS). Держатели могут делегировать свои монеты валидаторам («пекарям»), не теряя контроля над ними.

Критика и альтернативы

Критики PoS указывают на то, что алгоритм не прошёл проверку временем в масштабах, сравнимых с Биткоином. Существуют опасения, что в долгосрочной перспективе крупные держатели могут получить контроль над управлением сетью, что противоречит идее децентрализации.

Альтернативой PoS является Proof of Work (PoW), используемый в Биткоине, который доказал свою устойчивость к атакам на протяжении более 15 лет. Также существуют гибридные системы (PoW+PoS) и новые алгоритмы, такие как Proof of Authority (PoA), Proof of Space (PoSpace) и Proof of Burn (PoB).

Правовой статус в России

В Российской Федерации криптовалюты и механизмы их эмиссии, включая Proof of Stake, не имеют специального регулирования, за исключением общих норм Федерального закона «О цифровых финансовых активах» (№ 259-ФЗ от 31.07.2020). Стейкинг рассматривается как способ получения дохода, который подлежит налогообложению. Деятельность по организации оборота криптовалют может быть ограничена. Организации, признанные в РФ нежелательными или экстремистскими, не могут использовать PoS-сети для финансирования своей деятельности.

Источники

  • Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System.
  • King, S., Nadal, S. (2012). PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake.
  • Buterin, V. et al. (2014). Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform.
  • Ethereum Foundation. (2022). The Merge: Ethereum’s Transition to Proof of Stake.
  • Kiayias, A. et al. (2017). Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol.
  • Федеральный закон «О цифровых финансовых активах, цифровой валюте и о внесении изменений в отдельные законодательные акты Российской Федерации» от 31.07.2020 № 259-ФЗ.

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

На главную BFOmetr →