Назва оригіналу: Представлення Smart Value Recapture (SVR): рішення для відшкодування MEV на базі Chainlink для DeFi

Автор оригіналу: Chainlink

Оригінальне джерело: https://blog.chain.link/

Переклад: Daisy, Mars Finance

Ми раді представити Chainlink Smart Value Recapture (SVR), абсолютно нове рішення oracle, спрямоване на допомогу DeFi застосункам у відшкодуванні максимальної витягуваної вартості (MEV) без токсичності шляхом використання цінових oracle Chainlink.

Початкова версія Chainlink SVR була спільно розроблена BGD Labs, Flashbots та іншими учасниками Aave DAO, спочатку зосередившись на допомозі DeFi кредитним протоколам у відшкодуванні ліквідаційного MEV, пов'язаного з oracle. SVR побудовано на інфраструктурі Chainlink, систематично зменшуючи залежність від непотрібних третіх сторін, при цьому не вимагаючи інтеграції посередницьких смарт-контрактів, що дозволяє існуючим користувачам цінового oracle Chainlink легко приймати SVR.

Версія цінового oracle, що підтримує SVR, використовує Flashbots MEV-Share та інноваційну архітектуру контрактів «подвійного агрегатора» на ланцюзі, що забезпечує вищу ефективність та покращену резервну безпеку. Chainlink SVR в даний час працює в тестовій мережі та незабаром буде запущено в основній мережі Ethereum. У майбутньому також планується випустити повністю налаштовану версію з додатковими поліпшеннями, включаючи вищий рівень децентралізації, аукційну систему на основі DON, підвищену ефективність газу та міжланцюгову функціональність.

Спільнота Aave схвалює інтеграцію Chainlink SVR через процес управління, обговорення можна переглянути на форумі Aave. Цінність, що відновлюється SVR, забезпечує нові джерела доходу не лише для DeFi протоколів, але й для сприяння довгостроковій економічній стійкості oracle Chainlink, забезпечуючи DeFi протоколи високозахищеними та надійними службами oracle.

Як oracle у децентралізованих фінансах створює можливості для MEV

Максимально витягувана вартість (Maximal Extractable Value, MEV) - це вартість, яку отримує пропонент блоку (вузол у блокчейн-мережі) шляхом вирішення, які транзакції включити, виключити або змінити порядок транзакцій в блоці. Сьогодні ці можливості для сортування транзакцій зазвичай виявляються «пошукачами», які змагаються за право сортування транзакцій в блоці через конкурентні аукціони. Ця вартість потім захоплюється учасниками процесу побудови блоку (такими як пошукачі, будівельники та валідатори).

Як підмножка MEV, «Цінність, що може бути витягнута з oracle» (Oracle Extractable Value, OEV) відноситься до MEV, що виникає під час процесу завантаження звіту oracle на ланцюг та його подальшого споживання в ланцюгових застосунках. Найбільш поширені можливості OEV з'являються в кредитних протоколах, особливо під час ліквідацій. Пошукачі змагаються за право ліквідувати високі ризикові позиції та заробляють винагороду за ліквідацію. На Ethereum цей процес аукцій простору блоків зазвичай реалізується через MEV-Boost від Flashbots, що дозволяє пошукачам об'єднувати ліквідаційні угоди з оновленнями звіту цінового oracle через пакети угод.

На даний момент вартість, пов'язана з MEV (такою як ліквідація), захоплюється пошукачами, будівельниками та валідаторами в блокчейн-мережі, і ця вартість не повертається до DeFi протоколів, кінцевих користувачів та oracle, які спочатку генерували цю вартість, пов'язану з MEV. Відшкодування цієї безпечної MEV зрештою може повернути цінність до її джерела.

Примітка: термін «OEV» може бути дещо оманливим, оскільки він не стосується активного витягування цінності з користувачів oracle, а пов'язаний з наявністю MEV, пов'язаного з oracle. Ми використовуємо термін «OEV», оскільки він вже давно використовується для позначення такого MEV.

Чому варто обрати Chainlink SVR?

Chainlink Labs та ширша спільнота Chainlink протягом багатьох років активно досліджують рішення навколо MEV, такі як дослідження справедливих послуг сортування (Fair Sequencing Services, FSS) та захищених потоків замовлень (Protected Order Flow, PROF). Як підмножка MEV, ми також зосереджені на дослідженні OEV, вивчаючи, як DeFi протоколи можуть відшкодовувати цю цінність і підтримувати економічну стійкість oracle. Ми проаналізували кілька дизайнів OEV, спрямованих на досягнення максимальної безпеки, надійності та довгострокової економічної життєздатності.

