Делегированное доказательство доли (DPoS) многие считают более эффективной и демократичной версией предыдущего механизма доказательства доли (PoS).

И DPoS, и PoS используются в качестве альтернативы алгоритму консенсуса, известному как Proof of Work (PoW), поскольку система PoW требует много внешних ресурсов. Алгоритм доказательства работы использует большой объем вычислительной работы для поддержания последовательного и прозрачного распределения реестра. И наоборот, PoS и DPoS требуют меньше ресурсов и по своей конструкции более устойчивы и экологически безопасны. Чтобы понять, как работает делегированное доказательство доли, вам сначала нужно понять алгоритмы, которые ему предшествуют, а именно доказательство работы и доказательство доли.


Доказательство работы (PoW)

Большинство цифровых валют основаны на распределенном реестре, называемом блокчейном, и алгоритм Proof of Work (PoW) был первым использованным алгоритмом консенсуса. Он интегрирован в протокол Биткойн в качестве основного компонента, отвечающего за генерацию новых блоков и обеспечение безопасности сети (посредством процесса майнинга). Биткойн был предложен в качестве альтернативы традиционной, централизованной и неэффективной глобальной валютной системе.

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

В дополнение к другим типам узлов система доказательства работы поддерживается сетью узлов майнинга, которые используют специализированное оборудование (ASIC) для решения сложных криптографических задач. В среднем новый блок добывается/добывается каждые 10 минут. Майнер может добавить новый блок в блокчейн только в том случае, если он сможет найти правильное решение для этого блока. Другими словами, майнер может сделать это только после завершения доказательства работы, которое, в свою очередь, вознаграждает его вновь созданными криптовалютами и всеми комиссиями за транзакции для этих конкретных блоков. Однако это обходится дорого, поскольку требует много энергии и неудачных попыток. Более того, устройства ASIC очень дороги.

Помимо усилий по поддержанию системы, существуют давние вопросы о том, насколько применима система Proof of Work (PoW), особенно в отношении масштабируемости (очень ограниченное количество транзакций в секунду). Однако блокчейн, используемый для системы доказательства работы, считается наиболее безопасным и надежным и остается стандартом отказоустойчивого решения.


Доказательство доли (PoS) 

Алгоритм консенсуса Proof of Stake является наиболее распространенной альтернативой Proof of Work. Системы Proof of Stake (PoW) предназначены для решения некоторых неэффективностей и проблем, которые обычно возникают в блокчейнах Proof of Work (PoW). В нем конкретно рассматриваются затраты, связанные с майнингом PoW (потребление электроэнергии и оборудования). По сути, блокчейн, основанный на доказательстве доли, защищен особым (не случайным) способом. В этих системах майнинг не осуществляется, а проверка новых блоков зависит от количества хранящихся цифровых валют. Чем больше криптовалют хранит человек, тем больше шансов быть выбранным в качестве валидатора блока (также известного как минтер или фальсификатор). В то время как системы PoW полагаются на внешние инвестиции (потребление электроэнергии и оборудование), основанный на них блокчейн обеспечивается внутренними инвестициями (сама цифровая валюта). Кроме того, PoS-системы делают атаку на основанный на них блокчейн очень дорогостоящей, поскольку для проведения успешной атаки требуется владение как минимум 51% общего количества цифровых валют в нем, а неудачные атаки приводят к огромным финансовым потерям.

Несмотря на колебания и убедительные аргументы в пользу PoS, такие системы все еще находятся на ранних стадиях и еще не опробованы в более крупных масштабах. 


Делегированное доказательство доли (DPoS)

Алгоритм консенсуса делегированного доказательства доли (DPoS) был разработан в 2014 году Дэниелом Ларимером. Bitshares, Steem, Ark и Lisk — это некоторые из криптовалют, которые используют алгоритм консенсуса делегированного доказательства доли.

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

Таким образом, алгоритм DPoS создает систему голосования, основанную непосредственно на репутации делегатов. Если выбранный узел плохо себя ведет или неэффективен, он будет быстро исключен и заменен другим узлом.

С точки зрения производительности блокчейны, основанные на алгоритме DPoS, более масштабируемы и способны обрабатывать больше транзакций в секунду (TPS) по сравнению с PoW и PoS.


DPoS против PoS

В то время как PoS пытается устранить ошибки PoW, DPoS стремится упростить процесс производства блоков, поэтому системы на базе DPoS могут быстро обрабатывать большие объемы транзакций блокчейна. Пока что DPoS не используется так же, как PoW или PoS. На сегодняшний день Proof of Work (PoW) по-прежнему считается наиболее безопасным алгоритмом консенсуса, и именно так происходит большинство денежных переводов.

PoS быстрее, чем PoW, и, вероятно, имеет больше вариантов использования.  DPoS устанавливает лимит на хранение долей при выборе производителей блоков, а фактическое производство блоков предопределено, в отличие от системы PoW, основанной на конкуренции. Каждый свидетель получает ход при производстве блоков. Некоторые утверждают, что DPoS следует рассматривать как систему подтверждения полномочий.


Заключение

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

Однако фактическое производство блоков сильно отличается от систем PoS и в большинстве случаев обеспечивает более высокую производительность с точки зрения количества транзакций в секунду.