С увеличением популярности модели, основанной на намерениях, все больше протоколов внедряют нативную поддержку намерений в свою архитектуру. Это движение отражает более глубокие изменения в том, как проектируются децентрализованные системы, не вокруг вызовов функций смарт-контрактов, а вокруг абстрактных пользовательских целей, которые решатели или исполнительные движки выполняют от их имени. Некоторые проекты интегрируют намерения в качестве улучшения существующих продуктов, в то время как другие создают полнофункциональные платформы, где намерения являются основным методом взаимодействия.
В отличие от традиционных децентрализованных приложений, которые требуют от пользователей взаимодействия непосредственно с отдельными контрактами, эти протоколы, основанные на намерениях, вводят рынок для выполнения. На этом рынке конкуренция между решателями способствует лучшему ценообразованию, более быстрой реализации и более низким уровням неудач. Более важно то, что они размывают границы между цепочками, активами и логикой выполнения. Как мы увидим, каждый проект предлагает свое собственное видение того, как будет выглядеть будущее DeFi, сосредоточенное на намерениях.
Uniswap X, запущенный в 2023 году, стал одним из первых крупных внедрений дизайна, основанного на намерениях, в рамках установленной экосистемы DeFi. Вместо того чтобы пользователям напрямую взаимодействовать с ликвидными пулами в сети, Uniswap X представил систему RFQ (запроса на котировку), где пользователи подают намерения обмена вне цепочки. Решатели затем соревнуются, чтобы выполнить эти намерения с наилучшим возможным путем исполнения, получая ликвидность из нескольких источников и завершая транзакцию за один шаг.
Инновация здесь заключается в разделении намерения обмена и маршрута, по которому он осуществляется. Пользователь на Ethereum может намереваться обменять ETH на USDC, но решатель может решить, что мостирование ETH на Optimism, обмен через SushiSwap и возврат USDC в кошелек пользователя приведет к лучшему результату. Uniswap X абстрагирует эту логику от пользователя и делает процесс бесшовным.
Критически важно, что Uniswap X также вводит концепцию самокастодиального расчета, при которой пользователи остаются под контролем своих средств до тех пор, пока решатель не предоставит желаемый результат. Транзакции завершаются только в том случае, если выполнение соответствует заявленным пользователем ограничениям, что обеспечивает безопасность и минимизирует риски.
CowSwap является одним из первых проектов, построенных вокруг исполнения на основе намерений, хотя изначально он не использовал этот термин. Его архитектура сосредоточена на уникальном механизме пакетных аукционов, где пользовательские заказы (намерения) подаются в течение короткого периода времени, а затем сопоставляются таким образом, чтобы максимизировать ценность для всех участников. Решатели представляют стратегии расчета для пакета, и лучшая стратегия — основываясь на ценообразовании и эффективности — выбирается.
Эта система минимизирует MEV, предотвращая фротраннинг и эксплуатируя конкуренцию решателей. Вместо того чтобы пользователи отправляли транзакции напрямую в блокчейн, они передают подписанные сообщения в CowSwap, а решатели выполняют их на основе общих результатов аукционов. Все расчеты атомарны, поэтому пользователи никогда не теряют средства из-за частичного выполнения.
Что отличает CowSwap, так это его модель справедливости. Поскольку решатели работают в среде закрытых торгов, они не могут опережать друг друга или извлекать выгоду через привилегированное упорядочение. Пакетная модель также позволяет осуществлять совпадение желаний, при котором сделки выполняются без касания ликвидных пулов, если намерения двух пользователей естественным образом совпадают.
В то время как проекты, такие как Uniswap X и CowSwap, добавили намерения к существующим моделям, Anoma строит совершенно новый стек протоколов, где всё начинается с намерения. В архитектуре Anoma пользователи никогда не отправляют транзакции в традиционном смысле. Вместо этого они публикуют намерения, описывающие, что они хотят достичь. Эти намерения могут быть такими же простыми, как обмен токенов, или такими же сложными, как условная транзакция, обеспечивающая конфиденциальность, которая выполняется только при определённых рыночных условиях.
Система Anoma группирует намерения в пакеты матчей, где решатели координируют выполнение между несколькими пользователями. Расчеты проводятся в общей среде состояния, которая позволяет многопартийное выполнение и композицию без прямой связи между смарт-контрактами.
Конфиденциальность также является ключевой функцией. Используя нулевые доказательства и защищенные среды выполнения, Anoma гарантирует, что содержимое намерений может быть скрыто до момента выполнения, что снижает подверженность MEV и предлагает программируемую конфиденциальность. Это делает возможным создание безопасных, частных рабочих процессов без ущерба для преимуществ децентрализации.
Anoma представляет совершенно новую экономическую модель вокруг намерений, включая распределение сборов, сети доверия и динамическую маршрутизацию между слоями исполнения. Это не просто протокол — это план для создания цепей, ориентированных на намерения.
Anvil подходит к делу по-другому, действуя как общий слой исполнения, к которому могут подключаться другие протоколы и цепочки. Вместо того чтобы создавать автономную DeFi-платформу, Anvil сосредоточен на компонуемой инфраструктуре расчетов, которая поддерживает согласование намерений и выполнение в нескольких экосистемах.
В модели Anvil пользователи отправляют намерения в общую мемпул, который доступен решателям и искателям. Эти участники затем пытаются объединить несколько намерений в эффективные пакетные транзакции, учитывая газовые затраты, загруженность цепочки и доступность ликвидности. Получившиеся пакеты передаются валидаторам для выполнения, часто одновременно на нескольких цепочках.
Ключевым вкладом Anvil является композируемость. Она позволяет приложениям и протоколам передавать логику выполнения стандартному движку намерений, упрощая опыт разработчиков. Проектам не нужно создавать собственную логику выполнения — им просто нужно определить схему намерений и ограничения по расчетам. Anvil справляется с остальным.
Этот уровень особенно привлекателен для новых приложений DeFi, которые хотят поддерживать многосетевые стратегии, абстракцию ликвидности или модульное выполнение, не перестраивая основную инфраструктуру.
SUAVE (Единый аукцион для выражения ценности) от Flashbots расширяет свою работу по снижению MEV в область основанную на намерениях. SUAVE предлагает слой аукциона намерений, где пользователи и протоколы транслируют намерения в общую систему, а решатели, известные как исполнители, конкурируют за их выполнение.
В отличие от типичных искателей в экосистеме MEV Ethereum, исполнители SUAVE не работают с отдельными транзакциями. Вместо этого они собирают оптимальные наборы намерений, включая обмены, сделки и ликвидации, а затем проводят аукцион на право их выполнения. Валидаторы выбирают лучший набор на основе стимулов к оплате, справедливости или гарантий конфиденциальности.
SUAVE разработан как независимый от цепочки, что позволяет намерениям и логике выполнения перемещаться между Ethereum, роллапами и альтернативными L1. Он также поддерживает конфиденциальные вычислительные среды, где пакеты могут быть созданы и проверены без публичного раскрытия их содержимого. Это открывает новые возможности для частной координации, бездоверительной делегации и справедливого порядка в намеренно ориентированных рынках.
Долгосрочная цель SUAVE заключается в том, чтобы заменить текущую модель, ориентированную на валидаторов, на парадигму, ориентированную на намерения, где цели пользователей, а не блок-пространство, являются основной экономической единицей стоимости.
Каждый из этих протоколов решает проблему намерения с разных сторон. Uniswap X оптимизирует пути выполнения для обмена токенов. CowSwap ориентируется на справедливость и эффективность пакетной обработки. Anoma переосмысливает стек блокчейна с нуля, чтобы поддержать рабочие процессы с приоритетом намерений. Anvil стандартизирует логику выполнения между цепями, в то время как SUAVE вводит общий слой аукциона, который максимизирует ценность выполнения намерений.
То, что их объединяет, это вера в ценность абстракции, оптимизации и ориентированного на пользователя дизайна. В каждой системе пользователи защищены от низкоуровневых решений. Они заявляют, что они хотят, а инфраструктура находит лучший способ это осуществить.
Для разработчиков это открывает новые горизонты. Вместо того чтобы создавать еще один маршрутизатор обмена, они могут теперь разрабатывать приложения, ориентированные на цели пользователей. Вместо того чтобы заставлять пользователей разбираться в рынках газа, допустимых проскальзываниях или рисках мостов, интерфейсы могут сосредоточиться на чистых интерфейсах, которые переводят реальные цели в машинно-читаемые намерения.
По мере того как эти протоколы развиваются, они начинают исследовать новые сценарии использования за пределами простых обменов. Портфельное перебалансирование, развертывание структурированных продуктов, кредитное андеррайтинг и сделки с реальными активами все реконструируются с использованием логики намерений. Пользователи теперь могут выражать сложные финансовые действия, такие как "одолжить 10,000 стейблкоинов под фиксированную ставку 4% годовых на 30 дней, только если заемщик прошел KYC-проверку", без необходимости вручную писать сценарии.
Протоколы также создаются вокруг реестров намерений, кредитов на выполнение и составных моделей комиссий, что позволяет создать модульную экосистему подачи намерений, объединения, выполнения и проверки. Это отражает то, как поставщики RPC, ретрансляторы и валидаторы создали стек выполнения в ранней экосистеме Ethereum, но сосредоточились на вычислениях, основанных на целях, вместо статических вызовов функций.
Интероперабельность является еще одной границей. Некоторые проекты работают над общими форматами намерений, позволяя одному намерению быть выполненным через несколько протоколов или сопоставленным между сетями. Это сделало бы намерения портативными, составными и универсально обнаруживаемыми, еще больше размывая границу между приложениями и движками выполнения.
Движение к архитектуре, основанной на намерениях, касается не только удобства для пользователей. Оно отражает более глубокое понимание того, как децентрализованные системы должны эволюционировать, чтобы обслуживать более широкие, нетехнические аудитории. Протоколы, которые поддерживают намерения, по сути, смещают сложность от пользователя к инфраструктуре. Это делает финансы более доступными, более интеллектуальными и, в конечном итоге, более человеческими.
Для того чтобы Web3 достиг массового принятия, пользователи должны иметь возможность описывать свои цели, а не ориентироваться в цепочках, мостах и маршрутизаторах. Протоколы, которые разрабатываются с учетом намерений, уже прокладывают путь — абстрагируя фрагментацию, снижая риски и открывая будущее, в котором DeFi ощущается меньше как программирование и больше как запрос результата.