Анализ синергии абстракции аккаунта и интента

Автор: Киви Яо, исследователь OKX Ventures

Смарт-аккаунты в сочетании с интентом способны создать мощный инструмент, который позволит эффективнее управлять своими цифровыми активами. Стандарт ERC-4337 позволяет третьим сторонам обрабатывать ордера за вас. Это упрощает выполнение задач и одновременно улучшает масштабируемость. Синергия между смарт-аккаунтами и интентом открывает путь к более продвинутому взаимодействию в будущем.

Какова связь между АА и интентом?

Хотя интент и абстракция аккаунта (АА) связаны, они выполняют разные роли в экосистеме. Между ними существует не обязательная жесткая связь, а взаимодополняющая синергия.

Цель интента — поставить на первое место пользовательский опыт, быстро разделить потребности пользователей на части, а затем преобразовать их в одну или несколько пользовательских операций (user ops). Он находит лучший маршрут для достижения конкретной цели.

Как показывает история, интенты были направлены на более простые потребности. Однако по мере развития технологий мы готовы решать сложные задачи с многочисленными условиями, многоэтапными шагами и различными средами выполнения. В таких сложных сценариях могут даже применяться операторы ИИ.

Приведем несколько примеров:

  • Боты в Telegram можно рассматривать как интент-инновацию. Несмотря на то, что серверная часть по-прежнему использует кошельки с аккаунтами с внешним владельцем (EOA), взаимодействие с пользователем остается неизменным.

  • Представьте себе сценарий, когда пользователь желает приобрести Ethereum на $1000. Здесь солвер определяет такие параметры, как выбор сети, децентрализованную биржу (DEX) и допустимое проскальзывание. Получившаяся пользовательская операция затем взаимодействует с кошельком EOA, MPC или AA.

  • Такие проекты, как агрегатор DEX от 1inch , являются первопроходцами в интенте. Здесь пользователи просто указывают свои параметры и допустимое проскальзывание, оставляя поиск оптимальной операции на усмотрение контракта. Точно так же работает поиск на аукционе Flashbots — его настройка порядка транзакций отражает интент пользователя. По мере развития цифрового мира мы можем предвидеть появление множества форм интента.

С другой стороны, абстракция аккаунта — это исключительно серверные операции. Она оптимизирует выполнение пользовательских команд, обеспечивая бесперебойную и эффективную работу.

Классификация интента

Понимание различных типов интента имеет решающее значение:

  • Условный интент: спровоцирован конкретными условиями, подобными оператору «Если». Примером из финансовой сферы может служить функция стоп-лосса.

  • Постоянный интент: обозначает повторяющиеся операции, которые происходят на основе повторяющихся сценариев или временных интервалов, например усреднение долларовой стоимости.

  • Многоэтапный интент: интенты сменяют друг друга, напоминая конечный автомат. Например, если кто-то собирается купить Ethereum и устанавливает условия о ценовых уровнях, переводах и арбитраже, это подпадает в эту категорию.

  • Граф интентов: несколько интентов объединяются, чтобы создать сложную систему, которая проявляется, когда пользователи стремятся купить или продать токены на основе определенных условий, таких как изменения в управлении, майнинг блоков или рыночные цены.

Абстракция аккаунта делает интенты более эффективными

Концепция интента является результатом технологических достижений и опыта пользователей. Интент оптимизирует взаимодействие участников Web3, сводя к минимуму необходимость в постоянных подписях. По мере развития интента мы разрабатываем новые инфраструктуры, языки и подходы к решению проблем, что делает его ключевым фактором в формировании будущих приложений.

Среди основных возможностей можно выделить следующие:

Промежуточный пул интента или открытый блокчейн интента

Сюда относятся инновационные форматы сообщений для взаимодействия со смарт-контрактами, заменяющие традиционные системы мемпулов для распространения и обнаружения транзакций.

Разнообразные реализации солвера

  • Краткосрочная: интеграция суперсмарт-контрактов.

  • Долгосрочная: использование ИИ с высокой степенью свободы, хотя и с проблемами реализации. Это положит начало парадигме предварительной офчейн-обработки, за которой последует ончейн-обработка, что полезно для таких протоколов, как Uniswap X. Сопроцессор ZK Axiom является свидетельством потенциала решения проблем конфиденциальности.

Эволюция языка

Текущие игроки, например Juvix и Essential, являются первопроходцами в этой области. Их успех зависит от укрепления доверия пользователей и решения предстоящих задач.

Рост использования кошельков

