В інтерв’ю Віталіку Бутеріну ведучий запитав: «Який найбожевільніший додаток Ethereum вам доводилося зустрічати останнім часом?» Віталік Бутерін відповів: «Мене справді вразив MakerDAO».
MakerDAO була першою організацією DAO, заснованою на Ethereum, з точки зору створення, а не запуску продукту. Відповідно до дат запуску продукту, першим DAO, визнаним на Ethereum, є «DAO». На ринку стейблкойнів DAI займає перше місце за масштабом застосування серед децентралізованих стейблкойнів. Крім того, у секторі DeFi MakerDAO відіграє трансформаційну роль. Механізм надлишкової застави MakerDAO усуває ризик «незабезпеченого карбування» та працює як повністю мережева система, усуваючи ризики, пов’язані з централізованим зберіганням.
MakerDAO — це проект, який працює на блокчейні Ethereum і включає стейблкоїни з надлишковою заставою, кредитування, заощадження, а також спільне управління та розвиток користувачів. В основі MakerDAO лежить протокол Maker, також відомий як система Multi-Collateral Dai (MCD). Це дозволяє користувачам генерувати децентралізований стейблкойн DAI, використовуючи активи, затверджені протоколом, як заставу. Станом на 26 липня 2022 року загальна заблокована вартість (TVL) MakerDAO становить 8,03 мільярда доларів США, що підтверджує її лідерство в секторі DeFi.
Джерело даних: DeFiLlama
До появи Ethereum у 2014 році Руне Крістенсен був активним членом спільноти Bitshares. Він досліджував ідею впровадження стейблкойна DAI на платформі BitShares. Однак Руне Крістенсен зрозумів, що мережа біткойн недостатня для підтримки складної фінансової системи. Зрештою він звернувся до Ethereum, який часто називають «світовим комп’ютером». На відміну від Bitcoin, який має дуже обмежену мову сценаріїв, Ethereum є універсально програмованим блокчейном. Він керує віртуальною машиною, здатною виконувати будь-який код, незалежно від його складності. Ця можливість дозволяє впроваджувати розумні контракти на Ethereum.
У березні 2013 року засновник MakerDAO, Руне Крістенсен, вперше представив світові своє бачення Maker через Reddit: створити доларовий стейблкоїн, підтримуваний Ethereum.
DAI — це децентралізований стейблкоїн, прив’язаний до долара США, створений за допомогою надмірної застави через протокол Maker на MakerDAO. Його загальна пропозиція залежить від вартості застави на протоколі Maker. Станом на 26 липня 2022 року було викарбувано 7 320 165 935 DAI, що посідає четверте місце за загальною ринковою вартістю серед усіх стейблкойнів і робить його найбільшим децентралізованим стейблкоіном за ринковою вартістю.
Джерело: CoinMarketCap
Що таке децентралізований стейблкойн? Яка різниця між централізованими та децентралізованими стейблкойнами?
Децентралізовані стейблкойни, які зазвичай класифікуються на алгоритмічні та надзаставні типи, карбуються за допомогою серії алгоритмів і дизайнів смарт-контрактів, а не централізованими організаціями. Стейблкойни з надлишковою заставою створюються не на порожньому місці; їх карбують шляхом блокування певної кількості активів. Щоб отримати заблоковані активи, відповідні стейблкойни із надмірною заставою необхідно знищити. Однак суто алгоритмічні стейблкойни карбуються за допомогою попередньо розробленого механізму та можуть мати недоліки конструкції, причому збій LUNA є класичним випадком, коли UST був прив’язаний до LUNA (власно створеного якоря).
Відомі децентралізовані стейблкойни включають:
Централізовані стейблкоїни — це крипто-токени з атрибутом «прив’язки», метою якого є прив’язка до певних позаланцюжкових активів, зберігаючи однакову вартість. Щоб стабілізувати ціни, централізовані стейблкойни підтримуються активами поза мережею. Наприклад, для кожного випущеного USDT Tether готує один долар у резерві. Щоб забезпечити прив’язку між вартістю стейблкойна та допоміжними активами, централізовані емітенти часто залучають незалежні бухгалтерські фірми або аудиторські організації для перевірки рахунків зберігання.
Відомі централізовані стейблкойни включають:
DAI, як децентралізований стейблкойн із надмірною заставою, не збільшує загальну вартість крипторинку, оскільки його карбування означає блокування заставних активів, вартість яких перевищує вартість викарбуваного DAI, що робить їх поза обігом. Однак карбування централізованих стейблкойнів може збільшити загальну вартість крипторинку, оскільки вони представляють реальні активи – фіатну валюту.
DAI карбується користувачами, які передають активи під заставу за допомогою протоколу Maker, що досягається через Oasis.app. Користувачі створюють Vault on Oasis, щоб заблокувати криптоактиви як заставу, а потім вирішують кількість DAI для генерування, обмежену меншою за заставну вартість. При викупі застави сплачується комісія за стабільність. Протокол Maker підтримує понад 20 різних активів, таких як ETH і WBTC, із коефіцієнтами забезпечення та комісією за стабільність, які регулюються ризиком активів і власниками MKR. Наприклад, щоб викарбувати 1000 DAI, користувачі повинні внести ETH на суму 1700 доларів, WBTC на 1750 доларів або stETH на 1850 доларів з відповідними комісійними за стабільність 0,5%, 0,75% і 0,75%. Згенерований інтерес належить протоколу Maker, а не Oasis.app.
Джерело: Oasis.app
Незважаючи на те, що DAI розроблено для прив’язки 1:1 до долара США, DAI все ще може відчувати ринкові коливання цін. Спільнота MakerDAO використовує Dai Savings Rate (DSR), щоб збалансувати ринкову пропозицію та попит, дозволяючи всім користувачам DAI автоматично заробляти заощадження, блокуючи свій DAI у контракті DSR протоколу Maker, без вимог щодо мінімального депозиту та зі свободою зняття коштів у будь-який час. час.
Коли ринкова ціна DAI відхиляється від цільової через ринкові зміни, власники MKR можуть проголосувати за коригування DSR для підтримки стабільності цін. Хто платить за це відсотки?
Відсотки від DAI покриваються доходом від комісій за стабільність MakerDAO. Якщо дохід від комісії за стабільність не покриває загальних витрат на DSR, дефіцит реєструється як безнадійна заборгованість і покривається випуском додаткової кількості MKR (токена управління та джерела реструктуризації капіталу протоколу Maker), при цьому власники MKR стають носіями ризику.
Після створення сховища користувачі можуть позичити більше DAI, щоб придбати додаткові позиції застави за допомогою функції Oasis Multiply, сплачуючи відсотки, визначені власниками MKR. Це дозволяє користувачам отримати більше від зростання вартості заставних активів, але також зіткнутися з вищими ризиками ліквідації, якщо вартість активів падає.
Джерело: Oasis.app
Користувачі також можуть карбувати DAI і USDC, брати участь у майнінгу ліквідності в Uniswap V3 і позичати DAI на кредитне плече через Oasis.app для отримання винагороди за більш високу ліквідність.
Після того, як користувачі карбують DAI, щоб отримати свої активи, заблоковані в Сховищі, вони повинні повернути DAI. Це дозволяє їм повернути свою забезпечену криптовалюту зі Сховища. Повернений DAI автоматично знищується протоколом для підтримки балансу між вартістю застави та вартістю DAI.
Усе працює нормально, доки значення DAI, створене користувачами, залишається в межах дозволеного діапазону на основі їх забезпечення. Однак, якщо вартість застави зменшується, що робить вартість створеного DAI вищою за максимальну, дозволену заставою, ініціюється ліквідація. Наприклад, припустімо, що коефіцієнт забезпечення для карбування DAI за допомогою ETH становить 2:1, і користувач карбує 1000 DAI за допомогою ETH на суму 4000 доларів США. У цьому сценарії ETH вартістю 4000 доларів може дозволити карбувати до 2000 DAI. Якщо вартість Ethereum падає нижче 2000 доларів США, вартість 1000 викарбуваних DAI перевищує максимальне значення DAI, дозволене Ethereum тепер вартістю менше 2000 доларів США, що запускає процес ліквідації. Ліквідація означає, що користувачеві більше не потрібно повертати DAI. Їхнє сховище конфісковано для проведення аукціону застави для повернення DAI, заборгованого системі. Крім того, користувач, якого ліквідують, повинен сплатити ліквідаційний штраф. Власники MKR спільноти Maker встановлюють різні ліквідаційні штрафи для різних типів застави. Вартість застави, проданої на аукціоні, плюс ліквідаційний штраф включається в процес аукціону.
Процес аукціону складається з двох етапів: аукціон застави та зворотний аукціон застави:
Процес аукціону виглядає наступним чином:
Коли першого етапу аукціону достатньо для погашення боргу, починається другий етап.
Якщо аукціону на першому етапі недостатньо для погашення боргу, другий етап не розпочинається, а несплачена заборгованість покривається буфером виробника.
Нова концепція тут — Maker Buffer. Що це?
Буфер Maker є частиною протоколу Maker, сховищем, яке нікому не належить. Плата за стабільність, яку генерують користувачі протоколу, і прибутки від аукціонів (наприклад, ліквідаційні штрафи) надходять у буфер виробника. Заборгованість, що виникла через протокол Maker (наприклад, недостатня кількість коштів на аукціоні), покривається Maker Buffer. Якщо в буфері Maker недостатньо DAI для погашення боргів протоколу Maker, запускається механізм боргового аукціону.
Механізм боргового аукціону: коли DAI у буфері Maker недостатньо для покриття боргів Maker, протокол перевипустить MKR, щоб почати процес аукціону. Учасники торгів можуть використовувати DAI, щоб робити ставки на MKR, а DAI, отриманий на аукціоні, надходить у буфер виробника для погашення боргів.
У зв’язку з цим виникає питання: чи не призведе це до серйозної переемісії та девальвації MKR?
Протокол Maker має ще один механізм аукціону, щоб запобігти серйозній надмірній емісії MKR — механізм надлишкового аукціону.
Механізм надлишкового аукціону: коли DAI у буфері виробника накопичується до певної суми (визначеної керівництвом виробника), надлишок DAI продається на аукціоні надлишку. Під час надлишкового аукціону учасники торгів використовують MKR, щоб зробити ставку на фіксовану суму DAI. Перемагає той, хто запропонує найвищу ставку. Після завершення надлишкового аукціону MKR, отримані в результаті аукціону, автоматично знищуються протоколом, таким чином зменшуючи загальну пропозицію MKR.
Це може змусити вас задуматися:
Як протокол Maker дізнається, що моїм активам загрожує ліквідація?
Світ блокчейнів і реальний світ не пов’язані між собою, тому потрібен міст, щоб з’єднати ці два світи. Як протокол Maker отримує ціни на ці криптографічні активи в реальному світі? Це досягається за допомогою так званого оракула цін.
У світі блокчейну оракул — це не машина для передбачення майбутнього, а інструмент для отримання інформації поза мережею. Це тому, що смарт-контракти не можуть активно отримувати дані з-за меж блокчейну; вони можуть лише пасивно сприймати його.
Ціновий оракул, обраний виборцями MKR, складається з групи довірених вузлів, які надають інформацію про ціни системі Maker. Кількість вузлів у цій групі також контролюється виборцями MKR. Щоб зловмисники не могли контролювати більшість цих оракулів, протокол Maker отримує інформацію про ціну через модуль безпеки Oracle (OSM), а не безпосередньо від оракулів. Модуль безпеки Oracle — це захисний рівень, розміщений між вузлами Oracle і протоколом Maker, який затримує оновлення цін на одну годину. Протягом цього періоду, якщо буде виявлено, що будь-який оракул перебуває під контролем зловмисника, його можна заморозити або через екстрене введення, або через голосування власників MKR. Як рішення про відстрочку введення ціни, так і повноваження щодо введення екстреної інформації належать власникам MKR.
Після карбування DAI застава закривається в сховищі. Price Oracle перевіряє, чи досягає вартість застави максимального коефіцієнта застави DAI. Якщо вартість застави перевищує цей коефіцієнт, запускається ліквідаційний аукціон. Ліквідована сторона несе штраф, а аукціоніст отримує заставу за нижчою ціною. У разі недостатності виручки від аукціону для покриття заборгованості протоколом приймається заборгованість.
У цифровому світі жоден протокол чи система не є абсолютно безпечними. Це особливо вірно для складно розробленого протоколу DeFi, який обробляє таку величезну кількість коштів, де деякі вразливості неминучі.
«Покупка за нуль доларів» від MakerDAO?
Під час події Black Swan «12 березня» через різке падіння цін на ETH велика кількість застави в протоколі Maker впала нижче порогу ліквідації, що призвело до початку аукціону. Однак через раптове збільшення кількості транзакцій у ланцюжку в мережі Ethereum, що призвело до стрімкого зростання комісії за GAS, ліквідаційні транзакції, які запитували ліквідаційні боти, не могли бути оброблені вчасно через низькі налаштування комісії за GAS. Це призвело до ситуації, коли ліквідатор без будь-яких інших конкурентів аукціону виграв аукціон зі ставкою 0 DAI. В результаті збою цього механізму ліквідації застава ETH, продана за нульовою ціною, склала 8,32 мільйона доларів. Крім того, система протоколу Maker створила беззаставний безнадійний борг у розмірі 5,67 мільйона DAI, спорожнивши буферний пул DAI. Щоб покрити 5,67 мільйона DAI незабезпечених безнадійних боргів, MakerDAO ініціював свій перший аукціон MKR для усунення дефіциту, а пізніше вдосконалив механізми протоколу, щоб запобігти виникненню подібних інцидентів. З цієї події стає очевидним, що втрата MakerDAO була спричинена не недоліком самого протоколу, а дефектом у конструкції механізму аукціону.
Для Maker, найбільшого протоколу DeFi з точки зору суми залучених грошей, наявність надзвичайних заходів у екстремальних ситуаціях має вирішальне значення. Механізм аварійного вимкнення служить останньою лінією захисту MakerDAO під час екстремальних сценаріїв, таких як зловмисне управління, незаконні вторгнення, вразливість системи безпеки та тривала нераціональна поведінка ринку. Після активації аварійного вимкнення нормальні функції протоколу Maker призупиняються. Користувачі більше не зможуть вносити заставу або генерувати DAI за допомогою протоколу Maker. Система розрахунків забезпечить можливість будь-якого власника DAI викупити відповідну вартість застави. Щоб полегшити впорядковану ліквідацію, власники MKR приймають рішення про період очікування, перш ніж заставу можна буде викупити. Після активації аварійного вимкнення ціни з усіх оракул типу застави в системі буде негайно заморожено, і буде оцінено, чи достатньо застави для покриття непогашеного DAI.
Є два способи активації аварійного вимкнення:
Надзвичайний оракул: призначений голосуванням власників MKR, цей надзвичайний оракул може заморожувати окремі канали цін (наприклад, для ETH і BTC) і має повноваження в односторонньому порядку ініціювати аварійне відключення. У екстремальних ситуаціях власники MKR можуть дозволити цьому оракулу активувати аварійне відключення.
Модуль аварійного відключення (ESM): це децентралізований процес активації, який вимагає від власників MKR заблокувати свій MKR у модулі, щоб ініціювати його. Аварійне відключення спрацьовує лише тоді, коли кількість заблокованих MKR досягає попередньо визначеного порогу, який визначається голосуванням власників MKR. Початкова пропозиція складала 50 000 MKR.
Аварійне відключення відбувається в три етапи:
1. Закриття протоколу Maker: після активації користувачі більше не можуть створювати нові сховища для карбування DAI або керувати існуючими сховищами. Механізм подачі цін також зависає, припиняючи оновлення цін на активи. Це заморожування гарантує, що всі користувачі можуть отримати чисту вартість своїх активів, а власники Сховища можуть негайно вилучити заставу, що перевищує необхідне покриття боргу.
2. Механізм аукціону після завершення роботи: після активації починається аукціон застави, який триває довше, ніж звичайні аукціони. Тривалість регулюється власниками MKR, щоб гарантувати безперебійне завершення всіх аукціонів після завершення.
3. Власники DAI, які викуповують заставу, що залишилася: після аукціону власники DAI можуть викупити заставу за фіксованим обмінним курсом за допомогою DAI, а рішення про перезапуск системи приймають власники MKR.
З того, що ми бачили, MakerDAO вже пережила подію «чорний лебідь», навчилася з неї та вдосконалила свій механізм аукціону. Наявність механізму аварійного вимкнення забезпечує MakerDAO здатністю боротися з системними ризиками в екстремальних ситуаціях, що робить його відносно безпечним у цілому.
MKR є маркером управління та джерелом реструктуризації капіталу для протоколу Maker. На початку протоколу Maker було 1 000 000 MKR. Загальна пропозиція MKR коливається в залежності від роботи протокольної системи.
Як токен управління власники MKR можуть використовувати MKR для голосування з питань управління, пов’язаних з MakerDAO. Голосування зазвичай передбачає зміну внутрішніх параметрів протоколу Maker, таких як вартість застави та коефіцієнт генерації/ліквідації DAI (Liquidation Ratio), ставка ліквідаційного штрафу (Liquidation Penalty), DAI Savings Rate (DSR), процентна ставка за депозитами, аукціон параметри механізму (прирости ставок, тривалість торгів, інтервали ставок тощо), які криптоактиви можна використовувати як заставу, а також вибір вузлів оракула.
Як джерело реструктуризації капіталу для протоколу Maker, коли виникає дефіцит боргу в буфері Maker (буферний пул протоколу), система випустить додаткові MKR для збору коштів для погашення боргу. І навпаки, коли кошти в буфері створення перевищують певну суму (визначену власниками MKR), DAI буде виставлено на аукціон для викупу MKR, а потім буде знищено.
Станом на 26 липня 2022 року загальна пропозиція MKR становить 977 631,04, проведено на 86 785 адресах.
Джерело: etherscan
При вивченні розподілу токенів MKR виявляється цікаве явище. Незважаючи на 86 785 адрес, топ-100 володіють 83,41% усіх MKR. Така концентрація багатства не рідкість, вона відображає реальний світ, де меншість контролює значну частину багатства. Як повідомляло BBC News у 2018 році: «1% найбагатших у світі отримує 82% статків».
Джерело: BBC News
Які ризики становить висока концентрація MKR для MakerDAO?
Велика концентрація MKR може призвести до олігархічного управління MakerDAO, коли кілька осіб контролюватимуть його управління.
По-перше, давайте розберемося з процесом пропозицій щодо управління MakerDAO
Процес керування Maker поділяється на два етапи: голосування за пропозиції та голосування за виконання. Технічно зміни внутрішніх параметрів Maker Protocol впроваджуються за допомогою контракту пропозицій, кожен з яких призначений для однієї чи кількох дій управління. Усі голосування регулюються цими контрактами. Після проходження голосування за виконання Контракт пропозиції вносить зміни до параметрів протоколу. Оскільки ці контракти призначені для одноразового використання, вони застарівають після виконання, і для наступних пропозицій необхідно створити нові смарт-контракти.
Зміни до змінних керування протоколом Maker не обов’язково набувають чинності негайно після схвалення голосуванням виконання. Якщо виборці активують модуль безпеки управління (GSM), ці зміни відкладаються (термін дії встановлюється власниками MKR). Ця затримка дозволяє власникам MKR реагувати, потенційно запускаючи механізм аварійного вимкнення, щоб протистояти зловмисним пропозиціям щодо управління (наприклад, пропозиціям, які змінюють параметри застави проти поточної монетарної політики або відключають механізми безпеки).
Таким чином, процес управління MakerDAO передбачає формування консенсусу в спільноті, ініціювання голосування за виконання та створення контракту пропозиції. Виборці можуть вибрати активацію GSM, щоб відкласти активацію затверджених змін, дозволяючи більшій кількості власників MKR брати участь у подальших обговореннях або діях, таких як заперечення проти результатів голосування або ініціювання аварійного вимкнення.
Спостерігаючи за фактичним управлінням MakerDAO станом на 26 липня 2022 року в останній пропозиції щодо управління, ми помічаємо закономірність.
Менше 20 осіб беруть активну участь у голосуванні за врядування та можуть суттєво впливати на результати. Лише чотири найкращі учасники голосування часто дають понад 50% від загальної кількості голосів, чого достатньо, щоб вирішити результат пропозиції та змінити внутрішні параметри протоколу Maker. У деяких голосуваннях одна особа може відігравати вирішальну роль.
Певною мірою MakerDAO можна вважати радше олігархічною, ніж справді децентралізованою системою управління. Це не рідкість, і це можна пояснити загальною відсутністю інтересу до участі в управлінні або високою вартістю MKR, що робить забороненим участь в управлінні MakerDAO. Хоча власники великих обсягів MKR разом з іншими «китами» MKR можуть отримати повний контроль над протоколом Maker, і навіть найвищі власники MKR мають достатньо повноважень, щоб в односторонньому порядку ініціювати аварійне відключення, такі дії, як правило, не приносять користі MKR. самі власники. Розробка MakerDAO представляє спільний інтерес власників MKR.
В інтерв’ю Віталіку Бутеріну ведучий запитав: «Який найбожевільніший додаток Ethereum вам доводилося зустрічати останнім часом?» Віталік Бутерін відповів: «Мене справді вразив MakerDAO».
MakerDAO була першою організацією DAO, заснованою на Ethereum, з точки зору створення, а не запуску продукту. Відповідно до дат запуску продукту, першим DAO, визнаним на Ethereum, є «DAO». На ринку стейблкойнів DAI займає перше місце за масштабом застосування серед децентралізованих стейблкойнів. Крім того, у секторі DeFi MakerDAO відіграє трансформаційну роль. Механізм надлишкової застави MakerDAO усуває ризик «незабезпеченого карбування» та працює як повністю мережева система, усуваючи ризики, пов’язані з централізованим зберіганням.
MakerDAO — це проект, який працює на блокчейні Ethereum і включає стейблкоїни з надлишковою заставою, кредитування, заощадження, а також спільне управління та розвиток користувачів. В основі MakerDAO лежить протокол Maker, також відомий як система Multi-Collateral Dai (MCD). Це дозволяє користувачам генерувати децентралізований стейблкойн DAI, використовуючи активи, затверджені протоколом, як заставу. Станом на 26 липня 2022 року загальна заблокована вартість (TVL) MakerDAO становить 8,03 мільярда доларів США, що підтверджує її лідерство в секторі DeFi.
Джерело даних: DeFiLlama
До появи Ethereum у 2014 році Руне Крістенсен був активним членом спільноти Bitshares. Він досліджував ідею впровадження стейблкойна DAI на платформі BitShares. Однак Руне Крістенсен зрозумів, що мережа біткойн недостатня для підтримки складної фінансової системи. Зрештою він звернувся до Ethereum, який часто називають «світовим комп’ютером». На відміну від Bitcoin, який має дуже обмежену мову сценаріїв, Ethereum є універсально програмованим блокчейном. Він керує віртуальною машиною, здатною виконувати будь-який код, незалежно від його складності. Ця можливість дозволяє впроваджувати розумні контракти на Ethereum.
У березні 2013 року засновник MakerDAO, Руне Крістенсен, вперше представив світові своє бачення Maker через Reddit: створити доларовий стейблкоїн, підтримуваний Ethereum.
DAI — це децентралізований стейблкоїн, прив’язаний до долара США, створений за допомогою надмірної застави через протокол Maker на MakerDAO. Його загальна пропозиція залежить від вартості застави на протоколі Maker. Станом на 26 липня 2022 року було викарбувано 7 320 165 935 DAI, що посідає четверте місце за загальною ринковою вартістю серед усіх стейблкойнів і робить його найбільшим децентралізованим стейблкоіном за ринковою вартістю.
Джерело: CoinMarketCap
Що таке децентралізований стейблкойн? Яка різниця між централізованими та децентралізованими стейблкойнами?
Децентралізовані стейблкойни, які зазвичай класифікуються на алгоритмічні та надзаставні типи, карбуються за допомогою серії алгоритмів і дизайнів смарт-контрактів, а не централізованими організаціями. Стейблкойни з надлишковою заставою створюються не на порожньому місці; їх карбують шляхом блокування певної кількості активів. Щоб отримати заблоковані активи, відповідні стейблкойни із надмірною заставою необхідно знищити. Однак суто алгоритмічні стейблкойни карбуються за допомогою попередньо розробленого механізму та можуть мати недоліки конструкції, причому збій LUNA є класичним випадком, коли UST був прив’язаний до LUNA (власно створеного якоря).
Відомі децентралізовані стейблкойни включають:
Централізовані стейблкоїни — це крипто-токени з атрибутом «прив’язки», метою якого є прив’язка до певних позаланцюжкових активів, зберігаючи однакову вартість. Щоб стабілізувати ціни, централізовані стейблкойни підтримуються активами поза мережею. Наприклад, для кожного випущеного USDT Tether готує один долар у резерві. Щоб забезпечити прив’язку між вартістю стейблкойна та допоміжними активами, централізовані емітенти часто залучають незалежні бухгалтерські фірми або аудиторські організації для перевірки рахунків зберігання.
Відомі централізовані стейблкойни включають:
DAI, як децентралізований стейблкойн із надмірною заставою, не збільшує загальну вартість крипторинку, оскільки його карбування означає блокування заставних активів, вартість яких перевищує вартість викарбуваного DAI, що робить їх поза обігом. Однак карбування централізованих стейблкойнів може збільшити загальну вартість крипторинку, оскільки вони представляють реальні активи – фіатну валюту.
DAI карбується користувачами, які передають активи під заставу за допомогою протоколу Maker, що досягається через Oasis.app. Користувачі створюють Vault on Oasis, щоб заблокувати криптоактиви як заставу, а потім вирішують кількість DAI для генерування, обмежену меншою за заставну вартість. При викупі застави сплачується комісія за стабільність. Протокол Maker підтримує понад 20 різних активів, таких як ETH і WBTC, із коефіцієнтами забезпечення та комісією за стабільність, які регулюються ризиком активів і власниками MKR. Наприклад, щоб викарбувати 1000 DAI, користувачі повинні внести ETH на суму 1700 доларів, WBTC на 1750 доларів або stETH на 1850 доларів з відповідними комісійними за стабільність 0,5%, 0,75% і 0,75%. Згенерований інтерес належить протоколу Maker, а не Oasis.app.
Джерело: Oasis.app
Незважаючи на те, що DAI розроблено для прив’язки 1:1 до долара США, DAI все ще може відчувати ринкові коливання цін. Спільнота MakerDAO використовує Dai Savings Rate (DSR), щоб збалансувати ринкову пропозицію та попит, дозволяючи всім користувачам DAI автоматично заробляти заощадження, блокуючи свій DAI у контракті DSR протоколу Maker, без вимог щодо мінімального депозиту та зі свободою зняття коштів у будь-який час. час.
Коли ринкова ціна DAI відхиляється від цільової через ринкові зміни, власники MKR можуть проголосувати за коригування DSR для підтримки стабільності цін. Хто платить за це відсотки?
Відсотки від DAI покриваються доходом від комісій за стабільність MakerDAO. Якщо дохід від комісії за стабільність не покриває загальних витрат на DSR, дефіцит реєструється як безнадійна заборгованість і покривається випуском додаткової кількості MKR (токена управління та джерела реструктуризації капіталу протоколу Maker), при цьому власники MKR стають носіями ризику.
Після створення сховища користувачі можуть позичити більше DAI, щоб придбати додаткові позиції застави за допомогою функції Oasis Multiply, сплачуючи відсотки, визначені власниками MKR. Це дозволяє користувачам отримати більше від зростання вартості заставних активів, але також зіткнутися з вищими ризиками ліквідації, якщо вартість активів падає.
Джерело: Oasis.app
Користувачі також можуть карбувати DAI і USDC, брати участь у майнінгу ліквідності в Uniswap V3 і позичати DAI на кредитне плече через Oasis.app для отримання винагороди за більш високу ліквідність.
Після того, як користувачі карбують DAI, щоб отримати свої активи, заблоковані в Сховищі, вони повинні повернути DAI. Це дозволяє їм повернути свою забезпечену криптовалюту зі Сховища. Повернений DAI автоматично знищується протоколом для підтримки балансу між вартістю застави та вартістю DAI.
Усе працює нормально, доки значення DAI, створене користувачами, залишається в межах дозволеного діапазону на основі їх забезпечення. Однак, якщо вартість застави зменшується, що робить вартість створеного DAI вищою за максимальну, дозволену заставою, ініціюється ліквідація. Наприклад, припустімо, що коефіцієнт забезпечення для карбування DAI за допомогою ETH становить 2:1, і користувач карбує 1000 DAI за допомогою ETH на суму 4000 доларів США. У цьому сценарії ETH вартістю 4000 доларів може дозволити карбувати до 2000 DAI. Якщо вартість Ethereum падає нижче 2000 доларів США, вартість 1000 викарбуваних DAI перевищує максимальне значення DAI, дозволене Ethereum тепер вартістю менше 2000 доларів США, що запускає процес ліквідації. Ліквідація означає, що користувачеві більше не потрібно повертати DAI. Їхнє сховище конфісковано для проведення аукціону застави для повернення DAI, заборгованого системі. Крім того, користувач, якого ліквідують, повинен сплатити ліквідаційний штраф. Власники MKR спільноти Maker встановлюють різні ліквідаційні штрафи для різних типів застави. Вартість застави, проданої на аукціоні, плюс ліквідаційний штраф включається в процес аукціону.
Процес аукціону складається з двох етапів: аукціон застави та зворотний аукціон застави:
Процес аукціону виглядає наступним чином:
Коли першого етапу аукціону достатньо для погашення боргу, починається другий етап.
Якщо аукціону на першому етапі недостатньо для погашення боргу, другий етап не розпочинається, а несплачена заборгованість покривається буфером виробника.
Нова концепція тут — Maker Buffer. Що це?
Буфер Maker є частиною протоколу Maker, сховищем, яке нікому не належить. Плата за стабільність, яку генерують користувачі протоколу, і прибутки від аукціонів (наприклад, ліквідаційні штрафи) надходять у буфер виробника. Заборгованість, що виникла через протокол Maker (наприклад, недостатня кількість коштів на аукціоні), покривається Maker Buffer. Якщо в буфері Maker недостатньо DAI для погашення боргів протоколу Maker, запускається механізм боргового аукціону.
Механізм боргового аукціону: коли DAI у буфері Maker недостатньо для покриття боргів Maker, протокол перевипустить MKR, щоб почати процес аукціону. Учасники торгів можуть використовувати DAI, щоб робити ставки на MKR, а DAI, отриманий на аукціоні, надходить у буфер виробника для погашення боргів.
У зв’язку з цим виникає питання: чи не призведе це до серйозної переемісії та девальвації MKR?
Протокол Maker має ще один механізм аукціону, щоб запобігти серйозній надмірній емісії MKR — механізм надлишкового аукціону.
Механізм надлишкового аукціону: коли DAI у буфері виробника накопичується до певної суми (визначеної керівництвом виробника), надлишок DAI продається на аукціоні надлишку. Під час надлишкового аукціону учасники торгів використовують MKR, щоб зробити ставку на фіксовану суму DAI. Перемагає той, хто запропонує найвищу ставку. Після завершення надлишкового аукціону MKR, отримані в результаті аукціону, автоматично знищуються протоколом, таким чином зменшуючи загальну пропозицію MKR.
Це може змусити вас задуматися:
Як протокол Maker дізнається, що моїм активам загрожує ліквідація?
Світ блокчейнів і реальний світ не пов’язані між собою, тому потрібен міст, щоб з’єднати ці два світи. Як протокол Maker отримує ціни на ці криптографічні активи в реальному світі? Це досягається за допомогою так званого оракула цін.
У світі блокчейну оракул — це не машина для передбачення майбутнього, а інструмент для отримання інформації поза мережею. Це тому, що смарт-контракти не можуть активно отримувати дані з-за меж блокчейну; вони можуть лише пасивно сприймати його.
Ціновий оракул, обраний виборцями MKR, складається з групи довірених вузлів, які надають інформацію про ціни системі Maker. Кількість вузлів у цій групі також контролюється виборцями MKR. Щоб зловмисники не могли контролювати більшість цих оракулів, протокол Maker отримує інформацію про ціну через модуль безпеки Oracle (OSM), а не безпосередньо від оракулів. Модуль безпеки Oracle — це захисний рівень, розміщений між вузлами Oracle і протоколом Maker, який затримує оновлення цін на одну годину. Протягом цього періоду, якщо буде виявлено, що будь-який оракул перебуває під контролем зловмисника, його можна заморозити або через екстрене введення, або через голосування власників MKR. Як рішення про відстрочку введення ціни, так і повноваження щодо введення екстреної інформації належать власникам MKR.
Після карбування DAI застава закривається в сховищі. Price Oracle перевіряє, чи досягає вартість застави максимального коефіцієнта застави DAI. Якщо вартість застави перевищує цей коефіцієнт, запускається ліквідаційний аукціон. Ліквідована сторона несе штраф, а аукціоніст отримує заставу за нижчою ціною. У разі недостатності виручки від аукціону для покриття заборгованості протоколом приймається заборгованість.
У цифровому світі жоден протокол чи система не є абсолютно безпечними. Це особливо вірно для складно розробленого протоколу DeFi, який обробляє таку величезну кількість коштів, де деякі вразливості неминучі.
«Покупка за нуль доларів» від MakerDAO?
Під час події Black Swan «12 березня» через різке падіння цін на ETH велика кількість застави в протоколі Maker впала нижче порогу ліквідації, що призвело до початку аукціону. Однак через раптове збільшення кількості транзакцій у ланцюжку в мережі Ethereum, що призвело до стрімкого зростання комісії за GAS, ліквідаційні транзакції, які запитували ліквідаційні боти, не могли бути оброблені вчасно через низькі налаштування комісії за GAS. Це призвело до ситуації, коли ліквідатор без будь-яких інших конкурентів аукціону виграв аукціон зі ставкою 0 DAI. В результаті збою цього механізму ліквідації застава ETH, продана за нульовою ціною, склала 8,32 мільйона доларів. Крім того, система протоколу Maker створила беззаставний безнадійний борг у розмірі 5,67 мільйона DAI, спорожнивши буферний пул DAI. Щоб покрити 5,67 мільйона DAI незабезпечених безнадійних боргів, MakerDAO ініціював свій перший аукціон MKR для усунення дефіциту, а пізніше вдосконалив механізми протоколу, щоб запобігти виникненню подібних інцидентів. З цієї події стає очевидним, що втрата MakerDAO була спричинена не недоліком самого протоколу, а дефектом у конструкції механізму аукціону.
Для Maker, найбільшого протоколу DeFi з точки зору суми залучених грошей, наявність надзвичайних заходів у екстремальних ситуаціях має вирішальне значення. Механізм аварійного вимкнення служить останньою лінією захисту MakerDAO під час екстремальних сценаріїв, таких як зловмисне управління, незаконні вторгнення, вразливість системи безпеки та тривала нераціональна поведінка ринку. Після активації аварійного вимкнення нормальні функції протоколу Maker призупиняються. Користувачі більше не зможуть вносити заставу або генерувати DAI за допомогою протоколу Maker. Система розрахунків забезпечить можливість будь-якого власника DAI викупити відповідну вартість застави. Щоб полегшити впорядковану ліквідацію, власники MKR приймають рішення про період очікування, перш ніж заставу можна буде викупити. Після активації аварійного вимкнення ціни з усіх оракул типу застави в системі буде негайно заморожено, і буде оцінено, чи достатньо застави для покриття непогашеного DAI.
Є два способи активації аварійного вимкнення:
Надзвичайний оракул: призначений голосуванням власників MKR, цей надзвичайний оракул може заморожувати окремі канали цін (наприклад, для ETH і BTC) і має повноваження в односторонньому порядку ініціювати аварійне відключення. У екстремальних ситуаціях власники MKR можуть дозволити цьому оракулу активувати аварійне відключення.
Модуль аварійного відключення (ESM): це децентралізований процес активації, який вимагає від власників MKR заблокувати свій MKR у модулі, щоб ініціювати його. Аварійне відключення спрацьовує лише тоді, коли кількість заблокованих MKR досягає попередньо визначеного порогу, який визначається голосуванням власників MKR. Початкова пропозиція складала 50 000 MKR.
Аварійне відключення відбувається в три етапи:
1. Закриття протоколу Maker: після активації користувачі більше не можуть створювати нові сховища для карбування DAI або керувати існуючими сховищами. Механізм подачі цін також зависає, припиняючи оновлення цін на активи. Це заморожування гарантує, що всі користувачі можуть отримати чисту вартість своїх активів, а власники Сховища можуть негайно вилучити заставу, що перевищує необхідне покриття боргу.
2. Механізм аукціону після завершення роботи: після активації починається аукціон застави, який триває довше, ніж звичайні аукціони. Тривалість регулюється власниками MKR, щоб гарантувати безперебійне завершення всіх аукціонів після завершення.
3. Власники DAI, які викуповують заставу, що залишилася: після аукціону власники DAI можуть викупити заставу за фіксованим обмінним курсом за допомогою DAI, а рішення про перезапуск системи приймають власники MKR.
З того, що ми бачили, MakerDAO вже пережила подію «чорний лебідь», навчилася з неї та вдосконалила свій механізм аукціону. Наявність механізму аварійного вимкнення забезпечує MakerDAO здатністю боротися з системними ризиками в екстремальних ситуаціях, що робить його відносно безпечним у цілому.
MKR є маркером управління та джерелом реструктуризації капіталу для протоколу Maker. На початку протоколу Maker було 1 000 000 MKR. Загальна пропозиція MKR коливається в залежності від роботи протокольної системи.
Як токен управління власники MKR можуть використовувати MKR для голосування з питань управління, пов’язаних з MakerDAO. Голосування зазвичай передбачає зміну внутрішніх параметрів протоколу Maker, таких як вартість застави та коефіцієнт генерації/ліквідації DAI (Liquidation Ratio), ставка ліквідаційного штрафу (Liquidation Penalty), DAI Savings Rate (DSR), процентна ставка за депозитами, аукціон параметри механізму (прирости ставок, тривалість торгів, інтервали ставок тощо), які криптоактиви можна використовувати як заставу, а також вибір вузлів оракула.
Як джерело реструктуризації капіталу для протоколу Maker, коли виникає дефіцит боргу в буфері Maker (буферний пул протоколу), система випустить додаткові MKR для збору коштів для погашення боргу. І навпаки, коли кошти в буфері створення перевищують певну суму (визначену власниками MKR), DAI буде виставлено на аукціон для викупу MKR, а потім буде знищено.
Станом на 26 липня 2022 року загальна пропозиція MKR становить 977 631,04, проведено на 86 785 адресах.
Джерело: etherscan
При вивченні розподілу токенів MKR виявляється цікаве явище. Незважаючи на 86 785 адрес, топ-100 володіють 83,41% усіх MKR. Така концентрація багатства не рідкість, вона відображає реальний світ, де меншість контролює значну частину багатства. Як повідомляло BBC News у 2018 році: «1% найбагатших у світі отримує 82% статків».
Джерело: BBC News
Які ризики становить висока концентрація MKR для MakerDAO?
Велика концентрація MKR може призвести до олігархічного управління MakerDAO, коли кілька осіб контролюватимуть його управління.
По-перше, давайте розберемося з процесом пропозицій щодо управління MakerDAO
Процес керування Maker поділяється на два етапи: голосування за пропозиції та голосування за виконання. Технічно зміни внутрішніх параметрів Maker Protocol впроваджуються за допомогою контракту пропозицій, кожен з яких призначений для однієї чи кількох дій управління. Усі голосування регулюються цими контрактами. Після проходження голосування за виконання Контракт пропозиції вносить зміни до параметрів протоколу. Оскільки ці контракти призначені для одноразового використання, вони застарівають після виконання, і для наступних пропозицій необхідно створити нові смарт-контракти.
Зміни до змінних керування протоколом Maker не обов’язково набувають чинності негайно після схвалення голосуванням виконання. Якщо виборці активують модуль безпеки управління (GSM), ці зміни відкладаються (термін дії встановлюється власниками MKR). Ця затримка дозволяє власникам MKR реагувати, потенційно запускаючи механізм аварійного вимкнення, щоб протистояти зловмисним пропозиціям щодо управління (наприклад, пропозиціям, які змінюють параметри застави проти поточної монетарної політики або відключають механізми безпеки).
Таким чином, процес управління MakerDAO передбачає формування консенсусу в спільноті, ініціювання голосування за виконання та створення контракту пропозиції. Виборці можуть вибрати активацію GSM, щоб відкласти активацію затверджених змін, дозволяючи більшій кількості власників MKR брати участь у подальших обговореннях або діях, таких як заперечення проти результатів голосування або ініціювання аварійного вимкнення.
Спостерігаючи за фактичним управлінням MakerDAO станом на 26 липня 2022 року в останній пропозиції щодо управління, ми помічаємо закономірність.
Менше 20 осіб беруть активну участь у голосуванні за врядування та можуть суттєво впливати на результати. Лише чотири найкращі учасники голосування часто дають понад 50% від загальної кількості голосів, чого достатньо, щоб вирішити результат пропозиції та змінити внутрішні параметри протоколу Maker. У деяких голосуваннях одна особа може відігравати вирішальну роль.
Певною мірою MakerDAO можна вважати радше олігархічною, ніж справді децентралізованою системою управління. Це не рідкість, і це можна пояснити загальною відсутністю інтересу до участі в управлінні або високою вартістю MKR, що робить забороненим участь в управлінні MakerDAO. Хоча власники великих обсягів MKR разом з іншими «китами» MKR можуть отримати повний контроль над протоколом Maker, і навіть найвищі власники MKR мають достатньо повноважень, щоб в односторонньому порядку ініціювати аварійне відключення, такі дії, як правило, не приносять користі MKR. самі власники. Розробка MakerDAO представляє спільний інтерес власників MKR.