Децентралізовані фінанси досягли величезного технічного зростання з 2020 року, але їхній користувацький досвід залишається неінтуїтивним. Більшість користувачів, навіть ті, хто знайомий з Web3, все ще взаємодіють з DeFi, створюючи ручні транзакції, як покрокові інструкції, які повинні виконуватися точно так, як написано. Якщо будь-яка умова змінюється, транзакція не вдається. Ця жорсткість обмежує доступність і ефективність, особливо в багатопотоковому світі, де ліквідність фрагментована, а мости вводять складність.
Дефі на основі намірів ставить під сумнів цю модель, зміщуючи парадигму. Замість того, щоб говорити блокчейну, як виконати транзакцію, користувачі просто оголошують, що вони хочуть як результат – «намір». Цей намір потім підхоплюється третіми сторонами, які змагаються за його реалізацію, використовуючи будь-які інструменти та маршрути, які є найефективнішими. У результаті користувач більше не повинен вирішувати, як повинна бути виконана транзакція. Фокус переміщується зяк до що.
Інтенція — це високорівневе оголошення про наміри. Наприклад, "Я хочу обміняти 1 ETH на якомога більше USDC" є інтенцією. Вона не вказує, яку мережу використовувати, на якій DEX торгувати або як обробляти проскальзування. Вона просто висловлює мету. Відповідальність за визначення найкращого шляху покладається на розв'язувачів, які є автоматизованими агентами або протоколами, що оцінюють кілька маршрутів і виконують інтенцію найефективнішим способом.
Це вводить ключову структурну різницю між системами на основі намірів і традиційними системами на основі транзакцій. Транзакції є атомними, явними та побудованими вручну. Намір є гнучким, абстрактним та орієнтованим на результат. Замість того, щоб покладатися на користувачів для зв'язування взаємодій смарт-контрактів через блокчейни, наміри дозволяють цим рішенням управляти програмно третіми сторонами.
На практиці наміри часто подаються поза ланцюгом або в межах спеціалізованих шарів намірів. Ці повідомлення описують цілі користувача та будь-які обмеження, такі як терміни виконання або максимальне прослизання. Після трансляції розв'язувачі слухають наявні наміри та намагаються виконати їх у конкурентному середовищі. Це відкриває нові можливості для дизайну гаманців, агрегаторів та крос-ланцюгової інфраструктури.
Поточний стек DeFi сильно залежить від синхронного виконання. Якщо користувач хоче обміняти токени, він повинен ініціювати транзакцію, вибрати шлях виконання та завершити взаємодію все за один раз. Це залишає мало можливостей для оптимізації. Якщо газові збори зростуть або ліквідність виснажиться посеред транзакції, угода може провалитися або бути виконаною за невигідною ставкою.
Крім того, кросчейн DeFi вимагає від користувачів ручної взаємодії з мостами, часто через складні багатоступеневі потоки. Розумове навантаження, пов'язане з управлінням мережами, гаманцями та транзакціями, є значним. Для новачків ця складність є основною перешкодою для входження. Навіть досвідчені користувачі часто стикаються з розчаруванням через невдалі транзакції, непередбачувані витрати на газ і специфічні для протоколу особливості.
Системи, основані на намірах, мають на меті вирішити цю проблему, звільнивши користувача від тягаря. Коли користувач висловлює намір, він вказує на бажаний результат і покладає логіку виконання на оптимізовані, конкурентоспроможні розв'язувачі. Ці розв'язувачі можуть оцінювати умови ліквідності в реальному часі, порівнювати маршрути виконання та виконувати наміри асинхронно або атомарно через кілька протоколів і ланцюгів.
Щоб краще зрозуміти цей підхід, розгляньте простий обмін. Користувач хоче обміняти 1 ETH на USDC. У моделі, заснованій на транзакціях, їм потрібно вибрати DEX (наприклад, Uniswap), вибрати шлях (ETH → USDC), затвердити витрати токенів і надіслати транзакцію, сподіваючись, що нічого не зміниться, поки вона не буде підтверджена.
У моделі, заснованій на намірі, користувач просто говорить: «Я хочу обміняти 1 ETH на USDC за найкращим доступним курсом». Ось і все. Намір оголошується. Розв'язувачі можуть тоді:
Цей процес усуває необхідність у ручному маршрутизації, з'єднання або затвердженнях на кількох платформах. Це швидше, безпечніше та набагато зручніше для користувачів. Що ще більш важливо, це відображає спосіб, яким люди насправді мислять: в термінах цілей, а не етапів виконання.
Найбільшою перевагою намірів є покращений досвід користувачів. Користувачам не потрібно знати, що відбувається за лаштунками. Вони просто формулюють свою мету і отримують результат. Це спрощення відкриває DeFi для значно ширшої аудиторії, включаючи тих, хто вважає сучасні системи лякаючими або непрозорими.
Інтенти також створюють ефективніші ринки. Оскільки розв'язувачі конкурують за виконання інтенцій, якість виконання, як правило, покращується. Найкраща ціна, маршрут або шлях перемагає. Цей конкурентний рівень вводить динаміку оптимізації, якої бракує в сьогоднішніх жорстких системах. Інтенти також дозволяють пакетування та об'єднання. Кілька дій, таких як обмін, стейкінг та ребалансування, можуть бути об'єднані в одне вираження та виконані разом.
Ще одна ключова перевага - це композабельність. Намір можуть взаємодіяти з кількома протоколами через ланцюги, не вимагаючи від користувача розуміння технічних меж між ними. Це створює основу для програмованих фінансів, які поводяться більше як розумний асистент, ніж як статичний інструмент.
Нарешті, наміри допомагають зменшити вплив MEV. Оскільки виконання намірів може відбуватися через приватні переговори або закриті аукціони, ризик фронтранінгу мінімізується. Розв'язувачі можуть будувати стратегії виконання поза мережею і подавати транзакції лише після того, як усе буде зафіксовано, залишаючи жодних вразливих слідів для ботів MEV.
Декілька проєктів вже реалізують архітектуру, засновану на намірах. CowSwap використовує пакетні аукціони, щоб дозволити розв'язувачам виконувати угоди, мінімізуючи проскок та MEV. Uniswap X робить ще один крок уперед, дозволяючи виконання RFQ поза ланцюгом, що дає можливість будь-кому подавати наміри на обмін токенами та отримувати оптимізоване виконання з глобальної мережі розв'язувачів.
Anoma будує протокол, орієнтований на наміри, з нуля. У їхній моделі кожен переказ вартості починається як намір. Розв'язувачі виконують багатостороннє узгодження та розрахунок на основі спільного стану. Anvil, з іншого боку, зосереджується на створенні спільного шару розрахунків для комбінованих намірів на кількох ланцюгах. Проекти, такі як Flashbots SUAVE, досліджують виконання на основі аукціонів, де пакети намірів можуть бути конкурентно виконані з гарантіями конфіденційності та справедливості.
Що об'єднує ці системи, так це відмова від прямої взаємодії з смарт-контрактами на користь ринку результатів. Намір не є незначним оновленням, це нова ментальна модель того, як може працювати DeFi.
Для кінцевих користувачів ця зміна означає простіші інтерфейси та менше тертя. Гаманець може еволюціонувати від підписувачів транзакцій до трансляторів намірів. Інтерфейси більше не потрібно відкривати деталі маршрутизації, оцінку газу або ручне з'єднання. Користувачі отримують більш плавний досвід, а розробники отримують свободу проектувати навколо цілей, а не обмежень протоколу.
Для розробників наміри вводять нові виклики та можливості. Вирішувачі повинні бути надійними, продуктивними та економічно раціональними. Протоколи повинні підтримувати гнучкі шляхи виконання та узгодження стану. Але ті, хто адаптується рано, отримають вигоду від більш компоновної, масштабованої та орієнтованої на користувача фінансової структури.