Кошельки, основополагающий элемент уровня интента, призваны превратиться в единые точки входа. Благодаря интеграции с различными протоколами они могут привлечь значительный пользовательский трафик.

Пулы интента

Пулы интента похожи на конвейеры. Они берут намерения пользователей и превращают их в транзакции. Есть два основных способа это сделать: аукционы MEV boost или ончейн-транзакции. В настоящее время существует несколько пулов интента:

  • Нелицензированный пул интента: обеспечивает распространение по нодам системы, предоставляя исполнителям неограниченный доступ. Этот пул имеет некоторые риски, такие как угрозы DoS и проблемы MEV.

  • Лицензированный пул намерений: обеспечивает надежную защиту от DoS-атак. Однако присущие ему требования доверия могут противоречить децентрализованному духу блокчейна.

  • Гибридный пул намерений: сочетание лицензированного распространения с общедоступным исполнением. Примером такого подхода являются аукционы потока ордеров.

Дальнейшие исследования:

  • Уровень интента: такие платформы, как Anoma и Flashbots SUAVE, открывают специальные уровни для устранения рисков MEV.

  • Разнообразные реализации солвера: включают интеграцию контрактов со смарт-контрактами, предварительную офчейн-обработку и обеспечение конфиденциальности операций.

  • Автоматизация ИИ: существует два основных пути: ИИ как интегрированная функция кошелька или ИИ, напрямую связанный с пользовательскими операциями. Конкуренты в этой области могут варьироваться от Siri и Google Assist до клиентов ChatGPT.

  • Новые языки для выражения интента: в настоящее время предпринимаются шаги по разработке языков, позволяющих выражать частный интент. Среди известных проектов Juvix, который предоставляет платформу для создания децентрализованных приложений, ориентированных на конфиденциальность, и Essential, который является первопроходцем в предметно-ориентированном языке (DSL) для выражения интента.

Кошельки и возможности входа

Бэкенд интента может легко интегрироваться с обычными кошельками EOA и MPC. Например, боты Telegram используют интент и используют кошельки EOA без ущерба для пользовательского опыта. Учитывая проблемы безопасности, будущие стратегии могут использовать AA для эффективного управления рисками.

Кошельки смарт-контрактов и SDK

Хотя рынок таких компонентов, как упаковщики, казначеи и поставщики, например Wallet Factory, крайне конкурентный, интент открывает возможности для инноваций.

Функции и модульность

Большинство кошельков смарт-контрактов уже включают такие функции, как социальное восстановление. Однако интеграция интента может дать больше возможностей. Примеры модульных функций можно найти в таких кошельках, как Argent, Candide и Gnosis Safe, которые поддерживают дополнения, выходящие за рамки интерфейса EIP-4337.

Варианты социального восстановления

  • Поставщики услуг Web2: Argent предлагает восстановление на основе доверенных контактов.

  • Пользовательские устройства: включая браузер и мобильное хранилище.

  • Электронная почта: UniPass использует электронную почту для восстановления, одновременно защищая конфиденциальность пользовательских данных с помощью доказательств с нулевым разглашением.

  • Мультиподпись: BLS Wallet и Argent позволяют выполнять восстановление через несколько адресов EOA, указанных пользователем.

  • Многосторонние вычисления: служба Web3Auth разделяет пользовательские ключи для повышения безопасности, сохраняя весь ключ скрытым.

Транзакционные приложения

Интеграция с протоколами децентрализованных финансов (DeFi) и поддержка автоматической торговли предлагает ряд преимуществ:

  • Uniswap X, например, предоставляет возможности для арбитража ордеров.

  • Протоколы могут исключать повторные авторизации. Вариант использования — усреднение долларовой стоимости в протоколах DeFi с автоматическим инвестированием.

Приложение кроссчейн-мостов

Они играют ключевую роль в улучшении пользовательского опыта в разных сетях:

  • Кроссчейн-протоколы DeFi: Orbiter, децентрализованный мост, предлагает низкие комиссии и быстрые мультивалютные переводы.

  • Протоколы управления мультичейн-DApp: такие платформы, как DAppOS, функционируют как кроссчейн-протоколы SDK. Сотрудничая с такими DEX, как Perpetual Protocol, они улучшают кроссчейн-функциональность DeFi.

Возможности применения класса ZK

Стандарт ECR-4337 обеспечивает надежное шифрование намерений пользователя. Это означает, что zkProof может работать эффективнее с потенциальным появлением рынка zkProof.

