Что такое алгоритм DPoS?

Delegated Proof-of-Stake (DPoS) переводится, как делегирование подтверждения доли. Этот алгоритм разработан основателем Bitshares, Steemit и EOS Даниэлем Ларимером в 2014 году и применен во всех трех проектах.
DPoS-алгоритм подразумевает создание новых блоков небольшим числом валидаторов, которые избираются владельцами криптовалюты. Каждый пользователь может выполнить установленные сетью условия и подать свою кандидатуру на валидатора блоков. Из их числа держатели токенов выбирают тех, кто будет поддерживать работу сети путем голосования. Чем больше криптовалюты на счету, тем весомее голос. Этот процесс идет постоянно и сообщество может в любой момент выбрать нового валидатора из числа запасных, чтобы заменить того, кто потерял доверие, плохо справляется или просто разонравился.
Применение DPoS позволяет достичь высоких показателей масштабируемости сети и минимальных затрат на обработку транзакций. Но этот алгоритм критикуют за низкую децентрализацию, при которой крупные держатели криптовалюты могут диктовать свои правила. Лучший тому пример – наличие в валидаторах EOS криптобиржи Bitfinex, запасов токенов которой достаточно, чтобы голосовать самой за себя и быть выбранной.