Система намерений: потенциальные решения проблемы сложности Децентрализованных финансов
Перед крахом Luna я управлял стратегией дохода от стейблкоинов для друга, который не был слишком знаком с криптовалютами. Наше сотрудничество заключалось в том, что он помещал средства в аппаратный кошелек, а затем мы регулярно проводили видеоконференции, на которых я шаг за шагом обучал его действиям.
Мы распределяем средства по нескольким Децентрализованным финансам на различных цепочках. Во время каждой встречи нам необходимо проводить множество операций, таких как одобрение, переводы, обмен, депозиты и выводы. Средства переводятся в различные настраиваемые LP-пулы, блокировки и т.д., чтобы максимизировать доходность. Мы использовали почти все основные кросс-цепочные мосты, DEX и агрегаторы доходности, чтобы получить любую возможную доходность.
Самой сложной частью этого процесса является объяснение всех сложных шагов операций. Например, чтобы обменять USDC на FRAX/DAI LP на Polygon, требуется 12 транзакций:
Обмен USDC на DAI в Ethereum (2 транзакции )
Перенести USDC и DAI через сеть на Polygon (4笔)
Объединение USDC и DAI на Polygon (4 сделок )
Поместите LP в доходный пул (2笔)
Хотя мы всего лишь имитируем операции нескольких DApp для фарминга доходов, ручное выполнение оказывается необычайно сложным.
С более высокой точки зрения, все наши операции имеют четкие ожидаемые результаты. Например, "конвертация USDC на Ethereum в LP FRAX/DAI на Polygon и его залог". Это и есть "содержание" нашей операции, а 12 конкретных сделок — это "как" мы действуем. От начальной точки до конечной необходимо выполнить ряд четких шагов, и все эти шаги поддаются количественной оценке.
Мощный алгоритм маршрутизации сделок может упростить этот процесс до 1-2 шагов. Мы просто описываем желаемый результат, и алгоритм возвращает оптимальный путь, даже обрабатывая сделку напрямую. Эта структура отображения пути называется "намерение" и является важным направлением будущего развития промежуточного ПО Ethereum.
Хотя в отрасли еще не достигнуто согласия по определению намерения, уже существуют некоторые общепринятые мнения. Определение Paradigm гласит: "Намерение — это набор подписей декларативных ограничений, позволяющих пользователям передавать создание транзакций третьим лицам, одновременно сохраняя полный контроль над транзакцией". Дэвид Ма из Near считает: "Транзакция является императивной, тогда как намерение — декларативным. Транзакция указывает, как выполнять EVM для изменения состояния, в то время как намерение просто указывает требуемые изменения состояния, не заботясь о процессе реализации".
Обе эти дефиниции подчеркивают "декларативный" характер намерения, то есть стремление к внешней помощи через обмен данными между пользователем и "решателем". Пользователь заявляет желаемый результат, а решатель предоставляет способ его достижения. В отличие от сделок с конкретными параметрами, намерение требует третьей стороны для сопоставления. Кроме того, есть ограничительные условия, которые сужают возможности до меньшего фильтруемого набора для выбора пользователем.
С примера моего друга, система намерений позволяет нам транслировать конечную цель группе решателей, которые вычисляют оптимальный путь. Мы выбираем наиболее выгодный по цене маршрут и выполняем сделку. Все промежуточные шаги обрабатываются решателями, пользователю нужно только подтвердить 1-2 сделки.
Архитектура, основанная на "намерении", уже существует в EVM. При использовании DEX она автоматически находит лучший маршрут для сделки. Например, интерфейс Curve автоматически находит лучший LP для маршрутизации после выбора активов. Например, обмен USDT на frxETH может проходить через несколько LP: USDT > sUSD > sETH > ETH > frxETH, все это выполняется в одной транзакции. Она также предоставляет оценку влияния на цену и способы ограничения проскальзывания.
Это всего лишь базовый пример. Более сложные системы намерений могут обрабатывать больше параметров. Например, "обменять 100,000 FRAX на как можно больше USDC, срок действия до X блока". Решатель определит лучший курс обмена.
Агрегаторы, такие как 1inch или DeFiLlama, используют систему намерений для построения обменных сделок. Пользователи предоставляют параметры выполнения, а затем получают набор потенциальных вариантов ретрансляторов сделок. Пользователи могут выбрать оптимальный вариант в зависимости от сборов и затрат на газ.
Кроме агрегирования сделок, на Ethereum также существуют несколько других типов намерений:
Лимитный ордер
Аукцион в стиле CowSwap
Спонсорство газа
Делегирование
Пакетная обработка сделок
Кросс-цепочное обмен
Хотя типы заказов становятся все более разнообразными, намерение по сути можно рассматривать как усовершенствованную версию лимитного заказа. Оно состоит из конечного состояния, ожидаемого пользователем, и сделки, инициируемой решателем.
Архитектурный дизайн на основе намерений практически не имеет рисков. Во-первых, решатель имеет мотивацию не распространять намерения, содержащие прибыльный MEV. Основной характеристикой намерения является раскрытие данных, пользователи фактически продают MEV в обмен на удобство.
Поскольку намерения не могут быть напрямую переданы в память Ethereum, они хранятся в частном межсетевом пространстве Interpool. Эти Interpool могут быть разрешенными, не требующими разрешений или смешанными.
Без лицензии Interpool использует децентрализованный API, позволяющий свободно делиться и выполнять намерения. Однако они подвержены атакам DDOS и не могут предотвратить распространение злонамеренных намерений.
Interpool использует доверенные API, которые могут противостоять DDoS-атакам и контролировать распространение намерений. Они полагаются на надежных посредников, но существует предположение о доверии.
Смешанные решения пытаются сбалансировать преимущества и недостатки обоих. Например, CoW Protocol использует доверенную сторону для проведения аукционов, но участие не требует разрешения.
В настоящее время наиболее популярный Interpool является централизованным и лицензированным, нет мотивации делиться информацией с конкурентами. Это создает риск монополии, что может привести к введению дополнительных сборов и другим формам ренты.
Интенция на самом деле является формой арбитража MEV. Арбитражные возможности, создаваемые долгосрочными непогашенными ордерами, могут быть более ценными, чем обычные сделки. Нерегулируемые непрозрачные решатели могут предлагать худшие маршруты для максимизации своей прибыли. Пользователи должны осторожно выбирать решателей и использовать свои переговорные способности, чтобы заставить решателей конкурировать друг с другом.
CoWSwap использует дизайн массовых аукционов, чтобы находить лучшую цену расчета для трейдеров через публичные соревнования решателей. Это может гарантировать согласованность цен на сделки в одной партии, устраняя арбитраж впереди и сзади. Но в заказах CoW все еще существует некоторый MEV, потому что маркетмейкеры должны арбитражить на других площадках, чтобы получить прибыль.
В настоящее время некоторые протоколы разрабатывают инфраструктуру смешанных систем на основе намерений. Например, SUAVE от Flashbot строит частные мемпулы и сети построения блоков, а Anom работает над следующим поколением инфраструктуры без разрешений.
Хотя окончательный победитель системы намерений еще не ясен, она представляет собой революцию промежуточного программного обеспечения, происходящую в области криптовалют. Существующий криптоинтерфейс недостаточно дружелюбен к обычным пользователям, и система намерений, как ожидается, упростит операции и стимулирует более широкое использование. В будущем намерения могут применяться к более общим данным и произвольной обработке данных.
Это создало возможности для разработки на Fraxchain, такие как кошельки с абстракцией учетной записи по умолчанию. Мощный уровень намерений может разблокировать новые случаи использования для продуктов Frax и упростить приложения, построенные на его основе.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
4
Поделиться
комментарий
0/400
YieldChaser
· 20ч назад
Не изменишься, правда?
Посмотреть ОригиналОтветить0
SerumSqueezer
· 20ч назад
Хорошо, сосредоточимся на одном умном.
Посмотреть ОригиналОтветить0
ponzi_poet
· 21ч назад
Выровнял, с Ботами смарт-контрактов отнимают хлеб.
Посмотреть ОригиналОтветить0
Token_Sherpa
· 21ч назад
мэ... еще одна "дружественная пользователю" дымовая завеса для понзиномики
Система намерений: Упрощенный путь к сложным операциям в Децентрализованных финансах
Система намерений: потенциальные решения проблемы сложности Децентрализованных финансов
Перед крахом Luna я управлял стратегией дохода от стейблкоинов для друга, который не был слишком знаком с криптовалютами. Наше сотрудничество заключалось в том, что он помещал средства в аппаратный кошелек, а затем мы регулярно проводили видеоконференции, на которых я шаг за шагом обучал его действиям.
Мы распределяем средства по нескольким Децентрализованным финансам на различных цепочках. Во время каждой встречи нам необходимо проводить множество операций, таких как одобрение, переводы, обмен, депозиты и выводы. Средства переводятся в различные настраиваемые LP-пулы, блокировки и т.д., чтобы максимизировать доходность. Мы использовали почти все основные кросс-цепочные мосты, DEX и агрегаторы доходности, чтобы получить любую возможную доходность.
Самой сложной частью этого процесса является объяснение всех сложных шагов операций. Например, чтобы обменять USDC на FRAX/DAI LP на Polygon, требуется 12 транзакций:
Хотя мы всего лишь имитируем операции нескольких DApp для фарминга доходов, ручное выполнение оказывается необычайно сложным.
С более высокой точки зрения, все наши операции имеют четкие ожидаемые результаты. Например, "конвертация USDC на Ethereum в LP FRAX/DAI на Polygon и его залог". Это и есть "содержание" нашей операции, а 12 конкретных сделок — это "как" мы действуем. От начальной точки до конечной необходимо выполнить ряд четких шагов, и все эти шаги поддаются количественной оценке.
Мощный алгоритм маршрутизации сделок может упростить этот процесс до 1-2 шагов. Мы просто описываем желаемый результат, и алгоритм возвращает оптимальный путь, даже обрабатывая сделку напрямую. Эта структура отображения пути называется "намерение" и является важным направлением будущего развития промежуточного ПО Ethereum.
Хотя в отрасли еще не достигнуто согласия по определению намерения, уже существуют некоторые общепринятые мнения. Определение Paradigm гласит: "Намерение — это набор подписей декларативных ограничений, позволяющих пользователям передавать создание транзакций третьим лицам, одновременно сохраняя полный контроль над транзакцией". Дэвид Ма из Near считает: "Транзакция является императивной, тогда как намерение — декларативным. Транзакция указывает, как выполнять EVM для изменения состояния, в то время как намерение просто указывает требуемые изменения состояния, не заботясь о процессе реализации".
Обе эти дефиниции подчеркивают "декларативный" характер намерения, то есть стремление к внешней помощи через обмен данными между пользователем и "решателем". Пользователь заявляет желаемый результат, а решатель предоставляет способ его достижения. В отличие от сделок с конкретными параметрами, намерение требует третьей стороны для сопоставления. Кроме того, есть ограничительные условия, которые сужают возможности до меньшего фильтруемого набора для выбора пользователем.
С примера моего друга, система намерений позволяет нам транслировать конечную цель группе решателей, которые вычисляют оптимальный путь. Мы выбираем наиболее выгодный по цене маршрут и выполняем сделку. Все промежуточные шаги обрабатываются решателями, пользователю нужно только подтвердить 1-2 сделки.
Архитектура, основанная на "намерении", уже существует в EVM. При использовании DEX она автоматически находит лучший маршрут для сделки. Например, интерфейс Curve автоматически находит лучший LP для маршрутизации после выбора активов. Например, обмен USDT на frxETH может проходить через несколько LP: USDT > sUSD > sETH > ETH > frxETH, все это выполняется в одной транзакции. Она также предоставляет оценку влияния на цену и способы ограничения проскальзывания.
Это всего лишь базовый пример. Более сложные системы намерений могут обрабатывать больше параметров. Например, "обменять 100,000 FRAX на как можно больше USDC, срок действия до X блока". Решатель определит лучший курс обмена.
Агрегаторы, такие как 1inch или DeFiLlama, используют систему намерений для построения обменных сделок. Пользователи предоставляют параметры выполнения, а затем получают набор потенциальных вариантов ретрансляторов сделок. Пользователи могут выбрать оптимальный вариант в зависимости от сборов и затрат на газ.
Кроме агрегирования сделок, на Ethereum также существуют несколько других типов намерений:
Хотя типы заказов становятся все более разнообразными, намерение по сути можно рассматривать как усовершенствованную версию лимитного заказа. Оно состоит из конечного состояния, ожидаемого пользователем, и сделки, инициируемой решателем.
Архитектурный дизайн на основе намерений практически не имеет рисков. Во-первых, решатель имеет мотивацию не распространять намерения, содержащие прибыльный MEV. Основной характеристикой намерения является раскрытие данных, пользователи фактически продают MEV в обмен на удобство.
Поскольку намерения не могут быть напрямую переданы в память Ethereum, они хранятся в частном межсетевом пространстве Interpool. Эти Interpool могут быть разрешенными, не требующими разрешений или смешанными.
Без лицензии Interpool использует децентрализованный API, позволяющий свободно делиться и выполнять намерения. Однако они подвержены атакам DDOS и не могут предотвратить распространение злонамеренных намерений.
Interpool использует доверенные API, которые могут противостоять DDoS-атакам и контролировать распространение намерений. Они полагаются на надежных посредников, но существует предположение о доверии.
Смешанные решения пытаются сбалансировать преимущества и недостатки обоих. Например, CoW Protocol использует доверенную сторону для проведения аукционов, но участие не требует разрешения.
В настоящее время наиболее популярный Interpool является централизованным и лицензированным, нет мотивации делиться информацией с конкурентами. Это создает риск монополии, что может привести к введению дополнительных сборов и другим формам ренты.
Интенция на самом деле является формой арбитража MEV. Арбитражные возможности, создаваемые долгосрочными непогашенными ордерами, могут быть более ценными, чем обычные сделки. Нерегулируемые непрозрачные решатели могут предлагать худшие маршруты для максимизации своей прибыли. Пользователи должны осторожно выбирать решателей и использовать свои переговорные способности, чтобы заставить решателей конкурировать друг с другом.
CoWSwap использует дизайн массовых аукционов, чтобы находить лучшую цену расчета для трейдеров через публичные соревнования решателей. Это может гарантировать согласованность цен на сделки в одной партии, устраняя арбитраж впереди и сзади. Но в заказах CoW все еще существует некоторый MEV, потому что маркетмейкеры должны арбитражить на других площадках, чтобы получить прибыль.
В настоящее время некоторые протоколы разрабатывают инфраструктуру смешанных систем на основе намерений. Например, SUAVE от Flashbot строит частные мемпулы и сети построения блоков, а Anom работает над следующим поколением инфраструктуры без разрешений.
Хотя окончательный победитель системы намерений еще не ясен, она представляет собой революцию промежуточного программного обеспечения, происходящую в области криптовалют. Существующий криптоинтерфейс недостаточно дружелюбен к обычным пользователям, и система намерений, как ожидается, упростит операции и стимулирует более широкое использование. В будущем намерения могут применяться к более общим данным и произвольной обработке данных.
Это создало возможности для разработки на Fraxchain, такие как кошельки с абстракцией учетной записи по умолчанию. Мощный уровень намерений может разблокировать новые случаи использования для продуктов Frax и упростить приложения, построенные на его основе.