Требования к шифрованию

  • Пользовательские операции могут подвергаться пороговому дешифрованию или генерации распределенного ключа перед передачей, обеспечивая дешифрование только после подтверждения блока пулом упаковщиков.

  • Такое взаимодействие zk, пользовательских операций и проверки газа способствует развитию zkproof и zkOracle, что похоже на такие платформы, как nil Foundation.

Конфиденциальность платежей

Механизм ECR-4337 позволяет совершать конфиденциальные платежи, обеспечивая безопасность аккаунта. Как это работает:

  1. Пользователи помещают средства в защищенный роллап с целью вывода средств на новый необеспеченный адрес CREATE2.

  2. Они предоставляют смешанную информацию о выводе средств, направляя их на адрес MixerPaymaster, а не на их собственный.

  3. Пользовательская операция с этой информацией создается с помощью UserOp.paymaster, настроенного как MixerPaymaster, и отправляется в мемпул ERC-4337.

  4. Упаковщики выбирают эту пользовательскую операцию, проверяют ее подлинность и готовность MixerPaymaster покрыть плату за газ.

  5. После проверки упаковщики интегрируют пользовательскую операцию в сеть, направляя ее к точке входа. В результате развертывается аккаунт на новом адресе пользователя.

  6. MixerPaymaster выполняет вывод средств, взимая комиссию за операцию и отправляя остальную часть на новый адрес пользователя. На новом адресе теперь развернут аккаунт. Эта процедура использует мемпул ERC-4337 без использования ретрансляторов.

Риски и пороги

Архитектура механизмов интента вызывает критические проблемы доверия, централизации и прозрачности. Помните, что для обеспечения безопасности цифровых активов важно провести собственное исследование.

Централизация и доверие

Краеугольным камнем механизмов интента является доверие. Высокие ожидания доверия часто приводят к формированию высоких барьеров для входа новых участников. Сочетание с неконтролируемым исполнением может привести к тому, что производство блоков будет контролироваться несколькими доминирующими субъектами, приводя к централизации.

Например, в аукционах потока ордеров значительную долю рынка занимают такие авторитетные компании, как Flashbots и CoWswap, что усложняет задачу новичкам без обширных ресурсов.

Проблемы прозрачности

Механизмы интента часто позволяют отказаться от некоторого контроля над своими ончейн-активами. Поскольку многие мемпулы являются приватными, пользователям могут потребоваться разъяснения, как выполняются их намерения. Приложениям важно убедиться, что их системы разработаны с учетом потенциальных угроз.

Заключение

Объединение смарт-аккаунтов и интента может сделать управление цифровыми активами более эффективным и многогранным. Стандарт ERC-4337 поручает третьим сторонам управление потоками ордеров, оптимизируя операции и повышая масштабируемость. Интент и абстракция аккаунта вносят свой уникальный вклад. Они служат примером того, как технологии, ориентированные на пользователя, могут упростить сложные задачи и даже интегрировать передовые инструменты, например искусственный интеллект, в будущую деятельность.

Дисклеймер
В данной статье может содержаться информация о недоступных в вашем регионе продуктах. Она представлена исключительно в информационных целях без принятия ответственности за ошибки или упущения. Статья отражает личные взгляды автора(ов) и не выражает мнение компании OKX. Она не предназначена для консультирования, в частности не является: (i) советом или рекомендацией по инвестициям; (ii) предложением или приглашением купить, продать или удерживать цифровые активы; (iii) финансовой, бухгалтерской, юридической или налоговой консультацией. Цифровые активы, в частности стейблкоины и NFT, несут высокие риски, могут сильно колебаться в цене и даже полностью ее терять. Нужно тщательно взвесить оправданность торговли цифровыми активами или владения ими с учетом своего финансового положения. При возникновении вопросов рекомендуем проконсультироваться по конкретной ситуации у юридического, налогового или инвестиционного специалиста. На каждую функцию OKX Web3, в частности OKX Web3-кошелек и OKX NFT-маркетплейс, распространяются отдельные условия предоставления услуг, которые приведены на www.okx.com.
© OKX, 2023. Эту статью можно воспроизводить или распространять как полностью, так и в цитатах объемом не более 100 слов при условии некоммерческого использования. При любом воспроизведении или распространении полного ее содержания нужно четко указать: «Разрешение на использование получено от владельца авторских прав (© 2023) на эту статью — OKX». Цитаты необходимо приводить со ссылкой на название статьи и авторство, например: «Название статьи, [имя автора], © OKX, 2023». Использование статьи в производных и других работах не допускается.
Развернуть
Похожие статьи
Показать еще
Показать еще