Це особливий алгоритм консенсусу, що розвиває деякі позитивні моменти алгоритму 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, майбутнє є.