Делегированный Proof of Stake

Это особый алгоритм консенсуса, развивающий некоторые положительные моменты алгоритма PoS. По сути – более эффективная и демократичная версия, подразумевающее делегирование своих полномочий группой людей одному узлу. В противовес PoW гарантией качества информации служит не проделанная работа, а вложенные средства. Это позволило создать более эффективную и устойчивую систему, которая, к тому же, менее требовательна к вычислительным мощностям отдельно взятых машин. Но для того, чтобы разобраться в особенностях её работы, стоит в целом разобраться в существующих на данный момент алгоритмах консенсуса.

Proof of Work (PoW)

Первый алгоритм консенсуса, который был применён в контексте криптовалютных сетей. Именно за счёт него работает блокчейн Биткоин. Данный алгоритм отвечает как за достоверность новых созданных блоков, так и за проверку уже существующих. Его использование позволило избавиться от «проверяющего органа», возложив все его функции на отдельных участников децентрализованной сети peer-to-peer.

Кроме того, именно он лежит в основе самого процесса майнинга. Процесса, в ходе которого узлы должны решать частично криптографические, частично – математические задачи для подтверждения достоверности нового добытого блока. Вот только это требует довольно мощных аппаратных устройств ASIC, которые доступны далеко не всякому. И большого количества электроэнергии. В любом случае, за проделанную работу, узлы получают вознаграждение. Но только те, кому удалось первыми добыть новый блок. А процесс этот довольно долгий – минимум 10 минут. Данный алгоритм считается самым простым и стабильным, но имеет ряд проблем, связанных с масштабируемостью и скоростью работы.

Proof of Stake (PoS)

Первая альтернатива, исправляющая большинство проблем, связанных с необходимостью большого количества электроэнергии и аппаратных мощностей. Этого удалось достичь путём отхода от классического принципа майнинга. Вознаграждение теперь получает тот, кто лично гарантирует подлинность блока. Однако чтобы попасть в число таких гарантов, нужно внести определённую сумму на свой счёт. Чем она больше – тем выше вероятность, что следующим гарантом выберут именно вас. Подобная система не нуждается во внешних инвестициях, так как работает исключительно за счёт внутренних.

Кроме того, она куда более устойчива к атакам со стороны. Потому как любая неудачная атака чревата потерей всех накопленных сбережений, а не проделанной работы. Желающих рисковать своими кровными деньгами становится всё меньше и меньше, в том числе – по мере роста самой системы. Ведь для успешной реализации «атаки 51 процента» нужно собрать сумму, превышающую половину общей капитализации блокчейна. Впрочем, столь эффективные системы всё ещё находятся в процессе тестирования для работы в особо крупных масштабах.

Алгоритм Delegated Proof of Stake (DPoS)

Ещё одна альтернатива классическому алгоритму консенсуса, решающая уже другие его проблемы. Была разработана в 2014 году Даниэлем Ларимером. На данный момент, лежит в основе криптовалютных проектов Bitshares, Steem, Ark и Lisk.

Суть проста. Стейкхолдеры могут делегировать свои голоса, определяемые количеством внесённых монет, одному делегату, который и выступает валидатором. При этом награду делят, пропорционально количеству внесённых голосов. Принцип тот же, что и для майнинг-пулов, характерных для систем, работающих на алгоритме PoW. Данная система очень зависит от репутации делегатов, так что если какой-то узел со своими задачами справляется недостаточно эффективно – его отзывают, а стейк голосов – перераспределяют. За счёт уменьшения количества запросов на валидацию и разнообразных проверок, получается ускорить процесс и значительно улучшить его масштабируемость.

DPoS vs PoS

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

DPoS vs PoW

Новый алгоритм консенсуса практически по всем параметрам превосходит классический PoW. И скорость работы выше, и возможность обрабатывать одновременно большое количество крупных денежных переводов, и независимость от аппаратной части, и более высокая безопасность. И даже гарантированная прибыль начинающим пользователям, успешно вложившимся в активного делегата.

Заключение

Несмотря на то, что алгоритм консенсуса DPoS существенно превосходит альтернативы, его использование на практике всё ещё сильно ограничено. Потому как не известно, как будет вести себя данная система в условиях большого количества народа и при активном злоупотреблении делегатами своими полномочиями. Впрочем, эксперименты активно проводятся. И можно смело утверждать, что у криптовалюты, основанной на алгоритмах консенсуса Delegated Proof of Stake, будущее есть.