Доказательство хранения
Доказательство хранения (англ. Proof of Stake, PoS) — это алгоритм достижения консенсуса в распределённых реестрах (блокчейнах), при котором право на создание нового блока и получение вознаграждения предоставляется участнику сети (валидатору) пропорционально размеру его доли (замороженных токенов) в системе. В отличие от доказательства работы (Proof of Work, PoW), где для создания блока требуется выполнение сложных вычислительных задач, в PoS валидатор выбирается детерминированно на основе экономических стимулов, что значительно снижает энергопотребление сети.
История
Концепция доказательства хранения была впервые предложена в 2011 году на форуме BitcoinTalk пользователем под псевдонимом QuantumMechanic как альтернатива энергозатратному майнингу. Однако первая полноценная реализация PoS была осуществлена в 2012 году в криптовалюте Peercoin (создатели Санни Кинг и Скотт Надаль), которая использовала гибридный механизм PoW/PoS. В 2014 году появилась криптовалюта Nxt, работающая исключительно на PoS, а в 2016 году — Ethereum (организация основана в США; в РФ не запрещена) начал разработку перехода на PoS, который был завершён в сентябре 2022 года (обновление «The Merge»).
Принцип работы
Выбор валидатора
Валидатор — это узел сети, который заблокировал определённое количество токенов (сделал «стейк»). Алгоритм выбирает валидатора для создания следующего блока на основе нескольких факторов:
- Размер доли: чем больше токенов заблокировано, тем выше вероятность быть выбранным.
- Случайность: для предотвращения предсказуемости используется псевдослучайный выбор, основанный на хеше предыдущего блока, времени и других непредсказуемых данных.
- Возраст монеты (в некоторых реализациях, например, в Peercoin): чем дольше токены не использовались, тем выше их «вес» при выборе.
Процесс создания блока
- Валидатор получает право предложить новый блок.
- Он проверяет транзакции из мемпула (очереди неподтверждённых транзакций) и формирует блок.
- Блок транслируется в сеть и проверяется другими валидаторами.
- Если блок корректен, он добавляется в цепочку, а валидатор получает комиссионные за транзакции (в некоторых системах — дополнительно эмиссионное вознаграждение).
Слэшинг (наказание)
Для обеспечения честности участников в PoS применяется механизм слэшинга (англ. slashing). Если валидатор пытается создать два разных блока на одной высоте (двойная трата) или нарушает другие правила консенсуса, его замороженная доля частично или полностью конфискуется. Это делает нечестное поведение экономически невыгодным.
Виды доказательства хранения
Чистый PoS (Pure PoS)
Валидаторы выбираются исключительно на основе размера их доли. Примеры: Nxt, BlackCoin.
Делегированное доказательство хранения (DPoS)
Владельцы токенов голосуют за делегатов (ограниченное число валидаторов), которые создают блоки от их имени. Делегаты получают вознаграждение и делят его с голосовавшими. Примеры: EOS, TRON, BitShares.
Доказательство доли с доказательством работы (Hybrid PoW/PoS)
Сочетание обоих механизмов: майнеры создают блоки с помощью PoW, а валидаторы подтверждают их с помощью PoS. Пример: Decred, Peercoin (изначально).
Доказательство доли с делегированным голосованием (Leased PoS)
Владельцы токенов могут передавать свою долю (арендовать) валидаторам, получая часть вознаграждения. Пример: Waves.
Доказательство доли с историей (PoS with History)
Алгоритм учитывает не только текущую долю, но и историю участия валидатора в сети. Пример: Algorand.
Преимущества и недостатки
Преимущества
- Энергоэффективность: потребление электроэнергии на несколько порядков ниже, чем в PoW (по оценкам, Ethereum после перехода на PoS сократил энергопотребление на 99,95%).
- Децентрализация: для участия не требуется дорогостоящее оборудование (ASIC-майнеры), достаточно обычного компьютера или сервера.
- Экономическая безопасность: атака на сеть требует выкупа или контроля более 51% всех токенов, что экономически нецелесообразно для крупных систем.
- Скорость: блоки создаются быстрее, чем в PoW, так как не требуется решение вычислительных задач.
Недостатки
- Проблема «ничего на кону» (Nothing at Stake): валидатор может голосовать за несколько форков блокчейна одновременно без финансовых потерь, что потенциально замедляет консенсус. Решается слэшингом.
- Централизация богатства: крупные держатели токенов получают больше вознаграждений, что может привести к концентрации власти.
- Уязвимость к атаке «долгой дистанции» (Long-range attack): злоумышленник может создать альтернативную цепочку с нуля, используя старые ключи. Решается контрольными точками (checkpoints).
- Сложность внедрения: переход с PoW на PoS требует значительных изменений в коде и координации сообщества.
Применение
Криптовалюты
PoS используется в большинстве современных криптовалют, включая:
- Ethereum (после «The Merge»)
- Cardano (алгоритм Ouroboros)
- Solana (гибридный PoS с историей)
- Polkadot (NPoS — Nominated Proof of Stake)
- Tezos (Liquid Proof of Stake)
- Cosmos (Tendermint)
Децентрализованные финансы (DeFi)
В протоколах DeFi (например, Lido, Rocket Pool) пользователи могут делегировать свои токены валидаторам, получая доходность без необходимости запуска собственного узла.
Управление (Governance)
В некоторых блокчейнах (например, Tezos) держатели токенов голосуют за изменения протокола, используя механизм PoS.
Критика
Основная критика PoS связана с потенциальной централизацией. Крупные биржи и пулы (например, Lido в Ethereum) могут контролировать значительную часть стейкинга, что противоречит идее децентрализации. Также отмечается, что PoS не решает проблему «богатые становятся богаче», так как вознаграждение распределяется пропорционально доле. Кроме того, некоторые эксперты (например, Виталик Бутерин) признают, что PoS менее протестирован в долгосрочной перспективе по сравнению с PoW.
Интересные факты
- В Ethereum минимальная сумма для самостоятельного стейкинга составляет 32 ETH (около $80 000 по курсу 2024 года), но пользователи могут объединять средства через пулы.
- Алгоритм Casper FFG (Friendly Finality Gadget), используемый в Ethereum, является гибридным: он сочетает PoS с финализацией блоков через голосование валидаторов.
- В 2023 году доля стейкинга в Ethereum превысила 25% от общего объёма эмиссии.
Источники
- 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. (2014). Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform.
- Ethereum Foundation. (2022). The Merge: Ethereum’s Transition to Proof of Stake.
- Algorand. (2019). Algorand: A Pure Proof-of-Stake Blockchain Protocol.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →