Автор: imToken
В предыдущей статье серии Interop мы рассказали о Open Intents Framework (OIF), который выступает в роли универсального языка, позволяющего пользователям формулировать свои намерения, например, «я хочу купить NFT через разные сети», и быть понятыми всеми решателями в сети (см. подробнее в статье «Когда “намерения” становятся стандартом: как OIF положит конец фрагментации кроссчейна и вернёт Web3 к пользовательской интуиции?»).
Но одного «понимания» недостаточно — нужно ещё и «реализовать». Ведь когда вы выражаете своё намерение, как ваши средства безопасно перейдут с Base на Arbitrum? Как целевая сеть проверит, что ваша подпись действительна? Кто оплатит Gas в целевой сети?
Это приводит нас к ключевому элементу фазы «Acceleration» в дорожной карте интероперабельности Ethereum — Ethereum Interoperability Layer (EIL). На недавнем Devconnect команда EF Account Abstraction официально вывела EIL на передний план.
Проще говоря, цель EIL крайне амбициозна: без хардфорков и изменений базового консенсуса Ethereum сделать так, чтобы использование всех L2 выглядело как работа в одной и той же сети.
1. Что такое EIL?
На самом деле, чтобы понять EIL, важно не путаться из-за слова «Layer», ведь EIL — это не новый блокчейн и не традиционный кроссчейн-мост.
По сути, это набор стандартов и фреймворк, который объединяет возможности «Account Abstraction (ERC-4337)» и «межсетевого обмена сообщениями», создавая виртуальную унифицированную среду исполнения.
В текущей экосистеме Ethereum каждый L2 — это изолированный остров: например, ваш аккаунт (EOA) в Optimism и аккаунт в Arbitrum, несмотря на одинаковый адрес, полностью изолированы по состоянию:
-
Подпись в сети A не может быть напрямую проверена в сети B.
-
Активы в сети A невидимы для сети B.
EIL пытается разрушить эту изоляцию с помощью двух ключевых компонентов:
-
Смарт-аккаунты на базе ERC-4337: Использование возможностей Account Abstraction для отделения логики аккаунта от ключей пользователя; механизм Paymaster решает проблему отсутствия Gas в целевой сети; Key Manager обеспечивает синхронизацию состояния между сетями.
-
Минимально доверенный слой сообщений: Создание стандарта, позволяющего UserOp (объект пользовательской операции) быть упакованным и безопасно переданным на другую сеть через официальный мост Rollup или легкий клиент.
Для сравнения: раньше кроссчейн был похож на зарубежное путешествие — нужно менять валюту (кроссчейн-активы), оформлять визу (повторная авторизация), соблюдать местные правила (покупка Gas в целевой сети). В эпоху EIL кроссчейн становится похожим на оплату картой Visa:
Где бы вы ни находились, достаточно провести картой (подписать), а банковская сеть (EIL) автоматически обработает обмен, расчёты и верификацию — вы не ощущаете границ.
Решение EIL, предложенное командой Ethereum Foundation Account Abstraction, рисует именно такое будущее: пользователь может совершить кроссчейн-транзакцию одной подписью, без зависимости от централизованных ретрансляторов и без новых доверительных предпосылок — транзакция инициируется прямо из кошелька и незаметно для пользователя проводится между разными L2.

Это гораздо ближе к «финальной форме» Account Abstraction: по сравнению с нынешними сложными и фрагментированными операциями, такой опыт позволит пользователям автоматически создавать аккаунты, управлять приватными ключами и совершать сложные кроссчейн-транзакции.
Особенно важна нативная функция Account Abstraction (AA), которая превращает все аккаунты в смарт-аккаунты, позволяя пользователям не задумываться о Gas (и даже не знать о его существовании), полностью сосредоточившись на опыте и управлении активами.
2. Переход от «кроссчейна» к «абстракции цепей»
Если EIL действительно будет реализован, он, вероятно, откроет «последнюю милю» для массового внедрения Web3. Это знаменует переход экосистемы Ethereum от конкуренции между сетями к их абстракции и интеграции, что может решить самые болезненные проблемы пользователей и разработчиков.
Во-первых, для пользователей это означает настоящую «одноцепочечную» работу.
Проще говоря, в рамках EIL пользователю больше не нужно вручную переключать сеть. Например, ваши средства на Base, а вы хотите поиграть в игру на Arbitrum — просто нажимаете «Старт» в игре, кошелёк предлагает подписать, вы подписываете — и игра начинается.
В фоновом режиме EIL автоматически упакует ваш UserOp с Base, передаст его через слой сообщений на Arbitrum, а Paymaster оплатит Gas и входной билет — для вас всё выглядит так, будто вы играете прямо на Base.
Во-вторых, с точки зрения безопасности, это избавляет от риска единой точки отказа мультисиг-мостов.
Традиционные кроссчейн-мосты часто зависят от группы внешних валидаторов (мультисиг), и если их взломают, под угрозой оказываются десятки миллиардов долларов. EIL делает упор на «минимальное доверие», используя безопасность самого L2 (например, на основе Storage Proofs) для верификации кроссчейн-сообщений, а не доверяя третьим сторонам. Это значит, что пока основной Ethereum безопасен, кроссчейн-взаимодействие тоже относительно безопасно.
Наконец, для разработчиков это единый стандарт аккаунтов. Сейчас, если DApp хочет работать в нескольких сетях, разработчику приходится поддерживать несколько логик. С EIL разработчик может предполагать, что у пользователя есть единый аккаунт для всех сетей, и просто реализовать интерфейс по стандарту ERC-4337 — не важно, в какой сети находятся средства пользователя.
Но чтобы реализовать это видение, мы сталкиваемся с огромной инженерной задачей: как сделать так, чтобы сотни миллионов текущих EOA-пользователей тоже получили такой опыт? (см. подробнее в статье «От EOA к Account Abstraction: следующий скачок Web3 произойдёт в “системе аккаунтов”?»)