В результаті досліджень ми успішно розробили початкову версію рішення OEV під назвою Smart Value Recapture (SVR). Chainlink SVR спеціально розроблений для угод з підтвердженням, пов'язаних з ліквідацією (backrunning), і не може бути використаний для угод з випередженням (frontrunning) або нападів «сендвіч» (sandwich attack). Ці шкідливі типи MEV можуть зашкодити користувацькому досвіду, в той час як мережа та спільнота Chainlink активно досліджують рішення для пом'якшення впливу цих проблем протягом багатьох років.

Чому варто обрати Chainlink SVR?

Ми вважаємо, що Chainlink SVR є найкращим вибором для реалізації рідного рішення для відшкодування MEV, оскільки цінові oracle Chainlink вже надають безпеку багатьом найбільшим DeFi протоколам і мають перевірену репутацію в плані безпеки та надійності. Інтегруючи рішення для відшкодування MEV на базі Chainlink, DeFi протоколи можуть не лише зберегти безпеку та надійність, що пропонує Chainlink, але й ще більше посилити свою та економічну стійкість інфраструктури Chainlink, від якої вони залежать.

Основні переваги Chainlink SVR включають:

1. Зріла децентралізована мережа oracle (DON) підтримки

SVR базується на тій же децентралізованій інфраструктурі мережі oracle (DON), що й цінові oracle Chainlink, яка була перевірена та посилена протягом останніх 5 років, успішно захищаючи 75 мільярдів доларів TVL DeFi під час її піку та підтримуючи угоди на суму 17 трильйонів доларів.

2. Зниження ризику непотрібних третіх сторін

Для протоколів, які вже використовують цінові oracle Chainlink, SVR зменшує ризики непотрібних третіх сторін, знижує загальну площу атаки та запобігає непотрібному витоку економічної цінності від третіх сторін.

3. Не потрібно інтегрувати посередницькі контракти

SVR не вимагає від DeFi протоколів інтеграції посередницьких контрактів або «упакування» цінового oracle Chainlink, що забезпечує більш ефективний робочий процес смарт-контрактів і запобігає необхідності в значних змінах для DeFi протоколів при використанні даних oracle.

4. Економія на масштабах

Як найбільш поширене рішення oracle у DeFi, Chainlink може сприяти реалізації економії на масштабах через SVR, що дозволяє пошукачам та їх наступним DeFi протоколам скористатися найпотужнішими можливостями та найбільшими доходами.

На підставі фактичних тестових результатів, ми вважаємо, що рівень відшкодування вартості Chainlink SVR може досягти приблизно 40% реального рівня (тобто з кожних 100 доларів ліквідаційного MEV, що вивільнилося, можна відшкодувати 40 доларів). Хоча деякі інші рішення стверджують, що можуть досягти вищої ефективності відшкодування ліквідаційного MEV, ми ще не бачили переконливих фактичних даних, які це підтверджують. Таким чином, ми вважаємо, що 40% - це консервативна, але реалістична оцінка, яка потребує збору додаткових даних через фактичну роботу для перевірки.

Початкова версія SVR - це лише початок. З часом Chainlink SVR планує поступово еволюціонувати в високонастроюване, високо децентралізоване, універсальне та міжланцюгове рішення OEV, повністю побудоване на перевіреній інфраструктурі Chainlink. Ми сподіваємося, що протокол зможе максимізувати доходи від MEV у будь-якому підтримуваному ланцюзі, одночасно усуваючи непотрібні ризики та затримки, які вводять інші рішення OEV.

Як працює початкова версія Chainlink SVR

Цінові канали Chainlink надають середньозважену ринкову ціну криптоактивів, використовуючи децентралізовані мережі oracle та численні незалежні джерела даних.

Початкова реалізація Chainlink SVR включатиме набір паралельних цінових oracle Chainlink, які підтримуються тією ж зрілою архітектурою DON (децентралізованої мережі oracle), що наразі використовується для захисту існуючих послуг цінового oracle.

Ціновий oracle Chainlink з увімкненим SVR буде розгорнуто для збору ліквідаційного MEV, пов'язаного з інтеграцією цього рішення в кредитування, одночасно зберігаючи стандартний ціновий oracle Chainlink як резервний варіант. Дизайн «подвійного агрегатора» цінового oracle дозволяє єдиній мережі даних Chainlink (DON) генерувати абсолютно ідентичні звіти oracle, одночасно передаючи звіти oracle до ланцюга різними способами. Oracle SVR базується на існуючих контрактах та інтерфейсах Chainlink, значно зменшуючи навантаження інтеграції для існуючих користувачів Chainlink, оскільки потрібні зміни коду мінімальні (можливо, лише вказати на новий агрегатор або oracle SVR).

