Оригинальная статья написана Адамом Арреолой @NGC Ventures.
Китайский перевод: Тадд Цай и Генри Чжан @NGC Ventures
представлять
На данном этапе проведение транзакций с использованием блокчейн-решений слишком сложно для обычного пользователя. Пользователи могут знать, какова их цель, но сложные шаги мешают им достичь цели. Недавно внимание сообщества привлекло решение под названием «интент-ориентированный дизайн». Намерения позволяют пользователям описывать желаемый результат, а не перечислять каждый шаг, необходимый для достижения этой цели. Например, если пользователь хотел получить определенное количество Ethereum (ETH) и был готов заплатить определенное количество биткойнов (BTC) за его получение, решение, ориентированное на намерения, сделало бы это возможным без необходимости указывать пользователям конкретную сумму. шаги для кросс-чейн транзакций.
В этой статье будут рассмотрены новые проекты, ориентированные на намерения, и то, как они упростят взаимодействие с блокчейном, а также подробно рассмотрен жизненный цикл намерений, текущие реализации связанных проектов и будущие применения этой технологии. Помимо оценки рисков и проблем, связанных с системами, ориентированными на намерения, в этой статье будут оценены потоки ценности и представлен всесторонний анализ этой инновации, которая быстро меняет ландшафт блокчейна.
Пользователям нужен краткий процесс взаимодействия с блокчейном
Сложность транзакций блокчейна создает неравные условия игры, на которых только самые опытные пользователи могут надеяться на прибыль. Опытные участники, такие как маркет-мейкеры, компании высокочастотной торговли и поисковики MEV, используют передовые ресурсы, системы и алгоритмы для конкуренции с целью максимизации прибыли.
Ориентированный на намерения дизайн помогает уравнять правила игры и оптимизировать транзакции пользователей в сети, одновременно повышая эффективность использования капитала во всей системе. Для опытных участников стать решателем в системе, ориентированной на намерения, не является значительным переходом, учитывая их существующие возможности. Система, ориентированная на намерения, обеспечивает улучшенный пользовательский интерфейс, оптимизированные затраты на газ, обработку проскальзываний и лучшую компоновку.
Пользователям нужно только описать эффект, которого они хотят достичь, и они легко смогут достичь своих целей. Пользователям не нужно знать или понимать основные процессы, необходимые для достижения их целей; им просто нужно знать, каков конечный результат, который они хотят. Это делает транзакции внутри цепочки более приемлемыми для обычных участников. Предоставление пользователям улучшенного и более простого в использовании рабочего интерфейса может увеличить спрос пользователей на системы блокчейна, тем самым увеличивая общую ликвидность и делая экосистему блокчейна более надежной.
Если копнуть глубже, система, ориентированная на намерения, устраняет распространенные разочарования пользователей, связанные с комиссиями за газ и проскальзыванием. Например, в традиционных транзакциях блокчейна пользователи должны платить комиссию за газ, что может быть незнакомым опытом для начинающих пользователей, привыкших к абстрагированию этих комиссий в традиционных финансовых системах. Абстракция учетной записи (представленная через ERC-4337) позволяет пользователям оплачивать сборы за газ с помощью любого токена ERC-20 или спонсировать и оплачивать сборы за газ посредством лицензионного соглашения для своих пользователей, что делает оплату сборов за газ более гибкой. Это не только упрощает процесс взаимодействия, но и повышает контроль над транзакциями. Система, ориентированная на намерения, может оптимизировать плату за газ, необходимую для каждой транзакции, для достижения желаемого эффекта, не заставляя пользователя мучительно оценивать необходимый газ. Аналогично, пользователи часто страдают при оценке проскальзывания. Системы, ориентированные на намерения, могут абстрагировать и оптимизировать настройки проскальзывания и время торговли, чтобы минимизировать влияние цены на пользователей.
Жизненный цикл намерения
Хотя цель состоит в том, чтобы упростить торговый опыт пользователя, технология, лежащая в основе этого, сложна. Над созданием систем намерений работают несколько разных команд, но типичный поток транзакций, ориентированных на намерения, выглядит следующим образом:
Изображение из статьи Flashbots «Цепочка поставок MEV: взгляд в будущее отрасли»
**1. Отправка вне сети: **Пользователи используют кошельки для отправки намерений.
**2. Введите пул памяти (Mempool) или отправьте его построителю блоков (Block builder): **Транзакции могут выбрать вход в пул памяти или отправить его непосредственно построителю блоков для ускорения выполнения. Выбор между использованием альтернативного пула памяти, стандартного пула памяти или обходом пула памяти полностью зависит от конкретных требований вашего намерения. Например, обмены с высокой стоимостью, особенно те, которые соответствуют стандарту ERC-4337, часто предназначены для полного обхода общедоступного мемпула. Это сделано для снижения рисков, связанных с вредоносными MEV, такими как опережающие атаки и сэндвич-атаки. Вместо этого эти транзакции отправляются непосредственно из Bundler (который обычно действует как сборщик блоков), обеспечивая более быстрый и безопасный процесс транзакции.
3. Поисковые системы MEV ищут возможности: Если транзакция попадает в мемпул, поисковая система MEV увидит данные в мемпуле и будет искать лучший путь для достижения цели и возможности получения прибыли. Поисковики MEV могут обрабатывать транзакции самостоятельно или продавать найденную информацию «обработчику». В большинстве случаев поисковики MEV не только выявляют возможности, но и сами выступают в качестве обработчиков.
**4. Процессоры конкурируют за лучшее исполнение сделок и объединение намерений: **Процессоры выступают в роли маркет-мейкеров, конкурируя за предоставление пользователям наилучшего исполнения сделок. Пользователи, естественно, ищут самое дешевое и быстрое решение для достижения своих целей, а процессоры, которые могут предоставить это решение, получают комиссию. Процессоры объединяют несколько намерений в пакеты, чтобы их можно было выполнить за одну транзакцию, а затем пересылают эти пакеты сборщикам блоков для размещения их в следующих блоках.
5. Построение и проверка блоков. Разработчики блоков выбирают пакеты и упаковывают их в блоки. Эти блоки затем отправляются валидаторам для включения их в блокчейн. Этот этап представляет собой окончательную сборку и проверку намерений, гарантируя их правильное исполнение и запись в блокчейн.
Существующие проекты, связанные с намерениями
Ранние формы проектирования, ориентированного на намерения, уже можно увидеть в существующих приложениях и блокчейнах. Среди известных проектов:
Коровий протокол + коровий обмен
Коровий протокол — это торговый протокол без разрешения, который использует пакетные аукционы для определения цен. Максимизируйте ликвидность, находя возможности для «совпадения желаний» (ситуация, когда у каждого из двух пользователей есть то, что хочет другой) и агрегируя все доступные источники ликвидности в сети. В отличие от традиционных протоколов транзакций, процессоры Cow Protocol конкурируют за предоставление пользователям лучшего решения для их целей.
Cow swap — это внешний интерфейс для протокола Cow, разработанный той же командой. Это децентрализованная биржа (DEX), которая использует подход, ориентированный на намерения, чтобы помочь пользователям находить самые низкие торговые цены среди всех DEX и агрегаторов. Кроме того, ориентированная на намерения конструкция Cow swap защищает пользователей от опережающих и других вредных MEV. Новая функция Cow Swap, Cow Hooks, позволяет разработчикам и опытным трейдерам писать собственные операции (такие как торговля, кросс-чейн, ставки, депозиты и т. д.). Эти операции могут выполняться до или после транзакции, и все они включены в одна транзакция, таким образом, намерение полностью отражено.
Душевой кошелек
Soul Wallet (одна из портфельных компаний NGC Ventures) — это предстоящий удобный кошелек для смарт-контрактов, который использует абстракцию учетной записи для повышения гибкости оплаты газа и спонсорства. Он также может реализовать социальное восстановление — безопасный механизм восстановления зашифрованных кошельков без использования мнемонических фраз. Большинство (например, три из пяти) других кошельков, принадлежащих пользователю или его доверенным друзьям и членам семьи (называемым «опекунами»), могут подписать соглашение о восстановлении, чтобы помочь пользователю восстановить доступ к нему. В дополнение к социальному восстановлению кошелек Soul также предлагает двухфакторную проверку, позволяя пользователям назначать другой кошелек для подтверждения транзакций. Кроме того, кошелек Soul абстрагирует базовые механизмы блокчейна, чтобы обеспечить удобство использования Ethereum и его различных решений уровня 2. Безопасный обмен в один клик в кошельке Soul использует абстракцию учетной записи, позволяя пользователям торговать, не беспокоясь о рисках безопасности и ручном утверждении токенов.
UniswapX
Новый продукт Uniswap, UniswapX, решает некоторые из наиболее насущных проблем в сфере DeFi благодаря своей архитектуре, ориентированной на намерения.
Одна из целей UniswapX — решить проблему децентрализованной ликвидности. Объединяя различные источники ликвидности, такие как пулы Uniswap V2 и V3 различных пар активов, UniswapX удовлетворит желание каждого пользователя найти активы и предоставить пользователям лучшие цены на активы. Это обусловлено сторонними заполнителями, которые используют ликвидность из этих различных пулов или свою собственную ликвидность для проведения транзакций.
UniswapX также обеспечивает пользователям процесс транзакции без газа, позволяя филлерам нести комиссию за газ биржи и включать ее в цену транзакции. Это избавляет пользователей от необходимости платить за неудачные транзакции или хранить собственные сетевые токены для оплаты газа, что еще больше упрощает работу пользователей Uniswap.
В дальнейшем UniswapX планирует запустить дополнительные функции, соответствующие своей философии, основанной на намерениях. Предстоящая поддержка Uniswap V4 — это событие, заслуживающее внимания, но еще более новаторским является внедрение безгазовой кросс-чейн-торговли. Пользователи смогут указать, какие активы они получают в своей целевой цепочке, избегая тем самым высоких комиссий и задержек, связанных с межсетевыми транзакциями.
Предстоящие протоколы намерений
Анома
Anoma (еще одна портфельная компания NGC Ventures) — это универсальное решение для намерений, разрабатываемое Heliax, которое позволит совершать транзакции с наложенными условиями. Протокол стремится найти наилучшее соответствие между различными блокчейнами для намерений пользователя, обеспечивая выполнение транзакций в соответствии с условиями, указанными пользователем. Это достигается за счет децентрализованного механизма обнаружения контрагентов, который устраняет зависимость протокола от централизованных сторонних учреждений, тем самым усиливая согласованность протокола с децентрализованным духом блокчейна.
Благодаря распределенному подходу Anoma позволяет процессорам конкурировать друг с другом за достижение целей пользователя. Децентрализованные контрагенты исследуют прямое и не требующее доверия взаимодействие между сторонами, а распределенные решения используют коллективные вычислительные ресурсы процессоров для эффективного выполнения намерений пользователей.
Кроме того, возможность многоцепочечного атомарного расчета Anoma оптимизирует транзакции с цифровыми активами в нескольких блокчейнах, сжимая процесс в одну транзакцию. Эта функция устраняет необходимость ручного проведения серии транзакций, повышая эффективность и общий пользовательский опыт межсетевых транзакций.
###SUAVE на базе Flashbots
SUAVE (Единый унифицированный аукцион для выражения стоимости) — это продукт, разработанный Flashbots (еще одна портфельная компания NGC Ventures), который отделяет роли мемпула и построителя блоков от существующих блокчейнов и предоставляет узкоспециализированную централизованную и децентрализованную альтернативу Plug-and-Play. SUAVE стремится способствовать децентрализации строительства блоков, чтобы уменьшить возможность цензуры и злоупотреблений властью со стороны создателей блоков в экосистеме блокчейна. По состоянию на неделю с 25 августа 2023 года пять крупнейших разработчиков блоков на Ethereum построили примерно 90% блоков, и примерно 48% построенных блоков соответствуют требованиям OFAC. Это приводит к риску того, что пользователи подвергнутся централизованной цензуре, что противоречит первоначальному замыслу децентрализованной и устойчивой к цензуре системы, созданной Ethereum.
SUAVE разрабатывает MEVM, профессиональную версию EVM, которая позволяет разработчикам создавать приложения MEV в виде смарт-контрактов в гибкой и выразительной среде программирования. MEVM состоит из трех основных компонентов: Универсальной среды предпочтений (UPE), которая представляет собой цепочку и пул памяти, предназначенных для выражения и агрегирования предпочтений (намерений) в различных цепочках; и Рынок наилучшего исполнения (OEM), на котором процессоры конкурируют за предоставление оптимальных исполнение намерений, отправленных пользователем, и децентрализованная сеть создателей блоков, объединяющая криптографические намерения пользователей в блоки. Эта архитектура упрощает создание новых приложений MEV, способствует конкуренции в решении задач и децентрализует цепочку поставок MEV.
Дорожная карта SUAVE (разделенная на три этапа: Центавра, Андромеда и Гелиос) описывает их планы по изменению ландшафта MEV посредством целенаправленного проектирования. На этапе Centauri SUAVE представила аукцион потока заказов с учетом конфиденциальности, позволяющий пользователям повторно использовать MEV, полученный в результате их транзакций. На этапе Andromeda запуск основной сети SUAVE позволит пользователям выражать намерения на рынке исполнения SUAVE и использовать механизм SGX (на основе SGX) для повышения эффективности и конфиденциальности аукционов и генерации блоков. Фаза Helios приведет к дальнейшей децентрализации сети зданий и заложит основу для междоменных решений MEV. Этот ориентированный на намерения подход соответствует миссии SUAVE по созданию нейтрального дома для пользователей, поисковиков, разработчиков и валидаторов различных блокчейнов.
В нынешнем виде намерениям не хватает стандартизированного языка для общения между системами блокчейнов. Это может привести к неправильной интерпретации намерений между цепочками, что приведет к нежелательным результатам, таким как неправильный обмен токенами. Essential хочет решить эту проблему, создав доменно-ориентированный язык (DSL) для намерений, чтобы пользователи могли эффективно передавать намерения между различными системами и интерпретировать их процессорами.
По словам команды проекта, новый стандарт ERC Essential отличается от ERC-4337 тем, что он возлагает на процессоры задачу создания действительных транзакций для удовлетворения намерений пользователя. По состоянию на 25 августа 2023 г. команда не поделилась подробностями о предстоящем стандартном механизме ERC. Это новое решение принесет преимущества ориентированного на намерения дизайна в EVM-совместимые блокчейны, выводя намерения за пределы Ethereum через EVM и создавая более плавную работу для более широкой экосистемы блокчейнов.
Наконец, Essential стремится сделать еще один шаг вперед, создав модульные уровни намерений. Намерения будут сгруппированы в отдельные пакеты, а модульный уровень намерений будет обрабатывать каждый новый фрагмент как решение пакета намерений. Модульный уровень намерений Essential облегчит прозрачное агрегирование потока заказов, направляя весь поток заказов через единую сеть процессоров, гарантируя, что у них будет доступ к как можно большему количеству информации для обработки транзакций. Более того, поощряя конкуренцию между процессорами за предоставление пользователям наилучшей реализации намерений, модульный уровень намерений сможет противостоять вредоносному MEV в системах проектирования, ориентированных на транзакции. Модульность этого уровня позволит интегрировать протокол в различные экосистемы, создавая пути для эффективного выполнения межсетевых намерений.
Потенциальные будущие применения
Разрабатывается множество новых приложений, которые будут доступны пользователям в будущем;
● Условные намерения позволят выполнять действия на основе конкретных условий, таких как результат определенных управленческих решений или достигнутая цена.
● Непрерывные намерения позволят многократно выполнять операции с помощью одного выражения намерения, тем самым решая такие задачи, как выравнивание затрат или создание рынка.
Целенаправленный дизайн также можно сочетать с другими уникальными технологиями, такими как искусственный интеллект. Например, используя дизайн, ориентированный на намерения, посредством абстракции учетных записей и сочетая его с искусственным интеллектом, пользователи могут пользоваться персонализированными и автоматизированными инвестиционными стратегиями. Предоставление каждому пользователю индивидуального опыта работы с блокчейном упрощает операции внутри цепочки и открывает двери для новых инновационных приложений и услуг. Кроме того, искусственный интеллект можно использовать для расширения возможностей процессоров, помогая им оптимизировать исполнение сделок и более эффективно адаптироваться к рыночным условиям.
Еще одно интересное потенциальное применение намерений — в сочетании с Real World Assets (RWA):
Если пользователи хотят конвертировать традиционные финансовые активы в токенизированные активы блокчейна, Intent можно использовать для соединения традиционных финансов и DeFi.
Намерение может использоваться в протоколах кредитования, где пользователи указывают свое намерение использовать RWA в качестве залога для кредитов DeFi. Протоколы могут токенизировать активы для пользователей и использовать их в качестве залога, не требуя от пользователей указывать каждую транзакцию, необходимую для достижения их целей.
В случае, когда пользователь хочет получить доход от токенизации недвижимости, намерение может помочь пользователю получить доход RWA. Протокол может инвестировать в недвижимость от имени пользователей и получать доход от аренды или повышения стоимости недвижимости.
Кроме того, дизайн, ориентированный на намерения, может быть применен за пределами сферы блокчейна, совершив революцию во многих аспектах повседневной жизни. Например:
Решения, ориентированные на намерения, могут объединять приложения для совместного использования поездок, такие как Uber и Lyft, чтобы пользователи могли выразить свои намерения в поездке, а система могла найти лучшие варианты поездок для пользователей на нескольких платформах.
При бронировании рейса системы на основе намерений могут анализировать предпочтения пользователя, такие как даты поездки, предпочитаемые авиакомпании и бюджетные ограничения, чтобы найти лучший вариант полета, который пользователь может забронировать.
Благодаря продуманному дизайну пользователи могут находить лучшие предложения во многих интернет-магазинах, что повышает удобство покупок в Интернете.
В отличие от традиционных агрегаторов, таких как Expedia, которые могут только собирать варианты, системы, ориентированные на намерения, учитывают и интерпретируют потенциальные потребности пользователей. В то время как агрегаторы предлагают фиксированный набор вариантов на основе заранее определенных критериев, системы, ориентированные на намерения, активно учитывают уникальные предпочтения каждого пользователя, динамически адаптируясь для предоставления более персонализированных решений.
Риски и проблемы
Хотя намерения оптимизируют поток пользовательского опыта, они также создают ряд рисков и проблем. Во-первых, Intent полагается на аутсорсинг принятия решений третьим лицам — переработчикам и разработчикам блоков. Это означает, что пользователи должны проявлять определенный уровень доверия к этим сторонам и системам, которые их связывают. Пользователям следует опасаться процессоров и сборщиков блоков, которые злоупотребляют своей способностью взимать высокие комиссии за выполнение намерений или отдавать приоритет выполнению намерений, которые предлагают самые высокие вознаграждения. Это может привести к тому, что пользователи будут платить слишком много за выполнение своего намерения, что сделает систему неэффективной. Аналогичным образом, если небольшая группа людей контролирует выполнение большинства намерений, система рискует, что небольшое количество людей будет определять условия, устанавливать цены или проверять транзакции. Это может привести к снижению конкуренции, увеличению затрат пользователей и снижению общей децентрализации. Чтобы эти факторы не препятствовали инновациям и не портили пользовательский опыт, пользователи криптовалют должны требовать разработки систем, которые противостоят централизации и помогают создавать заслуживающие доверия и нейтральные экосистемы посредством прозрачности и криптоэкономических стимулов, которые стимулируют хорошее поведение посредников.
Пользователи, взаимодействующие с системами, ориентированными на намерения, также рискуют неправильно истолковать свои намерения, например, выполняя неправильные действия и создавая непредвиденные последствия. Разработчикам следует проявлять осторожность, чтобы избежать этого риска, разрабатывая стандартизированные формы общения с намерением в основе, такие как общий предметно-ориентированный язык, на котором строится Essential.
Наконец, с появлением систем, ориентированных на намерения, могут возникнуть новые угрозы безопасности. Примеры включают случайное предоставление несанкционированного доступа к учетной записи, утечку данных, которая ставит под угрозу конфиденциальность пользователей, а также утечку информации, которая позволяет другим трейдерам опережать рынок или манипулировать им. В таких обстоятельствах нереалистично ожидать от процессора честного и беспристрастного поведения. Точно так же, как сегодняшние поисковики MEV используют систему для получения прибыли, у процессоров в системах, ориентированных на намерения, будет стимул обманывать, если это выгодно. Таким образом, на архитекторах этих систем лежит ответственность за создание структуры, которая препятствует вредоносному поведению и одновременно обеспечивает результаты, наиболее выгодные для пользователей.
Изменение потоков создания ценности в системах, ориентированных на намерения
В архитектуре, ориентированной на намерения, интересы поисковиков, процессоров, сборщиков блоков и валидаторов MEV совпадают с выполнением намерений пользователя. На данный момент ценность блокчейн-систем, ориентированных на намерения, направлена в первую очередь на поисковиков, процессоров и сборщиков блоков MEV, поскольку они работают вместе, чтобы общаться и достигать наилучших возможных результатов для пользователей, а также от процесса получения прибыли.
Очевидно, что поисковики и процессоры MEV приобретают ценность. Они первыми видят намерение и являются людьми, которые находят наибольшую ценность в отдельных фрагментированных намерениях или в группах потенциальных намерений, которые они могут обрабатывать пакетами. Переработчики фактически выступают в роли маркет-мейкеров, конкурируя за предоставление лучших предложений своим пользователям. Пользователям нужен самый дешевый и быстрый способ достичь своих намерений. Реализация намерений наилучшим образом — это не только услуга, но и выгодная возможность для этих людей, помогающая мотивировать их на достижение наилучших возможных результатов. Согласование интересов пользователей, поисковиков и обработчиков MEV помогает системе работать эффективно и прозрачно, создавая конкурентную среду, приносящую пользу всем участникам.
Большая часть стоимости также поступает к строителям блоков. Строители блоков несут ответственность за создание и определение формирования блоков, играя ключевую роль в реализации намерений каждого пользователя. Поскольку поисковики, обработчики и пользователи полагаются на сборщиков блоков для выполнения своих намерений, роль сборщика блоков становится особенно ценной для всех участников по мере того, как система становится более сложной.
Однако, поскольку конкуренция между поисковиками, обработчиками и разработчиками продолжает усиливаться, ожидается, что ценность будет перераспределяться между валидаторами, заинтересованными лицами и пользователями, что отражает развивающийся характер экосистемы MEV.
Валидаторы и стейкеры получат большую выгоду от острой конкуренции среди поисковиков, процессоров и разработчиков. По мере того, как все больше переработчиков, поисковиков и строителей присоединяются к пространству MEV, индивидуальная прибыль будет снижаться. Поскольку прозрачность архитектуры, ориентированной на намерения, возрастает, а стороны объединяют алгоритмы, скопированные друг у друга, плата за газ может в конечном итоге съесть большую часть прибыли, которую надеются получить переработчики. Стоит отметить, что ценность не исчезает, а перераспределяется между валидаторами и стейкерами. Это изменение имеет решающее значение для долгосрочной стабильности сети. Полностью компенсируемый валидатор увеличивает бюджет безопасности сети, а более высокие вознаграждения за ставки стимулируют дальнейшие ставки, улучшая общую безопасность сети.
Более того, поскольку система становится более эффективной и конкурентоспособной, пользователи (инициаторы транзакций) также получат выгоду. Снижение прибыли процессоров и платы за газ позволяют пользователям реализовывать свои намерения с меньшими затратами. Кроме того, усиление конкуренции между процессорами за предоставление лучших путей выполнения приводит к более выгодным ценам и более быстрым транзакциям для пользователей.
Заключение
Смена парадигмы, основанная на намерениях, — это не только технологический прогресс, но и сдвиг ценностных предпочтений. Участники проекта должны сосредоточить усилия по разработке на достижении намерений пользователей, а не на сложных операциях. Системы, ориентированные на намерения, открывают путь к компонуемому ландшафту блокчейнов, в котором ценятся потребности пользователей, эффективность и прозрачность. Мало того, улучшенный пользовательский опыт может также ускорить внедрение криптографических приложений, делая сложную технологию блокчейна более актуальной для повседневных привычек использования пользователей. Исследование намерений дает нам представление о будущем: согласование интересов пользователей, поисковиков MEV, процессоров и разработчиков блоков может упростить взаимодействие блокчейнов и стимулировать развитие всей криптоэкосистемы. Отдавая приоритет выполнению намерений пользователей, разработчики прокладывают путь к более справедливому и ориентированному на пользователя ландшафту блокчейна, где поток ценностей привязан к осуществлению человеческих намерений. Появление дизайна, ориентированного на намерения, знаменует собой преобразующий момент и начало новой эры блокчейна, превращая сложный технологический лабиринт в ориентированный на пользователя фронтир.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
NGC Ventures: Целенаправленный дизайн в блокчейн-системах
Оригинальная статья написана Адамом Арреолой @NGC Ventures.
Китайский перевод: Тадд Цай и Генри Чжан @NGC Ventures
представлять
На данном этапе проведение транзакций с использованием блокчейн-решений слишком сложно для обычного пользователя. Пользователи могут знать, какова их цель, но сложные шаги мешают им достичь цели. Недавно внимание сообщества привлекло решение под названием «интент-ориентированный дизайн». Намерения позволяют пользователям описывать желаемый результат, а не перечислять каждый шаг, необходимый для достижения этой цели. Например, если пользователь хотел получить определенное количество Ethereum (ETH) и был готов заплатить определенное количество биткойнов (BTC) за его получение, решение, ориентированное на намерения, сделало бы это возможным без необходимости указывать пользователям конкретную сумму. шаги для кросс-чейн транзакций.
В этой статье будут рассмотрены новые проекты, ориентированные на намерения, и то, как они упростят взаимодействие с блокчейном, а также подробно рассмотрен жизненный цикл намерений, текущие реализации связанных проектов и будущие применения этой технологии. Помимо оценки рисков и проблем, связанных с системами, ориентированными на намерения, в этой статье будут оценены потоки ценности и представлен всесторонний анализ этой инновации, которая быстро меняет ландшафт блокчейна.
Пользователям нужен краткий процесс взаимодействия с блокчейном
Сложность транзакций блокчейна создает неравные условия игры, на которых только самые опытные пользователи могут надеяться на прибыль. Опытные участники, такие как маркет-мейкеры, компании высокочастотной торговли и поисковики MEV, используют передовые ресурсы, системы и алгоритмы для конкуренции с целью максимизации прибыли.
Ориентированный на намерения дизайн помогает уравнять правила игры и оптимизировать транзакции пользователей в сети, одновременно повышая эффективность использования капитала во всей системе. Для опытных участников стать решателем в системе, ориентированной на намерения, не является значительным переходом, учитывая их существующие возможности. Система, ориентированная на намерения, обеспечивает улучшенный пользовательский интерфейс, оптимизированные затраты на газ, обработку проскальзываний и лучшую компоновку.
Пользователям нужно только описать эффект, которого они хотят достичь, и они легко смогут достичь своих целей. Пользователям не нужно знать или понимать основные процессы, необходимые для достижения их целей; им просто нужно знать, каков конечный результат, который они хотят. Это делает транзакции внутри цепочки более приемлемыми для обычных участников. Предоставление пользователям улучшенного и более простого в использовании рабочего интерфейса может увеличить спрос пользователей на системы блокчейна, тем самым увеличивая общую ликвидность и делая экосистему блокчейна более надежной.
Если копнуть глубже, система, ориентированная на намерения, устраняет распространенные разочарования пользователей, связанные с комиссиями за газ и проскальзыванием. Например, в традиционных транзакциях блокчейна пользователи должны платить комиссию за газ, что может быть незнакомым опытом для начинающих пользователей, привыкших к абстрагированию этих комиссий в традиционных финансовых системах. Абстракция учетной записи (представленная через ERC-4337) позволяет пользователям оплачивать сборы за газ с помощью любого токена ERC-20 или спонсировать и оплачивать сборы за газ посредством лицензионного соглашения для своих пользователей, что делает оплату сборов за газ более гибкой. Это не только упрощает процесс взаимодействия, но и повышает контроль над транзакциями. Система, ориентированная на намерения, может оптимизировать плату за газ, необходимую для каждой транзакции, для достижения желаемого эффекта, не заставляя пользователя мучительно оценивать необходимый газ. Аналогично, пользователи часто страдают при оценке проскальзывания. Системы, ориентированные на намерения, могут абстрагировать и оптимизировать настройки проскальзывания и время торговли, чтобы минимизировать влияние цены на пользователей.
Жизненный цикл намерения
Хотя цель состоит в том, чтобы упростить торговый опыт пользователя, технология, лежащая в основе этого, сложна. Над созданием систем намерений работают несколько разных команд, но типичный поток транзакций, ориентированных на намерения, выглядит следующим образом:
Изображение из статьи Flashbots «Цепочка поставок MEV: взгляд в будущее отрасли»
**1. Отправка вне сети: **Пользователи используют кошельки для отправки намерений.
**2. Введите пул памяти (Mempool) или отправьте его построителю блоков (Block builder): **Транзакции могут выбрать вход в пул памяти или отправить его непосредственно построителю блоков для ускорения выполнения. Выбор между использованием альтернативного пула памяти, стандартного пула памяти или обходом пула памяти полностью зависит от конкретных требований вашего намерения. Например, обмены с высокой стоимостью, особенно те, которые соответствуют стандарту ERC-4337, часто предназначены для полного обхода общедоступного мемпула. Это сделано для снижения рисков, связанных с вредоносными MEV, такими как опережающие атаки и сэндвич-атаки. Вместо этого эти транзакции отправляются непосредственно из Bundler (который обычно действует как сборщик блоков), обеспечивая более быстрый и безопасный процесс транзакции.
3. Поисковые системы MEV ищут возможности: Если транзакция попадает в мемпул, поисковая система MEV увидит данные в мемпуле и будет искать лучший путь для достижения цели и возможности получения прибыли. Поисковики MEV могут обрабатывать транзакции самостоятельно или продавать найденную информацию «обработчику». В большинстве случаев поисковики MEV не только выявляют возможности, но и сами выступают в качестве обработчиков.
**4. Процессоры конкурируют за лучшее исполнение сделок и объединение намерений: **Процессоры выступают в роли маркет-мейкеров, конкурируя за предоставление пользователям наилучшего исполнения сделок. Пользователи, естественно, ищут самое дешевое и быстрое решение для достижения своих целей, а процессоры, которые могут предоставить это решение, получают комиссию. Процессоры объединяют несколько намерений в пакеты, чтобы их можно было выполнить за одну транзакцию, а затем пересылают эти пакеты сборщикам блоков для размещения их в следующих блоках.
5. Построение и проверка блоков. Разработчики блоков выбирают пакеты и упаковывают их в блоки. Эти блоки затем отправляются валидаторам для включения их в блокчейн. Этот этап представляет собой окончательную сборку и проверку намерений, гарантируя их правильное исполнение и запись в блокчейн.
Существующие проекты, связанные с намерениями
Ранние формы проектирования, ориентированного на намерения, уже можно увидеть в существующих приложениях и блокчейнах. Среди известных проектов:
Коровий протокол + коровий обмен
Коровий протокол — это торговый протокол без разрешения, который использует пакетные аукционы для определения цен. Максимизируйте ликвидность, находя возможности для «совпадения желаний» (ситуация, когда у каждого из двух пользователей есть то, что хочет другой) и агрегируя все доступные источники ликвидности в сети. В отличие от традиционных протоколов транзакций, процессоры Cow Protocol конкурируют за предоставление пользователям лучшего решения для их целей.
Cow swap — это внешний интерфейс для протокола Cow, разработанный той же командой. Это децентрализованная биржа (DEX), которая использует подход, ориентированный на намерения, чтобы помочь пользователям находить самые низкие торговые цены среди всех DEX и агрегаторов. Кроме того, ориентированная на намерения конструкция Cow swap защищает пользователей от опережающих и других вредных MEV. Новая функция Cow Swap, Cow Hooks, позволяет разработчикам и опытным трейдерам писать собственные операции (такие как торговля, кросс-чейн, ставки, депозиты и т. д.). Эти операции могут выполняться до или после транзакции, и все они включены в одна транзакция, таким образом, намерение полностью отражено.
Душевой кошелек
Soul Wallet (одна из портфельных компаний NGC Ventures) — это предстоящий удобный кошелек для смарт-контрактов, который использует абстракцию учетной записи для повышения гибкости оплаты газа и спонсорства. Он также может реализовать социальное восстановление — безопасный механизм восстановления зашифрованных кошельков без использования мнемонических фраз. Большинство (например, три из пяти) других кошельков, принадлежащих пользователю или его доверенным друзьям и членам семьи (называемым «опекунами»), могут подписать соглашение о восстановлении, чтобы помочь пользователю восстановить доступ к нему. В дополнение к социальному восстановлению кошелек Soul также предлагает двухфакторную проверку, позволяя пользователям назначать другой кошелек для подтверждения транзакций. Кроме того, кошелек Soul абстрагирует базовые механизмы блокчейна, чтобы обеспечить удобство использования Ethereum и его различных решений уровня 2. Безопасный обмен в один клик в кошельке Soul использует абстракцию учетной записи, позволяя пользователям торговать, не беспокоясь о рисках безопасности и ручном утверждении токенов.UniswapX
Новый продукт Uniswap, UniswapX, решает некоторые из наиболее насущных проблем в сфере DeFi благодаря своей архитектуре, ориентированной на намерения.
Одна из целей UniswapX — решить проблему децентрализованной ликвидности. Объединяя различные источники ликвидности, такие как пулы Uniswap V2 и V3 различных пар активов, UniswapX удовлетворит желание каждого пользователя найти активы и предоставить пользователям лучшие цены на активы. Это обусловлено сторонними заполнителями, которые используют ликвидность из этих различных пулов или свою собственную ликвидность для проведения транзакций.
UniswapX также обеспечивает пользователям процесс транзакции без газа, позволяя филлерам нести комиссию за газ биржи и включать ее в цену транзакции. Это избавляет пользователей от необходимости платить за неудачные транзакции или хранить собственные сетевые токены для оплаты газа, что еще больше упрощает работу пользователей Uniswap.
Ориентированный на намерения дизайн UniswapX также помогает защитить от вредных MEV. Например, UniswapX снижает потери пользователей, возвращая пользователям излишки, полученные от заказов, в форме оптимизации цен. Кроме того, UniswapX предназначен для защиты пользователей от опережающих и сэндвич-атак арбитражеров с помощью Permit 2 и Reactor Contract для согласования транзакций с ожиданиями пользователей и корректировки транзакций, которые не соответствуют ожиданиям пользователей. UniswapX использует голландские аукционные заказы с выполнением в зависимости от времени, чтобы стимулировать конкуренцию среди наполнителей и свести к минимуму возникновение вредных MEV.В дальнейшем UniswapX планирует запустить дополнительные функции, соответствующие своей философии, основанной на намерениях. Предстоящая поддержка Uniswap V4 — это событие, заслуживающее внимания, но еще более новаторским является внедрение безгазовой кросс-чейн-торговли. Пользователи смогут указать, какие активы они получают в своей целевой цепочке, избегая тем самым высоких комиссий и задержек, связанных с межсетевыми транзакциями.
Предстоящие протоколы намерений
Анома
Anoma (еще одна портфельная компания NGC Ventures) — это универсальное решение для намерений, разрабатываемое Heliax, которое позволит совершать транзакции с наложенными условиями. Протокол стремится найти наилучшее соответствие между различными блокчейнами для намерений пользователя, обеспечивая выполнение транзакций в соответствии с условиями, указанными пользователем. Это достигается за счет децентрализованного механизма обнаружения контрагентов, который устраняет зависимость протокола от централизованных сторонних учреждений, тем самым усиливая согласованность протокола с децентрализованным духом блокчейна.
Благодаря распределенному подходу Anoma позволяет процессорам конкурировать друг с другом за достижение целей пользователя. Децентрализованные контрагенты исследуют прямое и не требующее доверия взаимодействие между сторонами, а распределенные решения используют коллективные вычислительные ресурсы процессоров для эффективного выполнения намерений пользователей.
Кроме того, возможность многоцепочечного атомарного расчета Anoma оптимизирует транзакции с цифровыми активами в нескольких блокчейнах, сжимая процесс в одну транзакцию. Эта функция устраняет необходимость ручного проведения серии транзакций, повышая эффективность и общий пользовательский опыт межсетевых транзакций.
###SUAVE на базе Flashbots
SUAVE (Единый унифицированный аукцион для выражения стоимости) — это продукт, разработанный Flashbots (еще одна портфельная компания NGC Ventures), который отделяет роли мемпула и построителя блоков от существующих блокчейнов и предоставляет узкоспециализированную централизованную и децентрализованную альтернативу Plug-and-Play. SUAVE стремится способствовать децентрализации строительства блоков, чтобы уменьшить возможность цензуры и злоупотреблений властью со стороны создателей блоков в экосистеме блокчейна. По состоянию на неделю с 25 августа 2023 года пять крупнейших разработчиков блоков на Ethereum построили примерно 90% блоков, и примерно 48% построенных блоков соответствуют требованиям OFAC. Это приводит к риску того, что пользователи подвергнутся централизованной цензуре, что противоречит первоначальному замыслу децентрализованной и устойчивой к цензуре системы, созданной Ethereum.
SUAVE разрабатывает MEVM, профессиональную версию EVM, которая позволяет разработчикам создавать приложения MEV в виде смарт-контрактов в гибкой и выразительной среде программирования. MEVM состоит из трех основных компонентов: Универсальной среды предпочтений (UPE), которая представляет собой цепочку и пул памяти, предназначенных для выражения и агрегирования предпочтений (намерений) в различных цепочках; и Рынок наилучшего исполнения (OEM), на котором процессоры конкурируют за предоставление оптимальных исполнение намерений, отправленных пользователем, и децентрализованная сеть создателей блоков, объединяющая криптографические намерения пользователей в блоки. Эта архитектура упрощает создание новых приложений MEV, способствует конкуренции в решении задач и децентрализует цепочку поставок MEV.
Дорожная карта SUAVE (разделенная на три этапа: Центавра, Андромеда и Гелиос) описывает их планы по изменению ландшафта 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 в системах проектирования, ориентированных на транзакции. Модульность этого уровня позволит интегрировать протокол в различные экосистемы, создавая пути для эффективного выполнения межсетевых намерений.
Потенциальные будущие применения
Разрабатывается множество новых приложений, которые будут доступны пользователям в будущем;
● Условные намерения позволят выполнять действия на основе конкретных условий, таких как результат определенных управленческих решений или достигнутая цена.
● Непрерывные намерения позволят многократно выполнять операции с помощью одного выражения намерения, тем самым решая такие задачи, как выравнивание затрат или создание рынка.
● Многошаговые намерения реализуют серию операций, выражая одно намерение, а завершение одной операции приводит к последовательному выполнению последующих операций.Целенаправленный дизайн также можно сочетать с другими уникальными технологиями, такими как искусственный интеллект. Например, используя дизайн, ориентированный на намерения, посредством абстракции учетных записей и сочетая его с искусственным интеллектом, пользователи могут пользоваться персонализированными и автоматизированными инвестиционными стратегиями. Предоставление каждому пользователю индивидуального опыта работы с блокчейном упрощает операции внутри цепочки и открывает двери для новых инновационных приложений и услуг. Кроме того, искусственный интеллект можно использовать для расширения возможностей процессоров, помогая им оптимизировать исполнение сделок и более эффективно адаптироваться к рыночным условиям.
Еще одно интересное потенциальное применение намерений — в сочетании с Real World Assets (RWA):
Кроме того, дизайн, ориентированный на намерения, может быть применен за пределами сферы блокчейна, совершив революцию во многих аспектах повседневной жизни. Например:
В отличие от традиционных агрегаторов, таких как Expedia, которые могут только собирать варианты, системы, ориентированные на намерения, учитывают и интерпретируют потенциальные потребности пользователей. В то время как агрегаторы предлагают фиксированный набор вариантов на основе заранее определенных критериев, системы, ориентированные на намерения, активно учитывают уникальные предпочтения каждого пользователя, динамически адаптируясь для предоставления более персонализированных решений.
Риски и проблемы
Хотя намерения оптимизируют поток пользовательского опыта, они также создают ряд рисков и проблем. Во-первых, Intent полагается на аутсорсинг принятия решений третьим лицам — переработчикам и разработчикам блоков. Это означает, что пользователи должны проявлять определенный уровень доверия к этим сторонам и системам, которые их связывают. Пользователям следует опасаться процессоров и сборщиков блоков, которые злоупотребляют своей способностью взимать высокие комиссии за выполнение намерений или отдавать приоритет выполнению намерений, которые предлагают самые высокие вознаграждения. Это может привести к тому, что пользователи будут платить слишком много за выполнение своего намерения, что сделает систему неэффективной. Аналогичным образом, если небольшая группа людей контролирует выполнение большинства намерений, система рискует, что небольшое количество людей будет определять условия, устанавливать цены или проверять транзакции. Это может привести к снижению конкуренции, увеличению затрат пользователей и снижению общей децентрализации. Чтобы эти факторы не препятствовали инновациям и не портили пользовательский опыт, пользователи криптовалют должны требовать разработки систем, которые противостоят централизации и помогают создавать заслуживающие доверия и нейтральные экосистемы посредством прозрачности и криптоэкономических стимулов, которые стимулируют хорошее поведение посредников.
Пользователи, взаимодействующие с системами, ориентированными на намерения, также рискуют неправильно истолковать свои намерения, например, выполняя неправильные действия и создавая непредвиденные последствия. Разработчикам следует проявлять осторожность, чтобы избежать этого риска, разрабатывая стандартизированные формы общения с намерением в основе, такие как общий предметно-ориентированный язык, на котором строится Essential.
Наконец, с появлением систем, ориентированных на намерения, могут возникнуть новые угрозы безопасности. Примеры включают случайное предоставление несанкционированного доступа к учетной записи, утечку данных, которая ставит под угрозу конфиденциальность пользователей, а также утечку информации, которая позволяет другим трейдерам опережать рынок или манипулировать им. В таких обстоятельствах нереалистично ожидать от процессора честного и беспристрастного поведения. Точно так же, как сегодняшние поисковики MEV используют систему для получения прибыли, у процессоров в системах, ориентированных на намерения, будет стимул обманывать, если это выгодно. Таким образом, на архитекторах этих систем лежит ответственность за создание структуры, которая препятствует вредоносному поведению и одновременно обеспечивает результаты, наиболее выгодные для пользователей.
Изменение потоков создания ценности в системах, ориентированных на намерения
В архитектуре, ориентированной на намерения, интересы поисковиков, процессоров, сборщиков блоков и валидаторов MEV совпадают с выполнением намерений пользователя. На данный момент ценность блокчейн-систем, ориентированных на намерения, направлена в первую очередь на поисковиков, процессоров и сборщиков блоков MEV, поскольку они работают вместе, чтобы общаться и достигать наилучших возможных результатов для пользователей, а также от процесса получения прибыли.
Очевидно, что поисковики и процессоры MEV приобретают ценность. Они первыми видят намерение и являются людьми, которые находят наибольшую ценность в отдельных фрагментированных намерениях или в группах потенциальных намерений, которые они могут обрабатывать пакетами. Переработчики фактически выступают в роли маркет-мейкеров, конкурируя за предоставление лучших предложений своим пользователям. Пользователям нужен самый дешевый и быстрый способ достичь своих намерений. Реализация намерений наилучшим образом — это не только услуга, но и выгодная возможность для этих людей, помогающая мотивировать их на достижение наилучших возможных результатов. Согласование интересов пользователей, поисковиков и обработчиков MEV помогает системе работать эффективно и прозрачно, создавая конкурентную среду, приносящую пользу всем участникам.
Большая часть стоимости также поступает к строителям блоков. Строители блоков несут ответственность за создание и определение формирования блоков, играя ключевую роль в реализации намерений каждого пользователя. Поскольку поисковики, обработчики и пользователи полагаются на сборщиков блоков для выполнения своих намерений, роль сборщика блоков становится особенно ценной для всех участников по мере того, как система становится более сложной.
Однако, поскольку конкуренция между поисковиками, обработчиками и разработчиками продолжает усиливаться, ожидается, что ценность будет перераспределяться между валидаторами, заинтересованными лицами и пользователями, что отражает развивающийся характер экосистемы MEV.
Валидаторы и стейкеры получат большую выгоду от острой конкуренции среди поисковиков, процессоров и разработчиков. По мере того, как все больше переработчиков, поисковиков и строителей присоединяются к пространству MEV, индивидуальная прибыль будет снижаться. Поскольку прозрачность архитектуры, ориентированной на намерения, возрастает, а стороны объединяют алгоритмы, скопированные друг у друга, плата за газ может в конечном итоге съесть большую часть прибыли, которую надеются получить переработчики. Стоит отметить, что ценность не исчезает, а перераспределяется между валидаторами и стейкерами. Это изменение имеет решающее значение для долгосрочной стабильности сети. Полностью компенсируемый валидатор увеличивает бюджет безопасности сети, а более высокие вознаграждения за ставки стимулируют дальнейшие ставки, улучшая общую безопасность сети.
Более того, поскольку система становится более эффективной и конкурентоспособной, пользователи (инициаторы транзакций) также получат выгоду. Снижение прибыли процессоров и платы за газ позволяют пользователям реализовывать свои намерения с меньшими затратами. Кроме того, усиление конкуренции между процессорами за предоставление лучших путей выполнения приводит к более выгодным ценам и более быстрым транзакциям для пользователей.
Заключение
Смена парадигмы, основанная на намерениях, — это не только технологический прогресс, но и сдвиг ценностных предпочтений. Участники проекта должны сосредоточить усилия по разработке на достижении намерений пользователей, а не на сложных операциях. Системы, ориентированные на намерения, открывают путь к компонуемому ландшафту блокчейнов, в котором ценятся потребности пользователей, эффективность и прозрачность. Мало того, улучшенный пользовательский опыт может также ускорить внедрение криптографических приложений, делая сложную технологию блокчейна более актуальной для повседневных привычек использования пользователей. Исследование намерений дает нам представление о будущем: согласование интересов пользователей, поисковиков MEV, процессоров и разработчиков блоков может упростить взаимодействие блокчейнов и стимулировать развитие всей криптоэкосистемы. Отдавая приоритет выполнению намерений пользователей, разработчики прокладывают путь к более справедливому и ориентированному на пользователя ландшафту блокчейна, где поток ценностей привязан к осуществлению человеческих намерений. Появление дизайна, ориентированного на намерения, знаменует собой преобразующий момент и начало новой эры блокчейна, превращая сложный технологический лабиринт в ориентированный на пользователя фронтир.