Ведь переход с EOA на AA требует перевода активов на новый адрес, что слишком неудобно. Отсюда возникает предложение EIP-7702 от Vitalik Buterin, которое элегантно решает проблему совместимости между тремя предыдущими предложениями (EIP-4337, EIP-3074, EIP-5003) и делает нечто удивительное: позволяет существующим EOA-аккаунтам временно «превращаться» в смарт-контракт-аккаунты на время транзакции.
Это означает, что вам не нужно регистрировать новый кошелёк или переводить активы из текущего кошелька (например, imToken) на новый AA-адрес. Вместо этого, с помощью EIP-7702 ваш старый аккаунт временно получает функции смарт-контракта (например, массовая авторизация, оплата Gas за других, атомарные кроссчейн-операции), а после завершения транзакции снова становится привычным EOA с отличной совместимостью.
3. Внедрение и будущее EIL
В отличие от OIF, который строится сообществом «снизу вверх», EIL имеет более официальный характер и продвигается командой EF Account Abstraction (создателями ERC-4337).
На данный момент прогресс идёт по трём ключевым направлениям:
-
Мультисетевое расширение ERC-4337: Сообщество исследует, как расширить структуру UserOp ERC-4337, чтобы она включала ID целевой сети и другую кроссчейн-информацию — это первый шаг к «всевидящим» смарт-аккаунтам;
-
Синергия с ERC-7702: С развитием EIP-7702 (даёт EOA возможности смарт-аккаунта) обычные EOA-пользователи смогут бесшовно подключаться к сети EIL, что значительно снижает порог входа;
-
Стандартизация интерфейса сообщений: Как и в случае с OIF, который стандартизирует намерения, EIL продвигает стандартизацию передачи сообщений на базовом уровне. Optimism Superchain, Polygon AggLayer и ZKsync Elastic Chain исследуют интероперабельность внутри своих экосистем, а EIL стремится объединить эти разнородные экосистемы в единую универсальную сеть сообщений.
Интересно, что видение EIL не ограничивается только «соединением» — оно также включает ещё одну ключевую базовую функцию: приватность.
Если EIP-7702 и AA решают вопрос «доступности», то Kohaku privacy framework, представленный Vitalik на Devconnect, может стать следующим элементом EIL, что также соответствует другому ключевому принципу из «Манифеста доверия» — «устойчивость к цензуре».
На Devconnect Vitalik прямо заявил: «Приватность — это свобода», и отметил, что Ethereum находится на пути к приватности, чтобы обеспечить реальную приватность и безопасность. Для этого Ethereum Foundation создал команду из 47 исследователей, инженеров и криптографов, чтобы сделать приватность «первоклассным свойством» Ethereum.
Это означает, что в будущем защита приватности станет не дополнительной опцией, а такой же естественной базовой функцией, как перевод средств. Для реализации этого видения и был создан фреймворк Kohaku — по сути, Kohaku использует ваш публичный ключ для создания временного скрытого адреса (Stealth Addresses), позволяя совершать приватные операции без раскрытия связи с основным кошельком.
В такой архитектуре будущие AA-аккаунты станут не только инструментом управления активами, но и щитом приватности.
Интегрируя протоколы вроде Railgun и Privacy Pools, AA-аккаунты позволят пользователям одновременно защищать приватность транзакций и предоставлять «доказательство чистоты» для соответствия требованиям, чтобы любой мог доказать легальность происхождения средств, не раскрывая детали расходов.

Таким образом, мы можем ясно видеть всю дорожную карту интероперабельности Ethereum:
-
OIF (Intent Framework): позволяет прикладному уровню «понимать» потребности пользователя;
-
EIL (Interoperability Layer): прокладывает путь для исполнения на инфраструктурном уровне.
Возможно, именно это и хочет донести Ethereum Foundation: Ethereum не должен быть набором разрозненных L2, а должен стать единой огромной суперкомпьютерной системой.
В будущем, когда EIL будет реализован, возможно, нам больше не придётся объяснять новым пользователям, что такое L2 или кроссчейн-мосты — вы будете видеть только активы, без каких-либо сетевых границ.