Звіт oracle, відправлений до цінового oracle з увімкненим SVR, буде оновлено через Flashbots MEV-Share, де права на ліквідаційні угоди, пов'язані з оновленням звіту oracle, будуть аукціонуватися без дозволу для пошукачів. Тим часом, той самий звіт oracle також передається через публічний мемпул до існуючого стандартного цінового oracle, який слугує резервним варіантом для пом'якшення потенційних ризикових сценаріїв. Користувачі стандартного цінового oracle не зазнають жодних впливів, пов'язаних із SVR, оскільки SVR є необов'язковим.

Інфраструктура смарт-контрактів, що підпорядковує Chainlink Smart Application Recapture (SVR).

Якщо ціновий oracle з увімкненим SVR зазнає збою при передачі (тобто збій MEV-Share), буде механізм захисту від збою, який забезпечить, щоб цей oracle все ще міг повідомляти ціну DeFi протоколу. Коли ціновий oracle з увімкненим SVR вважається застарілим (на основі налаштовуваного періоду часу), він поверне останній звіт про ціну стандартного цінового oracle перед моментом завершення. Ця затримка є необхідною, щоб запобігти ліквідаторам обійти механізм відшкодування цінності, що надається Chainlink SVR, та витягувати цінність.

Нижче наведено огляд того, як планується інтеграція SVR в Aave V3 на Ethereum.

Запропонована реалізація Chainlink SVR з Aave v3 на Ethereum.

Процес на малюнку виглядає наступним чином:

1. Дані Chainlink DON генерують звіти цінових oracle так, як це робиться сьогодні (тобто через серцевий ритм або порогове відхилення). Однак звіт про ціну буде передаватися двічі з різних облікових записів.

  • Один звіт про ціну передається до стандартного цінового oracle через публічний мемпул (так само, як сьогодні).

  • Ще один звіт про ціну передається до контракту цінового oracle SVR через точку доступу Flashbots Protect RPC.

2. MEV-Share - це відкритий протокол, який вибірково ділиться даними про угоди, такими як оновлення цінових oracle, з пошукачами, які змагаються за право об'єднати угоди в пакети угод, що діляться з будівельниками. Потім будівельники обирають найвищу ставку пошукача і включають відповідні угоди з підтвердженням (backrun) та ліквідаційні угоди в один блок. Якщо немає ставок, звіт цінового oracle буде безпосередньо опубліковано в ланцюзі без будь-яких угод підтвердження ліквідацій.

3. Коли звіт про ціну та угоди підтвердження ліквідацій публікуються в ланцюзі:

  • Звіт про ціну оновив ціновий oracle SVR.

  • Угоди підтвердження ліквідацій використовують оновлення цін для ліквідації відповідних позицій.

  • Більшість вартості відшкодовується Aave та Chainlink.

4. У наведеному прикладі oracle SVR повертає оновлену ціну. Однак, якщо нова ціна недоступна (наприклад, якщо MEV-Share зазнає збою), контракт oracle, що підключений до Aave, матиме механізм захисту від збою, який після налаштовуваної затримки поверне ціну стандартного oracle Chainlink.

Економічна модель

Вартість MEV, пов'язана з oracle, що відшкодовується через Chainlink SVR, буде розподілено між інтегрованими DeFi протоколами та мережею Chainlink за стандартним співвідношенням, де 60% вартості буде розподілено DeFi протоколам, а 40% - екосистемі Chainlink. Ця схема розподілу забезпечує додаткові джерела доходу для DeFi протоколів, одночасно підтримуючи економічну стійкість oracle Chainlink, покриваючи витрати на газ угод і інші постійні витрати на інфраструктуру. Зверніть увагу, що ці пропорції можуть змінюватися в майбутньому з метою досягнення стійкої економічної моделі між DeFi протоколами та oracle, які їх підтримують.

Зважаючи на тривалі та глибокі відносини співпраці між спільнотою Chainlink та Aave, а також на роль Aave як партнера з запуску, планується в короткостроковій перспективі надати Aave схему розподілу доходів, яка передбачає: протягом перших шести місяців після інтеграції в продуктивне середовище екосистема Aave отримає 65% доходу, а екосистема Chainlink - 35% - ця схема потребує схвалення з боку управління спільноти Aave.

Ми очікуємо, що Chainlink SVR стане одним із перших Chainlink-сервісів, підключених до системи абстракції платежів (Payment Abstraction), залежно від результатів безпеки та стану впровадження. Абстракція платежів - це система смарт-контрактів на ланцюзі, призначена для значного зменшення рахунків та платіжних тертя, з якими стикаються користувачі та розробники при взаємодії з Chainlink-сервісами. Ця система призначена для конвертації токенів комісій у LINK через існуючі контракти децентралізованих бірж (DEX).

Чи зацікавлені ви в тому, щоб відшкодовувати MEV через Chainlink SVR?

Якщо ви є DeFi протоколом і зацікавлені в інтеграції Chainlink SVR для відшкодування MEV, будь ласка, зв'яжіться з нами або слідкуйте за нами для отримання подальших оновлень.