Оригінальна стаття, написана Адамом Арреолою @NGC Ventures
Переклад китайською мовою: Тадд Цай і Генрі Чжан @NGC Ventures
представити
На цьому етапі проведення транзакцій з використанням блокчейн-рішень є надто складним для звичайного користувача. Користувачі можуть знати, яка їх мета, але складні кроки заважають їм досягти свого наміру. Нещодавно рішення під назвою «дизайн, орієнтований на наміри» привернуло увагу спільноти. Наміри дозволяють користувачам описати бажаний результат, а не перераховувати кожен крок, необхідний для досягнення цієї мети. Наприклад, якщо користувач хотів отримати певну кількість Ethereum (ETH) і був готовий заплатити певну суму Bitcoin (BTC), щоб отримати це, рішення, орієнтоване на наміри, зробить це можливим без необхідності Користувачам вказувати конкретні кроки для міжланцюжкових транзакцій.
У цій статті розглядатимуться нові проекти, орієнтовані на наміри, і те, як вони спростять взаємодію блокчейнів.Вона також детально досліджуватиме життєвий цикл намірів, поточні реалізації пов’язаних дизайнів і майбутні застосування цієї технології. На додаток до оцінки ризиків і проблем, пов’язаних із системами, орієнтованими на наміри, у цій статті буде оцінено потоки цінностей і надано комплексний аналіз цієї інновації, яка швидко змінює ландшафт блокчейну.
Користувачам потрібен стислий процес взаємодії блокчейну
Складність транзакцій блокчейну створює нерівні ігрові умови, де лише найкмітливіші користувачі можуть сподіватися отримати прибуток. Досвідчені учасники, такі як маркет-мейкери, високочастотні трейдингові компанії та шукачі MEV, використовують передові ресурси, системи та алгоритми, щоб змагатися за отримання максимального прибутку.
Орієнтований на наміри дизайн допомагає вирівняти ігрове поле та оптимізувати те, як користувачі здійснюють транзакції в ланцюжку, підвищуючи ефективність капіталу в усій системі. Для досвідчених учасників стати розв’язувачем у системі, орієнтованій на наміри, не є значним переходом, враховуючи їхні наявні можливості. Система, орієнтована на наміри, забезпечує кращий користувальницький інтерфейс, оптимізовані витрати на газ, обробку проковзування та кращу компонування.
Користувачам достатньо лише описати ефект, якого вони хочуть досягти, і вони легко досягнуть поставлених цілей. Користувачам не потрібно знати або розуміти основні процеси, необхідні для досягнення їхніх цілей; їм просто потрібно знати, який кінцевий ефект вони хочуть. Це робить транзакції в мережі більш прийнятними для звичайних учасників. Надання користувачам покращеного та простішого у використанні операційного інтерфейсу може збільшити попит користувачів на блокчейн-системи, тим самим збільшуючи загальну ліквідність і роблячи блокчейн-екосистему більш надійною.
Якщо глибше заглибитися, то система, орієнтована на наміри, усуває звичайне розчарування користувачів, коли вони мають справу з оплатою газу та прослизанням. Наприклад, у традиційних транзакціях блокчейну користувачі повинні сплачувати комісію за газ, що може бути незнайомим для користувачів-початківців, які звикли до абстракції цих комісій у традиційних фінансових системах. Абстракція облікового запису (запроваджена через ERC-4337) дозволяє користувачам оплачувати плату за газ за допомогою будь-якого токена ERC-20 або спонсорувати та оплачувати плату за газ для своїх користувачів через ліцензійну угоду, що робить оплату плати за газ більш гнучкою. Це не тільки спрощує процес взаємодії, але й підвищує контроль над транзакціями. Система, орієнтована на наміри, може оптимізувати плату за газ, необхідну для кожної транзакції, щоб досягти бажаного користувачем ефекту, не змушуючи користувача болісно оцінювати необхідний газ. Подібним чином користувачі часто страждають при оцінці ковзання. Системи, орієнтовані на наміри, можуть абстрагувати та оптимізувати налаштування прослизання та час торгівлі, щоб мінімізувати вплив ціни на користувачів.
Життєвий цикл намірів
Хоча намір полягає в тому, щоб спростити торговий досвід користувача, технологія, що стоїть за цим, є складною. Існує кілька різних команд, які працюють над створенням систем намірів, але типовий потік транзакцій, орієнтований на наміри, виглядає так:
Зображення зі статті Flashbots «Ланцюжок поставок MEV: погляд у майбутнє галузі»
Подання поза ланцюгом: Користувачі використовують гаманці для надсилання намірів.
Увійдіть у пул пам’яті**(Mempool)**** або надішліть його до блок-конструктора****(Block builder)****: **Транзакції можуть вибрати вхід до пулу пам’яті або надішліть його безпосередньо до Block builders, щоб пришвидшити виконання. Вибір між використанням альтернативного пулу пам’яті, стандартного пулу пам’яті чи обходу пулу пам’яті повністю залежить від конкретних вимог вашого наміру. Наприклад, біржі з високою вартістю, особливо ті, що відповідають стандарту ERC-4337, часто розроблені таким чином, щоб повністю обійти публічний mempool. Це зроблено для пом’якшення ризиків, пов’язаних із шкідливими MEV, такими як атаки з переднього боку та сендвіч-атаки. Натомість ці транзакції надсилаються безпосередньо з Bundler (який зазвичай діє як конструктор блоків), забезпечуючи швидший і безпечніший процес транзакцій.
Шукачі MEV шукають можливості: якщо транзакція потрапляє в mempool, шукачі MEV побачать дані в mempool і знайдуть найкращий шлях для досягнення намірів і можливостей отримання прибутку. Шукачі MEV можуть самостійно обробляти транзакції або продавати знайдену інформацію «процесору». У більшості випадків шукачі MEV не тільки виявляють можливості, але й самі діють як процесори.
Об’єднання **процесорів, які конкурують за найкраще виконання торгів і наміри: **процесори діють як маркет-мейкери, змагаючись за те, щоб надати користувачам найкраще виконання торгів. Користувачі, природно, шукають найдешевше та найшвидше рішення для досягнення своїх намірів, а процесори, які можуть надати це рішення, отримують гонорари. Процесори об’єднують кілька намірів у пакети, щоб їх можна було виконати в одній транзакції, а потім пересилають ці пакети розробникам блоків для їх розміщення в наступних блоках.
Блочна конструкція та перевірка: Конструктори блоків вибирають пакети та упаковують їх у блоки. Потім ці блоки надсилаються до валідаторів для включення їх у блокчейн. Цей етап являє собою остаточне складання та перевірку намірів, гарантуючи, що вони правильно виконані та записані в блокчейні.
Існуючі проекти, пов'язані з наміром
Ранні форми орієнтованого на наміри дизайну вже можна побачити в існуючих програмах і блокчейнах. Серед відомих проектів:
Протокол корів + обмін коровами
Cow protocol — це торговий протокол без дозволу, який використовує пакетні аукціони для визначення цін. Максимізуйте ліквідність, знаходячи можливості для «збігу бажань» (ситуація, коли кожен з двох користувачів має те, що хоче інший) і об’єднуючи всі доступні джерела ліквідності в мережі. На відміну від традиційних протоколів транзакцій, процесори Cow Protocol змагаються, щоб надати користувачам найкраще рішення для досягнення їхніх намірів.
Cow swap — це зовнішній інтерфейс для протоколу Cow, розроблений тією ж командою. Це децентралізована біржа (DEX), яка використовує орієнтований на наміри підхід, щоб допомогти користувачам знайти найнижчі торгові ціни з усіх DEX та агрегаторів. Крім того, орієнтований на наміри дизайн Cow swap захищає користувачів від передніх та інших шкідливих MEV. Нова функція Cow Swap, Cow Hooks, дозволяє розробникам і просунутим трейдерам писати спеціальні операції (наприклад, торгівлю, крос-ланцюги, ставки, депозити тощо). Ці операції можна виконувати до або після транзакції, і всі вони включені в Таким чином, намір повністю відображається.
Душевний гаманець
Гаманець Soul (одна з портфельних компаній NGC Ventures) — це майбутній зручний гаманець із смарт-контрактами, який використовує абстракцію облікового запису для підвищення гнучкості оплати газу та спонсорства. Він також може реалізувати соціальне відновлення, безпечний механізм для відновлення зашифрованих гаманців без використання мнемонічних фраз. Більшість (наприклад, три з п’яти) інших гаманців, що належать користувачеві або його довіреним друзям і членам сім’ї (так звані «опікуни»), можуть підписати угоду про відновлення, щоб допомогти користувачеві відновити доступ до них. Окрім соціального відновлення, гаманець Soul також пропонує двофакторну перевірку, що дозволяє користувачам призначити інший гаманець для схвалення транзакцій. Крім того, гаманець Soul абстрагує базові механізми блокчейну, щоб забезпечити безперебійний досвід використання Ethereum та його різноманітних рішень рівня 2. Захищений обмін One-Click гаманця Soul використовує абстракцію облікового запису, щоб дозволити користувачам торгувати, не турбуючись про ризики безпеки та ручне схвалення токенів.
UniswapX
Новий продукт Uniswap, UniswapX, вирішує деякі з найактуальніших проблем у просторі DeFi за допомогою орієнтованої на наміри архітектури.
Однією з цілей UniswapX є вирішення проблеми децентралізованої ліквідності. Завдяки об’єднанню різних джерел ліквідності, таких як пули Uniswap V2 і V3 різних пар активів, UniswapX задовольнить намір кожного користувача знайти активи та запропонує користувачам найкращі ціни на активи. Це відбувається завдяки стороннім наповнювачам, які залучають ліквідність із цих різних пулів або власну приватну ліквідність для здійснення транзакцій.
UniswapX також надає користувачам процес транзакцій без газу, дозволяючи наповнювачам нести комісію за газ обміну та включати її в ціну транзакції. Це позбавляє користувачів від необхідності платити за невдалі транзакції або зберігати власні мережеві токени для оплати газу, що ще більше спрощує роботу з Uniswap.
Орієнтований на наміри дизайн UniswapX також допомагає захистити від шкідливих MEV. Наприклад, UniswapX зменшує втрати користувачів, повертаючи користувачам надлишок, створений замовленнями, у формі оптимізації цін. Крім того, UniswapX розроблено для захисту користувачів від атак на передньому плані та сендвіч-атак арбітражників за допомогою Permit2 і Reactor Contract для узгодження транзакцій з очікуваннями користувачів і коригування транзакцій, які цього не відповідають. UniswapX використовує замовлення на голландських аукціонах із залежним від часу виконанням, щоб стимулювати конкуренцію між наповнювачами та мінімізувати виникнення шкідливих MEV.
У майбутньому UniswapX планує запустити додаткові функції відповідно до своєї філософії, орієнтованої на наміри. Майбутня підтримка Uniswap V4 — це розвиток, на який варто звернути увагу, але ще більш революційним є запровадження міжланцюжкової торгівлі без газу. Користувачі зможуть вказати, які активи вони отримають у своєму цільовому ланцюжку, таким чином уникаючи високих комісій і затримок, пов’язаних із транзакціями між ланцюжками.
Майбутні протоколи намірів
Анома
Anoma (ще одна портфельна компанія NGC Ventures) — це універсальне рішення, яке розробляє Heliax і яке дозволить здійснювати транзакції з доданими умовами. Протокол прагне знайти найкращу відповідність між різними блокчейнами для намірів користувача, забезпечуючи виконання транзакцій відповідно до визначених користувачем умов. Це досягається за допомогою децентралізованого механізму виявлення контрагентів, який усуває залежність протоколу від централізованих сторонніх установ, тим самим зміцнюючи узгодженість протоколу з децентралізованою думкою блокчейну.
Завдяки розподіленому підходу Anoma дозволяє процесорам конкурувати один з одним за досягнення намірів користувачів. Децентралізовані контрагенти досліджують пряму та надійну взаємодію між сторонами, тоді як розподілені рішення використовують колективні обчислювальні ресурси процесорів для ефективного виконання намірів користувача.
Крім того, можливість багатоланцюжкового атомарного розрахунку Anoma оптимізує транзакції цифрових активів у кількох блокчейнах, стискаючи процес в одну транзакцію. Ця функція усуває клопоти, пов’язані з проведенням серії транзакцій вручну, покращуючи ефективність і загальний досвід роботи з міжланцюжковими транзакціями.
SUAVE на базі Flashbots
SUAVE (Єдиний уніфікований аукціон для вираження цінності) — це продукт, розроблений Flashbots (іншою портфельною компанією NGC Ventures), який відокремлює ролі mempool і блок-конструктора від існуючих блокчейнів і забезпечує вузькоспеціалізовану централізовану та децентралізовану альтернативу plug-and-play. SUAVE має на меті сприяти децентралізації створення блоків, щоб зменшити можливість цензури та зловживання владою розробниками блоків в екосистемі блокчейну. Станом на тиждень, починаючи з 25 серпня 2023 року, п’ять найкращих розробників блоків на Ethereum побудували приблизно 90% блоків, і приблизно 48% побудованих блоків відповідають вимогам OFAC. Це призводить до ризику того, що користувачі піддадуться централізованій цензурі, що суперечить початковому наміру децентралізованої та стійкої до цензури системи, створеної Ethereum.
SUAVE розробляє MEVM, професійну версію EVM, яка дозволяє розробникам створювати додатки MEV як смарт-контракти в гнучкому та експресивному середовищі програмування. MEVM складається з трьох основних компонентів: універсального середовища переваг (UPE), яке являє собою ланцюжок і пул пам’яті, призначених для вираження та агрегування налаштувань (намірів) у різних ланцюжках; і ринку найкращого виконання (OEM), де процесори змагаються за забезпечення оптимального виконання для намірів, поданих користувачем, і децентралізована мережа конструкторів блоків, що включає криптографічні наміри користувача в блоки. Ця архітектура спрощує створення нових додатків MEV, сприяє конкуренції у вирішенні завдань і децентралізує ланцюжок постачання MEV.
Дорожня карта SUAVE (розділена на три етапи: Centauri, Andromeda та Helios) описує їхні плани змінити ландшафт MEV за допомогою проектування, орієнтованого на наміри. Під час фази Centauri SUAVE запровадив аукціон потоку замовлень з урахуванням конфіденційності, що дозволяє користувачам переробляти MEV, створений їхніми транзакціями. Під час етапу Andromeda запуск основної мережі SUAVE дозволить користувачам висловлювати наміри на ринку виконання SUAVE і застосовувати механізм SGX (на основі SGX) для підвищення ефективності та конфіденційності аукціонів і створення блоків. Фаза Helios ще більше децентралізує мережу будівель і закладе основу для міждомених рішень MEV. Цей підхід, орієнтований на наміри, узгоджується з місією SUAVE створити нейтральний дім для користувачів, шукачів, розробників і валідаторів різних блокчейнів.
Обов'язково
Інфраструктура на основі намірів, яку розробляє Essential, являє собою набір із трьох продуктів: доменно-орієнтована мова (DSL) для вираження намірів, новий стандарт ERC абстракції облікового запису, орієнтований на наміри, для Ethereum і EVM і модульний рівень намірів.
У поточному стані намірам бракує стандартизованої мови для спілкування між системами блокчейну. Це може призвести до неправильного тлумачення міжланцюжкових намірів, що призведе до небажаних результатів, таких як неправильний обмін токенів. Essential хоче вирішити цю проблему, створивши доменно-залежну мову (DSL) для намірів, щоб користувачі могли ефективно передавати наміри між різними системами та інтерпретувати їх процесорами.
За словами команди проекту, новий стандарт ERC від Essential відрізняється від ERC-4337 тим, що він призначатиме процесорам завдання побудови дійсних транзакцій для задоволення намірів користувачів. Станом на 25 серпня 2023 року команда не поділилася подробицями щодо майбутнього стандартного механізму ERC. Це нове рішення принесе переваги дизайну, орієнтованого на наміри, у сумісні з EVM блокчейни, виводячи намір за межі Ethereum через EVM і створюючи більш плавний досвід для ширшої екосистеми блокчейну.
Нарешті, Essential прагне зробити ще один крок далі, створивши модульні шари намірів. Наміри будуть згруповані в окремі пакети, а модульний рівень намірів оброблятиме кожен новий фрагмент як рішення для пакету намірів. Модульний рівень намірів Essential сприятиме прозорому об’єднанню потоків замовлень, направляючи весь потік замовлень через уніфіковану мережу процесорів, забезпечуючи їм доступ до якомога більшої кількості інформації для обробки транзакцій. Крім того, заохочуючи конкуренцію між процесорами, щоб забезпечити користувачам найкращу реалізацію намірів, модульний рівень намірів зможе протистояти шкідливому MEV у системах проектування, орієнтованих на транзакції. Модульність цього рівня дозволить інтегрувати протокол у різні екосистеми, створюючи шляхи для ефективного виконання міжланцюжкових намірів.
Можливі майбутні застосування
Розробляється багато нових програм, які будуть доступні користувачам у майбутньому;
Умовні наміри дозволять виконувати дії на основі конкретних умов, таких як результат певних рішень управління або досягнута ціна.
Безперервні наміри дозволять багаторазово виконувати операції за допомогою одного виразу наміру, дозволяючи виконувати такі завдання, як вирівнювання витрат або формування ринку.
Багатокрокові наміри реалізують серію операцій, виражаючи єдиний намір, і завершення однієї операції спонукатиме до виконання наступних операцій послідовно.
Орієнтований на наміри дизайн також можна поєднувати з іншими унікальними технологіями, такими як штучний інтелект. Наприклад, використовуючи орієнтований на наміри дизайн через абстракцію облікового запису та поєднуючи його зі штучним інтелектом, користувачі можуть насолоджуватися персоналізованими та автоматизованими інвестиційними стратегіями. Дозволяючи кожному користувачеві мати індивідуальний досвід блокчейну, полегшується робота в ланцюжку, відкриваючи двері для нових інноваційних програм і послуг. Крім того, ШІ можна використовувати для розширення можливостей процесорів, допомагаючи їм оптимізувати виконання торгів і ефективніше адаптуватися до ринкових умов.
Ще одне цікаве потенційне застосування намірів у поєднанні з реальними активами (RWA):
Якщо користувачі хочуть перетворити традиційні фінансові активи в токенізовані блокчейн-активи, намір можна використовувати для з’єднання традиційних фінансів і DeFi.
Намір можна використовувати в протоколах кредитування, коли користувачі вказують на намір використовувати RWA як заставу для позик DeFi. Протоколи можуть токенізувати активи для користувачів і використовувати їх як заставу, не вимагаючи від користувачів вказувати кожну транзакцію, необхідну для досягнення своїх цілей.
У випадку, коли користувач хоче отримати дохід від токенізації нерухомості, намір може допомогти користувачеві отримати дохід RWA. Протокол може інвестувати у власність від імені користувачів і отримувати дохід від доходу від оренди або підвищення вартості власності.
Крім того, орієнтований на наміри дизайн має потенціал для застосування за межами сфери блокчейну, революціонізуючи багато аспектів повсякденного життя. Наприклад:
Рішення, орієнтовані на наміри, можуть об’єднувати додатки для обміну поїздками, такі як Uber і Lyft, щоб дозволити користувачам виражати свої наміри щодо подорожей і дозволити системі знаходити найкращі варіанти поїздок для користувачів на різних платформах.
Під час бронювання авіаквитка системи на основі намірів можуть аналізувати вподобання користувача, такі як дати подорожі, бажані авіалінії та бюджетні обмеження, щоб знайти найкращий варіант рейсу для користувача.
Завдяки дизайну, орієнтованому на наміри, користувачі можуть знаходити найкращі пропозиції в багатьох онлайн-магазинах, покращуючи досвід онлайн-покупок.
На відміну від традиційних агрегаторів, таких як Expedia, які можуть лише компілювати параметри, системи, орієнтовані на наміри, розглядають та інтерпретують потенційні потреби користувачів. У той час як агрегатори пропонують фіксований набір вибору на основі попередньо визначених критеріїв, системи, орієнтовані на наміри, активно задовольняють унікальні вподобання кожного користувача, динамічно налаштовуючись для надання більш персоналізованих рішень.
Ризики та виклики
Хоча наміри оптимізують потік взаємодії з користувачем, вони також створюють низку ризиків і викликів. По-перше, Intent покладається на аутсорсинг прийняття рішень третім сторонам — процесорам і розробникам блоків. Це означає, що користувачі повинні довіряти цим сторонам і системам, які їх з’єднують, певний рівень довіри. Користувачам слід остерігатися процесорів і розробників блоків, які зловживають своєю можливістю стягувати високі комісії за виконання намірів або віддавати пріоритет виконання намірів, які пропонують найвищі винагороди. Це може призвести до того, що користувачі будуть платити занадто багато за виконання свого наміру, що зробить систему неефективною. Так само, якщо невелика група людей контролює виконання більшості намірів, система ризикує, що невелика кількість людей вирішуватиме умови, встановлюватиме ціни чи переглядатиме транзакції. Це може призвести до зниження конкуренції, вищих витрат користувачів і меншої загальної децентралізації. Щоб запобігти перешкоджанню цими факторами інноваціям і руйнуванню взаємодії з користувачем, криптокористувачі повинні вимагати дизайну системи, який протистоїть централізації та допомагає побудувати надійні та нейтральні екосистеми через прозорість і криптоекономічні стимули, які стимулюють хорошу поведінку посередників.
Користувачі, які взаємодіють із системами, орієнтованими на наміри, також ризикують неправильно витлумачити їхні наміри, наприклад, виконуючи неправильні дії та створюючи небажані наслідки. Розробникам слід бути обережними, щоб уникнути цього ризику, розробляючи стандартизовані форми спілкування з наміром у основі, наприклад, загальну предметно-спеціальну мову, на якій базується Essential.
Нарешті, з появою систем, орієнтованих на наміри, можуть виникнути нові загрози безпеці. Приклади включають випадкове надання неавторизованого доступу до облікового запису, витоки даних, що порушують конфіденційність користувачів, і витоки інформації, які дозволяють іншим трейдерам виступати на передовій або маніпулювати ринком. За таких обставин нереалістично очікувати від процесора чесної та неупередженої поведінки. Подібно до того, як сучасні шукачі MEV використовують систему для отримання прибутку, процесори в системах, орієнтованих на наміри, матимуть стимули шахраювати, якщо це вигідно. Тому архітектори цих систем зобов’язані створити структуру, яка перешкоджає зловмисній поведінці, одночасно сприяючи результатам, які є найбільш вигідними для користувачів.
Зміна потоків значень у системах, орієнтованих на наміри
У архітектурі, орієнтованій на наміри, інтереси шукачів MEV, процесорів, конструкторів блоків і валідаторів узгоджуються з виконанням намірів користувача. На даний момент цінність блокчейн-систем, орієнтованих на наміри, надходить переважно до шукачів MEV, процесорів і конструкторів блоків, оскільки вони працюють разом, щоб спілкуватися та досягати найкращих можливих результатів для користувачів, а також отримати прибуток від процесу.
Очевидно, що шукачі та процесори MEV накопичують цінність. Вони першими бачать намір і є особами, які знаходять найбільшу цінність в окремих фрагментованих намірах або в групах потенційних намірів, які вони можуть обробляти пакетами. Процесори фактично діють як маркет-мейкери, змагаючись за надання найкращих пропозицій своїм користувачам. Користувачі хочуть найдешевший і найшвидший спосіб досягти своїх намірів. Реалізація намірів найкращим чином — це не лише послуга, але й вигідна можливість для цих людей, що допомагає мотивувати їх досягати найкращих результатів. Узгодження інтересів між користувачами, пошукачами MEV і процесорами допомагає системі працювати ефективно та прозоро, сприяючи конкурентному середовищу, яке приносить користь усім учасникам.
Велика частина вартості також надходить до будівельників блоків. Конструктори блоків відповідають за побудову та визначення формування блоків, відіграючи ключову роль у реалізації намірів кожного користувача. Оскільки шукачі, процесори та користувачі покладаються на конструктори блоків для виконання наміру, роль конструктора блоків стає особливо цінною для всіх учасників, оскільки система стає складнішою.
Однак, оскільки конкуренція між пошукачами, процесорами та розробниками продовжує посилюватися, очікується, що цінність буде перерозподілена між валідаторами, стейкерами та користувачами, що відображає еволюцію екосистеми MEV.
Валідатори та стейкери отримають велику користь від гострої конкуренції між пошукачами, обробниками та розробниками. Оскільки все більше процесорів, шукачів і розробників приєднуються до простору MEV, індивідуальна норма прибутку зменшуватиметься. Оскільки прозорість архітектури, орієнтованої на наміри в ланцюжку, зростає, а сторони комбінують алгоритми, скопійовані одна в одної, плата за газ може зрештою з’їсти більшу частину прибутку, яку сподіваються отримати процесори. Варто зазначити, що вартість не зникає, а перерозподіляється між валідаторами та стейкерами. Ця зміна має вирішальне значення для довгострокової стабільності мережі. Повністю компенсований валідатор збільшує бюджет безпеки мережі, а винагороди за вищі ставки стимулюють подальші ставки, підвищуючи загальну безпеку мережі.
Крім того, коли система стане більш ефективною та конкурентоспроможною, користувачі (ініціатори транзакцій) також отримають вигоду. Зменшені прибутки процесорів і плати за газ дозволяють користувачам реалізувати свої наміри з меншими витратами. Крім того, посилення конкуренції серед процесорів за надання найкращих шляхів виконання призводить до кращих цін і швидших транзакцій для користувачів.
Висновок
Зміна парадигми на основі намірів — це не лише технологічний прогрес, а й зміна ціннісних уподобань. Учасники проекту повинні зосередити зусилля щодо розробки на досягненні намірів користувачів, а не на складних операціях. Системи, орієнтовані на наміри, забезпечують шлях до складного ландшафту блокчейну, який цінує потреби користувачів, ефективність і прозорість. Крім того, покращений досвід користувача також може прискорити впровадження криптододатків, роблячи складну технологію блокчейн більш актуальною для щоденних звичок використання користувачів. Дослідження намірів дає нам уявлення про майбутнє: узгоджені інтереси користувачів, шукачів MEV, процесорів і розробників блоків можуть спростити взаємодію блокчейнів і стимулювати розвиток усієї крипто-екосистеми. Віддаючи пріоритет реалізації намірів користувачів, розробники прокладають шлях до більш справедливого та орієнтованого на користувача ландшафту блокчейну, де потік цінностей пов’язаний із виконанням намірів людини. Розвиток дизайну, орієнтованого на наміри, знаменує момент трансформації та початок нової ери для блокчейну, перетворюючи складний технологічний лабіринт на орієнтований на користувача кордон.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Спростіть складність і поставте результати на перше місце: орієнтований на наміри дизайн у системах блокчейн
Оригінальна стаття, написана Адамом Арреолою @NGC Ventures
Переклад китайською мовою: Тадд Цай і Генрі Чжан @NGC Ventures
представити
На цьому етапі проведення транзакцій з використанням блокчейн-рішень є надто складним для звичайного користувача. Користувачі можуть знати, яка їх мета, але складні кроки заважають їм досягти свого наміру. Нещодавно рішення під назвою «дизайн, орієнтований на наміри» привернуло увагу спільноти. Наміри дозволяють користувачам описати бажаний результат, а не перераховувати кожен крок, необхідний для досягнення цієї мети. Наприклад, якщо користувач хотів отримати певну кількість Ethereum (ETH) і був готовий заплатити певну суму Bitcoin (BTC), щоб отримати це, рішення, орієнтоване на наміри, зробить це можливим без необхідності Користувачам вказувати конкретні кроки для міжланцюжкових транзакцій.
У цій статті розглядатимуться нові проекти, орієнтовані на наміри, і те, як вони спростять взаємодію блокчейнів.Вона також детально досліджуватиме життєвий цикл намірів, поточні реалізації пов’язаних дизайнів і майбутні застосування цієї технології. На додаток до оцінки ризиків і проблем, пов’язаних із системами, орієнтованими на наміри, у цій статті буде оцінено потоки цінностей і надано комплексний аналіз цієї інновації, яка швидко змінює ландшафт блокчейну.
Користувачам потрібен стислий процес взаємодії блокчейну
Складність транзакцій блокчейну створює нерівні ігрові умови, де лише найкмітливіші користувачі можуть сподіватися отримати прибуток. Досвідчені учасники, такі як маркет-мейкери, високочастотні трейдингові компанії та шукачі MEV, використовують передові ресурси, системи та алгоритми, щоб змагатися за отримання максимального прибутку.
Орієнтований на наміри дизайн допомагає вирівняти ігрове поле та оптимізувати те, як користувачі здійснюють транзакції в ланцюжку, підвищуючи ефективність капіталу в усій системі. Для досвідчених учасників стати розв’язувачем у системі, орієнтованій на наміри, не є значним переходом, враховуючи їхні наявні можливості. Система, орієнтована на наміри, забезпечує кращий користувальницький інтерфейс, оптимізовані витрати на газ, обробку проковзування та кращу компонування.
Користувачам достатньо лише описати ефект, якого вони хочуть досягти, і вони легко досягнуть поставлених цілей. Користувачам не потрібно знати або розуміти основні процеси, необхідні для досягнення їхніх цілей; їм просто потрібно знати, який кінцевий ефект вони хочуть. Це робить транзакції в мережі більш прийнятними для звичайних учасників. Надання користувачам покращеного та простішого у використанні операційного інтерфейсу може збільшити попит користувачів на блокчейн-системи, тим самим збільшуючи загальну ліквідність і роблячи блокчейн-екосистему більш надійною.
Якщо глибше заглибитися, то система, орієнтована на наміри, усуває звичайне розчарування користувачів, коли вони мають справу з оплатою газу та прослизанням. Наприклад, у традиційних транзакціях блокчейну користувачі повинні сплачувати комісію за газ, що може бути незнайомим для користувачів-початківців, які звикли до абстракції цих комісій у традиційних фінансових системах. Абстракція облікового запису (запроваджена через ERC-4337) дозволяє користувачам оплачувати плату за газ за допомогою будь-якого токена ERC-20 або спонсорувати та оплачувати плату за газ для своїх користувачів через ліцензійну угоду, що робить оплату плати за газ більш гнучкою. Це не тільки спрощує процес взаємодії, але й підвищує контроль над транзакціями. Система, орієнтована на наміри, може оптимізувати плату за газ, необхідну для кожної транзакції, щоб досягти бажаного користувачем ефекту, не змушуючи користувача болісно оцінювати необхідний газ. Подібним чином користувачі часто страждають при оцінці ковзання. Системи, орієнтовані на наміри, можуть абстрагувати та оптимізувати налаштування прослизання та час торгівлі, щоб мінімізувати вплив ціни на користувачів.
Життєвий цикл намірів
Хоча намір полягає в тому, щоб спростити торговий досвід користувача, технологія, що стоїть за цим, є складною. Існує кілька різних команд, які працюють над створенням систем намірів, але типовий потік транзакцій, орієнтований на наміри, виглядає так:
Зображення зі статті Flashbots «Ланцюжок поставок MEV: погляд у майбутнє галузі»
Існуючі проекти, пов'язані з наміром
Ранні форми орієнтованого на наміри дизайну вже можна побачити в існуючих програмах і блокчейнах. Серед відомих проектів:
Протокол корів + обмін коровами
Cow protocol — це торговий протокол без дозволу, який використовує пакетні аукціони для визначення цін. Максимізуйте ліквідність, знаходячи можливості для «збігу бажань» (ситуація, коли кожен з двох користувачів має те, що хоче інший) і об’єднуючи всі доступні джерела ліквідності в мережі. На відміну від традиційних протоколів транзакцій, процесори Cow Protocol змагаються, щоб надати користувачам найкраще рішення для досягнення їхніх намірів.
Cow swap — це зовнішній інтерфейс для протоколу Cow, розроблений тією ж командою. Це децентралізована біржа (DEX), яка використовує орієнтований на наміри підхід, щоб допомогти користувачам знайти найнижчі торгові ціни з усіх DEX та агрегаторів. Крім того, орієнтований на наміри дизайн Cow swap захищає користувачів від передніх та інших шкідливих MEV. Нова функція Cow Swap, Cow Hooks, дозволяє розробникам і просунутим трейдерам писати спеціальні операції (наприклад, торгівлю, крос-ланцюги, ставки, депозити тощо). Ці операції можна виконувати до або після транзакції, і всі вони включені в Таким чином, намір повністю відображається.
Душевний гаманець
Гаманець Soul (одна з портфельних компаній NGC Ventures) — це майбутній зручний гаманець із смарт-контрактами, який використовує абстракцію облікового запису для підвищення гнучкості оплати газу та спонсорства. Він також може реалізувати соціальне відновлення, безпечний механізм для відновлення зашифрованих гаманців без використання мнемонічних фраз. Більшість (наприклад, три з п’яти) інших гаманців, що належать користувачеві або його довіреним друзям і членам сім’ї (так звані «опікуни»), можуть підписати угоду про відновлення, щоб допомогти користувачеві відновити доступ до них. Окрім соціального відновлення, гаманець Soul також пропонує двофакторну перевірку, що дозволяє користувачам призначити інший гаманець для схвалення транзакцій. Крім того, гаманець Soul абстрагує базові механізми блокчейну, щоб забезпечити безперебійний досвід використання Ethereum та його різноманітних рішень рівня 2. Захищений обмін One-Click гаманця Soul використовує абстракцію облікового запису, щоб дозволити користувачам торгувати, не турбуючись про ризики безпеки та ручне схвалення токенів.
UniswapX
Новий продукт Uniswap, UniswapX, вирішує деякі з найактуальніших проблем у просторі DeFi за допомогою орієнтованої на наміри архітектури.
Однією з цілей UniswapX є вирішення проблеми децентралізованої ліквідності. Завдяки об’єднанню різних джерел ліквідності, таких як пули Uniswap V2 і V3 різних пар активів, UniswapX задовольнить намір кожного користувача знайти активи та запропонує користувачам найкращі ціни на активи. Це відбувається завдяки стороннім наповнювачам, які залучають ліквідність із цих різних пулів або власну приватну ліквідність для здійснення транзакцій.
UniswapX також надає користувачам процес транзакцій без газу, дозволяючи наповнювачам нести комісію за газ обміну та включати її в ціну транзакції. Це позбавляє користувачів від необхідності платити за невдалі транзакції або зберігати власні мережеві токени для оплати газу, що ще більше спрощує роботу з Uniswap.
Орієнтований на наміри дизайн UniswapX також допомагає захистити від шкідливих MEV. Наприклад, UniswapX зменшує втрати користувачів, повертаючи користувачам надлишок, створений замовленнями, у формі оптимізації цін. Крім того, UniswapX розроблено для захисту користувачів від атак на передньому плані та сендвіч-атак арбітражників за допомогою Permit2 і Reactor Contract для узгодження транзакцій з очікуваннями користувачів і коригування транзакцій, які цього не відповідають. UniswapX використовує замовлення на голландських аукціонах із залежним від часу виконанням, щоб стимулювати конкуренцію між наповнювачами та мінімізувати виникнення шкідливих MEV.
У майбутньому UniswapX планує запустити додаткові функції відповідно до своєї філософії, орієнтованої на наміри. Майбутня підтримка Uniswap V4 — це розвиток, на який варто звернути увагу, але ще більш революційним є запровадження міжланцюжкової торгівлі без газу. Користувачі зможуть вказати, які активи вони отримають у своєму цільовому ланцюжку, таким чином уникаючи високих комісій і затримок, пов’язаних із транзакціями між ланцюжками.
Майбутні протоколи намірів
Анома
Anoma (ще одна портфельна компанія NGC Ventures) — це універсальне рішення, яке розробляє Heliax і яке дозволить здійснювати транзакції з доданими умовами. Протокол прагне знайти найкращу відповідність між різними блокчейнами для намірів користувача, забезпечуючи виконання транзакцій відповідно до визначених користувачем умов. Це досягається за допомогою децентралізованого механізму виявлення контрагентів, який усуває залежність протоколу від централізованих сторонніх установ, тим самим зміцнюючи узгодженість протоколу з децентралізованою думкою блокчейну.
Завдяки розподіленому підходу Anoma дозволяє процесорам конкурувати один з одним за досягнення намірів користувачів. Децентралізовані контрагенти досліджують пряму та надійну взаємодію між сторонами, тоді як розподілені рішення використовують колективні обчислювальні ресурси процесорів для ефективного виконання намірів користувача.
Крім того, можливість багатоланцюжкового атомарного розрахунку Anoma оптимізує транзакції цифрових активів у кількох блокчейнах, стискаючи процес в одну транзакцію. Ця функція усуває клопоти, пов’язані з проведенням серії транзакцій вручну, покращуючи ефективність і загальний досвід роботи з міжланцюжковими транзакціями.
SUAVE на базі Flashbots
SUAVE (Єдиний уніфікований аукціон для вираження цінності) — це продукт, розроблений Flashbots (іншою портфельною компанією NGC Ventures), який відокремлює ролі mempool і блок-конструктора від існуючих блокчейнів і забезпечує вузькоспеціалізовану централізовану та децентралізовану альтернативу plug-and-play. SUAVE має на меті сприяти децентралізації створення блоків, щоб зменшити можливість цензури та зловживання владою розробниками блоків в екосистемі блокчейну. Станом на тиждень, починаючи з 25 серпня 2023 року, п’ять найкращих розробників блоків на Ethereum побудували приблизно 90% блоків, і приблизно 48% побудованих блоків відповідають вимогам OFAC. Це призводить до ризику того, що користувачі піддадуться централізованій цензурі, що суперечить початковому наміру децентралізованої та стійкої до цензури системи, створеної Ethereum.
SUAVE розробляє MEVM, професійну версію EVM, яка дозволяє розробникам створювати додатки MEV як смарт-контракти в гнучкому та експресивному середовищі програмування. MEVM складається з трьох основних компонентів: універсального середовища переваг (UPE), яке являє собою ланцюжок і пул пам’яті, призначених для вираження та агрегування налаштувань (намірів) у різних ланцюжках; і ринку найкращого виконання (OEM), де процесори змагаються за забезпечення оптимального виконання для намірів, поданих користувачем, і децентралізована мережа конструкторів блоків, що включає криптографічні наміри користувача в блоки. Ця архітектура спрощує створення нових додатків MEV, сприяє конкуренції у вирішенні завдань і децентралізує ланцюжок постачання MEV.
Дорожня карта SUAVE (розділена на три етапи: Centauri, Andromeda та Helios) описує їхні плани змінити ландшафт MEV за допомогою проектування, орієнтованого на наміри. Під час фази Centauri SUAVE запровадив аукціон потоку замовлень з урахуванням конфіденційності, що дозволяє користувачам переробляти MEV, створений їхніми транзакціями. Під час етапу Andromeda запуск основної мережі SUAVE дозволить користувачам висловлювати наміри на ринку виконання SUAVE і застосовувати механізм SGX (на основі SGX) для підвищення ефективності та конфіденційності аукціонів і створення блоків. Фаза Helios ще більше децентралізує мережу будівель і закладе основу для міждомених рішень MEV. Цей підхід, орієнтований на наміри, узгоджується з місією SUAVE створити нейтральний дім для користувачів, шукачів, розробників і валідаторів різних блокчейнів.
Обов'язково
Інфраструктура на основі намірів, яку розробляє Essential, являє собою набір із трьох продуктів: доменно-орієнтована мова (DSL) для вираження намірів, новий стандарт ERC абстракції облікового запису, орієнтований на наміри, для Ethereum і EVM і модульний рівень намірів.
У поточному стані намірам бракує стандартизованої мови для спілкування між системами блокчейну. Це може призвести до неправильного тлумачення міжланцюжкових намірів, що призведе до небажаних результатів, таких як неправильний обмін токенів. Essential хоче вирішити цю проблему, створивши доменно-залежну мову (DSL) для намірів, щоб користувачі могли ефективно передавати наміри між різними системами та інтерпретувати їх процесорами.
За словами команди проекту, новий стандарт ERC від Essential відрізняється від ERC-4337 тим, що він призначатиме процесорам завдання побудови дійсних транзакцій для задоволення намірів користувачів. Станом на 25 серпня 2023 року команда не поділилася подробицями щодо майбутнього стандартного механізму ERC. Це нове рішення принесе переваги дизайну, орієнтованого на наміри, у сумісні з EVM блокчейни, виводячи намір за межі Ethereum через EVM і створюючи більш плавний досвід для ширшої екосистеми блокчейну.
Нарешті, Essential прагне зробити ще один крок далі, створивши модульні шари намірів. Наміри будуть згруповані в окремі пакети, а модульний рівень намірів оброблятиме кожен новий фрагмент як рішення для пакету намірів. Модульний рівень намірів Essential сприятиме прозорому об’єднанню потоків замовлень, направляючи весь потік замовлень через уніфіковану мережу процесорів, забезпечуючи їм доступ до якомога більшої кількості інформації для обробки транзакцій. Крім того, заохочуючи конкуренцію між процесорами, щоб забезпечити користувачам найкращу реалізацію намірів, модульний рівень намірів зможе протистояти шкідливому MEV у системах проектування, орієнтованих на транзакції. Модульність цього рівня дозволить інтегрувати протокол у різні екосистеми, створюючи шляхи для ефективного виконання міжланцюжкових намірів.
Можливі майбутні застосування
Розробляється багато нових програм, які будуть доступні користувачам у майбутньому;
Орієнтований на наміри дизайн також можна поєднувати з іншими унікальними технологіями, такими як штучний інтелект. Наприклад, використовуючи орієнтований на наміри дизайн через абстракцію облікового запису та поєднуючи його зі штучним інтелектом, користувачі можуть насолоджуватися персоналізованими та автоматизованими інвестиційними стратегіями. Дозволяючи кожному користувачеві мати індивідуальний досвід блокчейну, полегшується робота в ланцюжку, відкриваючи двері для нових інноваційних програм і послуг. Крім того, ШІ можна використовувати для розширення можливостей процесорів, допомагаючи їм оптимізувати виконання торгів і ефективніше адаптуватися до ринкових умов.
Ще одне цікаве потенційне застосування намірів у поєднанні з реальними активами (RWA):
Крім того, орієнтований на наміри дизайн має потенціал для застосування за межами сфери блокчейну, революціонізуючи багато аспектів повсякденного життя. Наприклад:
На відміну від традиційних агрегаторів, таких як Expedia, які можуть лише компілювати параметри, системи, орієнтовані на наміри, розглядають та інтерпретують потенційні потреби користувачів. У той час як агрегатори пропонують фіксований набір вибору на основі попередньо визначених критеріїв, системи, орієнтовані на наміри, активно задовольняють унікальні вподобання кожного користувача, динамічно налаштовуючись для надання більш персоналізованих рішень.
Ризики та виклики
Хоча наміри оптимізують потік взаємодії з користувачем, вони також створюють низку ризиків і викликів. По-перше, Intent покладається на аутсорсинг прийняття рішень третім сторонам — процесорам і розробникам блоків. Це означає, що користувачі повинні довіряти цим сторонам і системам, які їх з’єднують, певний рівень довіри. Користувачам слід остерігатися процесорів і розробників блоків, які зловживають своєю можливістю стягувати високі комісії за виконання намірів або віддавати пріоритет виконання намірів, які пропонують найвищі винагороди. Це може призвести до того, що користувачі будуть платити занадто багато за виконання свого наміру, що зробить систему неефективною. Так само, якщо невелика група людей контролює виконання більшості намірів, система ризикує, що невелика кількість людей вирішуватиме умови, встановлюватиме ціни чи переглядатиме транзакції. Це може призвести до зниження конкуренції, вищих витрат користувачів і меншої загальної децентралізації. Щоб запобігти перешкоджанню цими факторами інноваціям і руйнуванню взаємодії з користувачем, криптокористувачі повинні вимагати дизайну системи, який протистоїть централізації та допомагає побудувати надійні та нейтральні екосистеми через прозорість і криптоекономічні стимули, які стимулюють хорошу поведінку посередників.
Користувачі, які взаємодіють із системами, орієнтованими на наміри, також ризикують неправильно витлумачити їхні наміри, наприклад, виконуючи неправильні дії та створюючи небажані наслідки. Розробникам слід бути обережними, щоб уникнути цього ризику, розробляючи стандартизовані форми спілкування з наміром у основі, наприклад, загальну предметно-спеціальну мову, на якій базується Essential.
Нарешті, з появою систем, орієнтованих на наміри, можуть виникнути нові загрози безпеці. Приклади включають випадкове надання неавторизованого доступу до облікового запису, витоки даних, що порушують конфіденційність користувачів, і витоки інформації, які дозволяють іншим трейдерам виступати на передовій або маніпулювати ринком. За таких обставин нереалістично очікувати від процесора чесної та неупередженої поведінки. Подібно до того, як сучасні шукачі MEV використовують систему для отримання прибутку, процесори в системах, орієнтованих на наміри, матимуть стимули шахраювати, якщо це вигідно. Тому архітектори цих систем зобов’язані створити структуру, яка перешкоджає зловмисній поведінці, одночасно сприяючи результатам, які є найбільш вигідними для користувачів.
Зміна потоків значень у системах, орієнтованих на наміри
У архітектурі, орієнтованій на наміри, інтереси шукачів MEV, процесорів, конструкторів блоків і валідаторів узгоджуються з виконанням намірів користувача. На даний момент цінність блокчейн-систем, орієнтованих на наміри, надходить переважно до шукачів MEV, процесорів і конструкторів блоків, оскільки вони працюють разом, щоб спілкуватися та досягати найкращих можливих результатів для користувачів, а також отримати прибуток від процесу.
Очевидно, що шукачі та процесори MEV накопичують цінність. Вони першими бачать намір і є особами, які знаходять найбільшу цінність в окремих фрагментованих намірах або в групах потенційних намірів, які вони можуть обробляти пакетами. Процесори фактично діють як маркет-мейкери, змагаючись за надання найкращих пропозицій своїм користувачам. Користувачі хочуть найдешевший і найшвидший спосіб досягти своїх намірів. Реалізація намірів найкращим чином — це не лише послуга, але й вигідна можливість для цих людей, що допомагає мотивувати їх досягати найкращих результатів. Узгодження інтересів між користувачами, пошукачами MEV і процесорами допомагає системі працювати ефективно та прозоро, сприяючи конкурентному середовищу, яке приносить користь усім учасникам.
Велика частина вартості також надходить до будівельників блоків. Конструктори блоків відповідають за побудову та визначення формування блоків, відіграючи ключову роль у реалізації намірів кожного користувача. Оскільки шукачі, процесори та користувачі покладаються на конструктори блоків для виконання наміру, роль конструктора блоків стає особливо цінною для всіх учасників, оскільки система стає складнішою.
Однак, оскільки конкуренція між пошукачами, процесорами та розробниками продовжує посилюватися, очікується, що цінність буде перерозподілена між валідаторами, стейкерами та користувачами, що відображає еволюцію екосистеми MEV.
Валідатори та стейкери отримають велику користь від гострої конкуренції між пошукачами, обробниками та розробниками. Оскільки все більше процесорів, шукачів і розробників приєднуються до простору MEV, індивідуальна норма прибутку зменшуватиметься. Оскільки прозорість архітектури, орієнтованої на наміри в ланцюжку, зростає, а сторони комбінують алгоритми, скопійовані одна в одної, плата за газ може зрештою з’їсти більшу частину прибутку, яку сподіваються отримати процесори. Варто зазначити, що вартість не зникає, а перерозподіляється між валідаторами та стейкерами. Ця зміна має вирішальне значення для довгострокової стабільності мережі. Повністю компенсований валідатор збільшує бюджет безпеки мережі, а винагороди за вищі ставки стимулюють подальші ставки, підвищуючи загальну безпеку мережі.
Крім того, коли система стане більш ефективною та конкурентоспроможною, користувачі (ініціатори транзакцій) також отримають вигоду. Зменшені прибутки процесорів і плати за газ дозволяють користувачам реалізувати свої наміри з меншими витратами. Крім того, посилення конкуренції серед процесорів за надання найкращих шляхів виконання призводить до кращих цін і швидших транзакцій для користувачів.
Висновок
Зміна парадигми на основі намірів — це не лише технологічний прогрес, а й зміна ціннісних уподобань. Учасники проекту повинні зосередити зусилля щодо розробки на досягненні намірів користувачів, а не на складних операціях. Системи, орієнтовані на наміри, забезпечують шлях до складного ландшафту блокчейну, який цінує потреби користувачів, ефективність і прозорість. Крім того, покращений досвід користувача також може прискорити впровадження криптододатків, роблячи складну технологію блокчейн більш актуальною для щоденних звичок використання користувачів. Дослідження намірів дає нам уявлення про майбутнє: узгоджені інтереси користувачів, шукачів MEV, процесорів і розробників блоків можуть спростити взаємодію блокчейнів і стимулювати розвиток усієї крипто-екосистеми. Віддаючи пріоритет реалізації намірів користувачів, розробники прокладають шлях до більш справедливого та орієнтованого на користувача ландшафту блокчейну, де потік цінностей пов’язаний із виконанням намірів людини. Розвиток дизайну, орієнтованого на наміри, знаменує момент трансформації та початок нової ери для блокчейну, перетворюючи складний технологічний лабіринт на орієнтований на користувача кордон.