DPoS (Delegated Proof-of-Stake)
DPoS (Delegated Proof-of-Stake) — это метод выбора участника, которому достанется право добавить в цепь новый блок. Delegated proof-of-stake является альтернативой PoW (например, Bitcoin) и PoS (например, Peercoin).
Delegated Proof-of-Stake делает распределение монет и влияние в сети более равномерным и обеспечивает большую степень децентрализации.
⚙Основные преимущества DPoS — демократичная форма управления, масштабируемость и сравнительно низкие затраты энергии на обслуживание сети. Алгоритм DPoS позволяет достигать консенсуса относительно новых блоков быстрее, чем PoW и PoS, так как DPoS-консенсус подразумевает простейшие механизмы создания блоков на относительно недорогом оборудовании и с высокой степенью честности.
DecimalChain разработан на движке Tendermint — это готовый модуль реализации консенсуса DPoS, который позволяет всем валидаторам подписывать блоки и разделять награды со своими делегаторами, в отличие от классического DPoS, где блок подписывает только один валидатор и делит награду только со своими делегаторами.
DPoS

Делегированным доказательством доли (Delegated Proof of Stake) (DpoS) – называется консенсус, который стремиться увеличить скорость транзакций и создания блоков, не ставя под угрозу децентрализованную структуру стимулов в основе блокчейна.
Делегированное доказательство доли (DpoS) [ править ]
Делегированный процесс доказательства Доли участия часто называют очень надежным и наиболее эффективным алгоритмом консенсуса в сетях Blockchain, периодически именуя его «технологической демократией». Очень важно отметить, что алгоритм Proof of Stake (доказательство доли) отличается от делегированного Proof of Stake, поскольку они работают по-разному.
Делегированное доказательство доли (DPoS) было изобретением байтмастера Даниэля Ларимера, который является ведущим разработчиком в Bitshares, EOS и Steem. Он стремился предоставить заинтересованным юзерам любой монеты право голоса в демократическом процессе управления развитием блокчейн-сети каждой конкретной криптовалюты.
Алгоритм консенсуса [ править ]
Алгоритм консенсуса, как отмечалось выше, представляет собой процесс, направленный на решение проблемы консенсуса в любой распределенной сети. В любой распределенной сети исходный процесс создает несколько узлов, в которых во многих случаях они ненадежны. Алгоритм консенсуса обеспечивает достижение соглашения по этим узлам для создания надежности в любой конкретной сети.
Технология блокчейн вызвала появление многих форм алгоритмов консенсуса с с разным подходом к достижению желаемой цели. Наиболее часто встреающимеся алгоритмами, использующимися для защиты этих сетей, включают:
- Доказательство доли (PoS),
- Доказательство работы (PoW),
- Подтверждение полномочий (доверенности)
- Доказательство веса (PoWeight)
- Византийская Отказоустойчивость (PBFT)
- Направленные Ациклические Графы (DAG)
- Делегированное подтверждение доли (DpoS)
Все эти формы алгоритма консенсуса играют схожую роль в технологии Блокчейн, однако каждая из них имеет уникальные особенности, которые каждый новый блокчейн проект считает превосходящими другие.
Как Это Работает [ править ]
Делегированное доказательство доли работает таким образом, что владельцы монеты являются основными игроками в любой конкретной сети Блокчейн. Они, как акционеры, несут ответственность за выбор так называемых «witnesses» — свидетей, которым затем поручается проверка транзакций и валидация блоков. Эти свидетели получают платежи из операционных сборов, которые определяются избранными делегатами.
Акционеры могут голосовать за этих свидетелей в размере одного голоса на каждую монету. Таким образом, акционеры с большинством монет получают больше голосов. Тем не менее, свидетель должен получить наибольшее количество голосов от различных акционеров, и только лучшие двадцать свидетелей (в разных сетях это число отличается) имеют право выполнять заявленные функции. Этот фактор сам по себеповышает эффективность консенсуса, поскольку он оказывает давление на свидетелей, с тем чтобы они превосходно выполняли свою работу, поскольку их можно заменить в случае, если они ведут себя некорректно или действуют мошеннически.
Вторая по важности позиция в DPoS-сети — это делегаты (delegates), которых также выбирают акционеры, и которым поручено вносить правки и предлагать крупные изменения в работе сети. Акционеры (обычные владельци монет) затем рассматривают эти предложения и принимают окончательные решения. Делегаты, однако, не вознаграждаются за свои услуги по-умолчанию, но помогают в оптимизации операций в конкретной сети Blockchain. Делегатов можно вознаградить в частном порядке, если возникает такое желание.
Решающее значение в системе делегированного подтверждения доли имеет обеспечение того, чтобы выбранные свидетели не смогли подтверждать свои транзакции. Аккуратное отслеживание различных сбоелв в сети предотвращает атаку двойной траты (double spending attack) и создает безопасность для скорости подтверждения более чем 100 000 транзакций в секунду.
Вывод [ править ]
Делегированное доказательство доли оказалось превосходной системой, поскольку это самая децентрализованная сеть. Это связано с тем, что, хотя акционеры имеют конечную власть, ни одна организация не может контролировать всю систему целиком, поскольку работа просачивается к избранным делегатам и свидетелям. Работа также продолжается даже в тех случаях, когда один или несколько свидетелей не могут работать в качестве дополнительных свидетелей, которые могут быть избраны на эту должность, обеспечивая непрерывное участие в процессе создания блока. Таким образом, это делает Dpo наиболее безопасным, надежным и экономичным инструментом майнинга.
Эта система в настоящее время используется в блокчейн сетях, таких как Bitshare, которая работает уже более трех лет, и Steem, работающая уже более одного года, которые предоставили доказательство превосходства DPoS в количестве транзакций и его децентрализованной функции.
Delegated Proof of Stake
Delegated Proof-of-Stake (DPoS) — Делегированное доказательство доли. В DPoS держатели доли в системе могут выбирать лидеров (свидетелей), которые будут голосовать от их имени. Это делает его более быстрым, чем обычный PoS.
Например, в случае с EOS, одновременно избирается 21 свидетель, и пул узлов (потенциальных свидетелей) удерживается в режиме ожидания, так что если какой-то из узлов свидетеля «умирает» или совершает определенные вредоносные действия, то он может быть сразу же заменен на новый узел. Свидетелям платят за производство блоков.
Размер платы устанавливается держателями доли.
Как правило, все узлы производят блоки — по одному за раз — по циклическому принципу. Это не позволяет узлу публиковать последовательные блоки, тем самым не давая ему возможность осуществлять атаки двойной траты. Если свидетель не производит блок в отведенном ему временном интервале, то этот временной интервал пропускается, и следующий свидетель производит следующий блок. Если свидетель постоянно пропускает свои блоки или публикует недействительные транзакции, то держатели доли голосуют против него и заменяют его лучшим свидетелем.
В DPoS майнеры могут сотрудничать в производстве блоков вместо того, чтобы конкурировать, как в PoW и PoS. Частично централизуя создание блоков, DPoS может работать на порядок быстрее, чем большинство других алгоритмов консенсуса. EOS (который использует DPoS) — первый блокчейн с временем генерации блока 0,5 секунд!
Это очень быстро. EOS работает как молния.
Плюсы:
- Эффективен с точки зрения энергозатрат.
- Быстрый. Steemit, сайт для блоггеров с высоким траффиком, использует его. У EOS время блока составляет 0,5 секунд.
Минусы:
- Несколько централизован.
- Участники с высокими ставками могут голосовать сами за себя, чтобы стать валидаторами. Нечто подобное наблюдалось недавно в EOS.
Используется: BitShares, Steemit, EOS, Lisk, Ark
Что такое делегированное доказательство доли (DPoS)?
DPoS — это новая концепция механизма консенсуса Proof of Stake, который полагается на группу делегатов для подтверждения блоков от имени всех узлов сети.
Введение
Что такое делегированное доказательство доли (Delegated Proof of Stake)?
Как работает DPoS?
Примеры блокчейнов, использующих DPoS
Преимущества и ограничения
Заключение
Введение
Протокол блокчейн должен работать в соответствии с механизмом консенсуса, который должен быть как можно более демократичным, чтобы оставаться распределенным и децентрализованным. Механизм консенсуса Биткойна Proof of Work (PoW) считается самым безопасным, но подвергается критике за медлительность и энергозатратность. По этой причине появился новый механизм консенсуса под названием Proof of Stake (PoS). В отличие от PoW, этот механизм больше не основан на внешнем ресурсе (высоком потреблении энергии), а на криптовалютах, заблокированных в стаке. Кроме того, в качестве альтернативы была представлена третья новая модель консенсуса, названная Delegated Proof of Stake.
Что такое делегированное доказательство доли?
Выводя «старую» концепцию Proof of Stake на новый уровень, Delegated Proof of Stake дает возможность держателям криптовалюты голосовать и выбирать так называемых делегатов (также называемых свидетелями или производителями блоков ), которые отвечают за валидацию следующего блока и обеспечение безопасности сети. Если в предыдущей системе эта задача случайным образом поручалась стакерам, то в новой системе ответственность за обеспечение безопасности сети возложена на известных людей или группы, отобранные в соответствии с их репутацией и готовностью работать честно и прозрачно. Таким образом, эти делегаты представляют волю всех участников сети блокчейн. По этой причине, по мнению многих, ДОП представляет собой наиболее демократичный механизм консенсуса. Следовательно, эту систему можно сравнить с большинством западных демократий с одним существенным отличием: если один или несколько делегатов ведут себя неправильно, сообщество может лишить их голоса, а затем свергнуть их, избрав новых делегатов.
Если предположить, что, как правило, не все криптовалютные участники хотят активно участвовать в обеспечении безопасности сети, то вполне логично, что они могут предпочесть делегировать эту задачу кому-то, кто более непосредственно вовлечен в процесс.
Как работает DPoS?
Существует множество элементов делегированного доказательства доли, которые позволяют технологии эффективно и качественно подтверждать транзакции. Их можно обобщить в четырех пунктах:
- Голосование: Как уже упоминалось выше, новшеством, введенным DPoS, является метод голосования. Каждый пользователь, владеющий одной монетой на блокчейне DPoS, имеет возможность голосовать за желаемые узлы для подтверждения транзакций. Большинство делегированных PoS блокчейн позволяют пользователям голосовать напрямую или делегировать свое право голоса другому пользователю. Узлы, за которые пользователи голосуют в делегированном доказательстве консенсуса кола, известны как свидетели.
- Свидетели: они отвечают за защиту и легитимацию блокчейна. Даже если пользователю не обязательно нужна криптовалюта, чтобы стать свидетелем, он должен набрать достаточное количество голосов, чтобы быть избранным. Репутация имеет решающее значение для свидетеля, чтобы быть избранным, поскольку в большинстве случаев конкуренция очень высока. Транзакции, успешно завершенные свидетелем, официально записываются в бухгалтерскую книгу, и свидетели получают специальное вознаграждение, которое затем может быть разделено со всеми, кто голосовал за этого свидетеля. Количество свидетелей на одном сервере может находиться где-то между 21 и 101.
- Делегаты: они также избираются голосованием пользователей. Хотя делегаты не играют роли в управлении транзакциями, у них есть другая фундаментальная задача в рамках протоколов DPoS: они могут предложить изменить размер блока или сумму, которую следует заплатить свидетелю в обмен на подтверждение блока. В любом случае, эти изменения должны быть вынесены на голосование пользователей.
- Валидаторы блоков: отвечают за валидацию блоков, созданных другими свидетелями, убеждаясь, что эти блоки соответствуют определенным правилам консенсуса. Для того чтобы стать валидатором блоков, пользователь должен запустить полный узел. Любой пользователь может стать валидатором, но в отличие от свидетелей, для валидаторов нет денежного поощрения.
Примеры блокчейн, использующих DPoS
Существует множество популярных блокчейн-сетей, использующих консенсус DPoS. Вот некоторые из наиболее важных:
- EOS: Первая версия DPoS была разработана в 2014 году бывшим директором по технологиям (CTO) компании EOS Дэном Ларимером. В случае EOS все делегаты называются производителями блоков, и их максимальное количество не может превышать 21 единицу. EOS очень похож на Ethereum в своей способности размещать dApps. Кроме того, она работает по модели владения, когда пользователи могут владеть и использовать ресурсы пропорционально своей доле, а не платить за каждую транзакцию, что способствует устранению комиссий за транзакции. EOS считается одним из самых масштабируемых блокчейнов в отрасли.
- Tron: — децентрализованный протокол на основе блокчейна, целью которого является создание бесплатной экосистемы цифровых развлечений за счет использования технологии p2p и сети блокчейн. Tron Network называет делегатов Суперпредставителями, которые избираются каждые 24 часа. Суперпредставителей может быть максимум 27, и они должны управлять узлом TRON, чтобы участвовать в производстве блоков. Эти делегаты также получают вознаграждения за блокировку и голосование. Избиратели, голосующие за суперпредставителей, получают только вознаграждение за голосование.
- Tezos: платформа смарт-контрактов, которая имеет внутрицепочечную модель управления, что позволяет блокчейну автоматически внедрять изменения без необходимости выполнять жесткие форки. Tezos ввел новшество в систему DPoS, придумав ее обновленную модель: Liquid Proof of Stake (LPoS). Самое большое различие между LPoS и DPoS заключается в том, что делегирование является совершенно необязательным для пользователей сети. Каждый держатель токенов может делегировать право голоса валидаторам, которые известны как «бейкеры». Кроме того, количество узлов валидатора является динамическим, в отличие от фиксированного количества в системах DPoS. На самом деле, Tezos может поддерживать до 80 000 валидаторов, что потенциально делает его более децентрализованным, чем его конкуренты.
Преимущества и ограничения
Делегированное доказательство доли многие считают наиболее эффективным и демократичным механизмом консенсуса. На самом деле, протоколы блокчейн, использующие этот тип консенсуса, отличаются скоростью выполнения транзакций, экономичностью и низким энергетическим воздействием. Кроме того, демократическая система голосования для делегатов и свидетелей гарантирует, что каждый владелец токенов имеет шанс внести свой вклад в развитие сети, и, повторимся, злоумышленники могут быть немедленно заменены.
Однако существует много сомнений относительно безопасности сетей, использующих согласие DPoS, и не все они безосновательны.
Во-первых, необходимо принять во внимание ограниченное количество валидаторов. Будь их 21 или 101, результат не сильно меняется: их может быть недостаточно, чтобы гарантировать распределение, а значит, и децентрализацию сети. Риск централизации слишком высок, что противоречило бы философии блокчейна.
Во-вторых, блокчейн DPoS подвержен проблемам взвешенного голосования. Пользователи с меньшей долей могут отказаться от участия в голосовании, посчитав, что их голос незначителен. Это актуальная проблема, поскольку в большинстве случаев те, кто обладает реальным правом голоса, являются большими китами (часто это институты и биржи).
И последнее, но не менее важное: вероятность того, что валидаторы могут быть повреждены, является реальной проблемой. Несмотря на то, что большинство из них являются хорошо известными организациями, которые были оценены на основе их репутации, проблема может заключаться в этой небольшой детали. Опираясь на тот факт, что валидаторы блоков известны, они могут быть подвержены эпизодам коррупции, как совершаемым изнутри сети (например. валидаторы, которые согласны действовать только на основе своих собственных интересов), и извне (напр. злонамеренные субъекты, владеющие большим количеством токенов). Чем меньше круг валидаторов, тем выше риск того, что сеть будет атакована.
Заключение
Появление DPoS стало важной структурной инновацией, которая в теории позволяет протоколам блокчейн работать быстро и эффективно. Тем не менее, некоторые улучшения должны быть применены, так как подверженность централизации все еще является очень высоким риском, а узлы валидатора подвержены коррупции. Во-первых, можно увеличить количество узлов, с целью попытаться больше распределить сеть, а во-вторых, в дальнейшем можно увеличить уровень конкуренции между ними.
Именно конкуренция является одним из ключевых моментов механизма консенсуса Proof of Work (PoW) (как и механизма блокчейна в целом), поскольку она подталкивает активных участников сети работать все усерднее и усерднее, чтобы решить криптографическую загадку и, следовательно, добавить новый блок. В результате такого активного участия сложность успешной атаки протокола значительно возрастает. Пока нет сомнений в том, что PoW — самый безопасный механизм консенсуса из всех, если взять в качестве примера Биткойн. Поэтому DPoS должен попытаться достичь такого же уровня безопасности, чтобы завоевать абсолютное доверие своих пользователей.
Автор: Mauro
Переводчик: Jz
Рецензент(ы): Edward
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Статьи по теме

Что такое Galxe (ранее Project Galaxy)? Все, что Вам нужно знать о GAL
Project Galaxy или Galxe — это крупнейшая сеть данных учетных данных web3, которая помогает брендам и разработчикам создавать надежные децентрализованные продукты.
Dec 06, 2022

Что такое ЗЭК?
ZEC (Zcash) был запущен 28 октября 2016 года и относится к категории монет конфиденциальности на криптовалютном рынке. ZEC — это первая блокчейн-система, использующая механизм доказательства нулевого знания, который обеспечивает полную конфиденциальность платежей, сохраняя при этом децентрализованную сеть на публичном блокчейне. Как и в случае с BTC, общий объем предложения ZEC составляет 21 миллион. Однако, в отличие от BTC, транзакции на ZEC автоматически скрывают отправителя, получателя и сумму в блокчейне, и только те, у кого есть ключи, могут видеть содержание транзакций. Пользователи имеют полный контроль над своими ключами и могут выбирать, предоставлять ли их другим лицам для просмотра информации. ZEC можно рассматривать как ответвление BTC, поскольку он сохраняет оригинальную модель BTC и основан на модификациях версии кода Биткойна.