В предыдущей серии Interop мы представили Open Intents Framework (OIF), который является универсальным языком, позволяющим пользователям заявлять о намерении «покупать NFT через цепочки» и быть понятными решателями по всей сети (читай: «Когда «намерение» становится стандартом: как OIF прекращает фрагментацию кросс-чейн и запускает Web3). Возвращаетесь к интуиции пользователя? 》)。
Но недостаточно просто «понять», нужно «сделать это», ведь когда твоё намерение отправляется, как средства безопасно перемещаются из базы в Arbitrum? Как цепочка назначения проверяет, что ваша подпись действительна? Кто будет продвигать газ целевой цепи?
Это касается основы фазы «Ускорения» дорожной карты по совместимости Ethereum — слоя совместимости Ethereum (EIL), а команда по абстракции аккаунтов EF официально вывела EIL на центральное место на недавнем Devconnect.
Проще говоря, цель EIL — сделать так, чтобы опыт всех L2 «выглядел так, будто они находятся в одной цепочке» без хардфорка и изменения консенсуса Ethereum.
Что такое EIL?
На самом деле, предпосылка понимания EIL не стоит вводить в заблуждение словом «Layer», потому что EIL — это не новый блокчейн и не традиционный кроссчейн-мост.
По сути, это набор стандартов и фреймворков, но он объединяет возможности «абстракции аккаунта (ERC-4337)» и «кросс-чейн-обмена сообщениями» для создания виртуальной унифицированной среды выполнения.
В текущей экосистеме Ethereum каждый L2 — это остров, например, ваш аккаунт в Optimism (EOA) и аккаунт в Arbitrum, хотя адрес тот же, но штат полностью изолирован:
Ваша подпись на цепи А не может быть напрямую подтверждена цепью Б.
Ваши активы в цепи A также невидимы для цепи B.
EIL пытается нарушить это молчание двумя ключевыми компонентами:
Умный аккаунт на базе ERC-4337: используйте возможности абстракции аккаунта для отделения логики аккаунта пользователей от ключей; С помощью механизма Paymaster решается проблема отсутствия газа в целевой цепочке. Через Key Manager (управление ключами) реализуется многоцепочечная синхронизация состояний.
Уровень сообщений, минимизированных доверием: Установите набор стандартов, позволяющих упаковывать UserOps и безопасно передавать в другую цепочку через официальный мост rollup или лёгкую аттестацию клиента.
Например, раньше кроссчейн был похож на поездку за границу, где нужно было обменять иностранную валюту (кросс-чейн-активы), подать заявление на визу (реавторизация) и соблюдать местные правила дорожного движения (покупать целевой цепочевой бензин), но после вступления в эпоху EIL кросс-чейн-потребитель будет более склонен использовать карты Visa:
Независимо от страны, в какой вы находитесь, достаточно провести картой (подписью) всего один раз, и базовая банковская сеть (EIL) автоматически обработает курс обмена, расчеты и верификацию, и вы не почувствуете наличие границ.
Предложение EIL, предложенное командой по абстракции аккаунтов Ethereum Foundation, предусматривает будущее, в котором пользователи смогут совершать кросс-чейн-транзакции с одной подписью, не полагаясь на централизованные релейеры или добавление новых предположений доверия, а также можно запускать напрямую из кошельков и рассчитывать между разными L2 без ощущений.
На самом деле это ближе к конечной форме «абстракции счетов», которая позволит пользователям автоматически создавать аккаунты, управлять приватными ключами и выполнять сложные кросс-чейневые транзакции по сравнению с нынешними операциями с высоким порогом и фрагментированностью.
В частности, функция нативной абстракции аккаунта (AA) может превратить все счета в умные, позволяя пользователям действительно сосредоточиться на опыте в блокчейне и управлении активами, не беспокоясь о комиссиях за газ (или даже не зная о наличии газа).
Сдвиг парадигмы от «кросс-цепи» к «цепной абстракции»
Если EIL всё же появится, это, скорее всего, откроет «последнюю милю» массового внедрения Web3. Это знаменует переход от мультичейн-конкуренции к интеграции цепочной абстрактности в экосистеме Ethereum, которая, как ожидается, решит наибольшие проблемы для пользователей и разработчиков.
Первый — достичь настоящего «одноцепочечного опыта» для пользователей.
Короче говоря, в рамках EIL пользователям больше не нужно вручную переключаться между сетями, например, ваши деньги в Base, но вы хотите играть на Arbitrum, затем нажимаете Start прямо в игре, в кошельке появляется поле с подписью, вы подписываете своё имя, и игра начинается.
В фоне EIL автоматически упаковывает UserOp на базе и отправляет его в Arbitrum через слой сообщений, а Paymaster в центре поможет оплатить бензин и вступительный взнос, что делает процесс таким же плавным, как при игре на Base.
Вторая — полностью отказаться от единственной точки риска многосигнатурных мостов с точки зрения безопасности.
Поскольку традиционные кроссчейн-мосты часто опираются на набор внешних валидаторов (мультиподпись), если эта группа валидаторов будет взломана хакерами, под угрозой окажутся активы на миллиарды долларов, тогда как EIL делает акцент на «минимизации доверия» и склонен использовать безопасность самого L2 (например, доказательства хранения) для проверки кроссчейн-сообщений, а не полагаться на внешнее доверие третьих сторон, что означает, что пока основная сеть Ethereum безопасна, кроссчейн-взаимодействия относительно безопасны.
Наконец, это также единый стандарт для учётных записей для разработчиков, ведь если DApp хочет делать многоцепочечные приложения, разработчики должны поддерживать несколько наборов логики. С EIL разработчики могут предполагать, что у пользователей есть аккаунт полной цепочки, и им нужно писать интерфейсы для стандарта ERC-4337, чтобы естественно поддерживать пользователей полной цепочей без беспокойства о том, в какой цепочке находятся средства пользователя.
Но чтобы достичь этой цели, мы также сталкиваемся с огромной инженерной задачей: как сделать этот опыт приятным для сотен миллионов пользователей EOA, которые у нас уже есть? (Дополнительная литература: От EOA к абстракции аккаунта: произойдёт ли следующий скачок в Web3 в «системе аккаунтов»?) 》)
В конце концов, переход с EOA на AA требует от пользователей перевода активов на новый адрес, что слишком громоздко, что приводит к предыдущему предложению Виталика Бутерина EIP-7702, которое умело решает проблему совместимости предыдущих трёх предложений (EIP-4337, EIP-3074, EIP-5003) и делает волшебную вещь: позволяет существующим аккаунтам EOA «временно превращаться» в аккаунты смарт-контрактов во время транзакций.
Это предложение означает, что вам не нужно регистрировать новый кошелёк, а также не нужно переносить активы из текущего кошелька, такого как imToken, на новый адрес AA-аккаунта, а через EIP-7702 ваш старый аккаунт может временно получать доступ к функциям смарт-контрактов (таким как пакетная авторизация, газовый платеж, атомарные операции между чейней), а после завершения транзакции он вернётся к высокосовместимому EOA.
Внедрение и будущее EIL
Фактически, по сравнению с OIF, который создаётся несколькими участниками сообщества снизу вверх, EIL имеет более выраженный официальный цвет, что можно рассматривать как инженерную реальность, возглавляемую командой абстракции аккаунтов EF (создателем ERC-4337).
В частности, текущий прогресс в основном отражается в продвижении следующих трёх ключевых аспектов:
Многоцепное расширение ERC-4337: Сообщество изучает, как расширить структуру UserOp ERC-4337, чтобы включить кросс-чейн-информацию, такую как идентификаторы целевых цепей, что является первым шагом к приданию умным аккаунтам «ясновидения»;
Синергия ERC-7702: С развитием EIP-7702 (позволяющего EOA иметь возможности смарт-аккаунтов) обычные пользователи EOA смогут беспрепятственно получать доступ к сети EIL в будущем, что значительно снижает порог числа пользователей.
Стандартизированные интерфейсы сообщений: Аналогично стандартизации решений OIF, упомянутой в нашей предыдущей статье, EIL продвигает стандартизацию базовой передачи сообщений, при этом Superchain от Optimism, AggLayer от Polygon и Elastic Chain от ZKsync исследуют совместимость в своих экосистемах, в то время как EIL стремится дальше связать эти гетерогенные экосистемы и создать общий слой сообщений по всей сети.
Ещё интереснее то, что видение EIL — это не только «связность», но и дополнение ещё одной ключевой возможности: конфиденциальности.
Если EIP-7702 и AA затрагивают вопросы «доступности», выпуск Виталиком Privacy Framework на Devconnect может стать следующим элементом головоломки EIL, отражая ещё одну основу Декларации без доверия — сопротивление цензуре.
На Devconnect Виталик прямо заявил, что «конфиденциальность — это свобода» и заявил, что Ethereum движется по пути обновления конфиденциальности, стремясь обеспечить реальную приватность и безопасность. С этой целью Фонд Ethereum создал команду по вопросам конфиденциальности из 47 исследователей, инженеров и криптографов, посвятивших себя тому, чтобы сделать конфиденциальность «атрибутом первого уровня» Ethereum.
Это означает, что защита конфиденциальности в будущем больше не является необязательным плагином, а является базовой способностью, столь же естественной, как перенос. В результате этого видения появился фреймворк Kohaku — по сути, Kohaku использует ваш публичный ключ для создания временных скрытых адресов, позволяющих выполнять приватные операции, не раскрывая связь с основным кошельком.
С таким дизайном будущий аккаунт AA станет не только инструментом управления активами, но и щитом конфиденциальности.
Интегрируя такие протоколы, как Railgun и Privacy Pools, аккаунты AA позволят пользователям предоставлять «доказательства невиновности», одновременно защищая конфиденциальность транзакций, позволяя любому пользователю доказать, что источник средств не является незаконным, не раскрывая определённые пути потребления внешнему миру.
На данный момент мы ясно видим полную картину дорожной карты совместимости Ethereum:
OIF (Intent Framework): Пусть уровень приложений «понимает» потребности пользователей;
EIL (Слой совместимости): Открывает путь для выполнения на уровне инфраструктуры.
Возможно, это явный сигнал того, что Ethereum Foundation хочет донести, что Ethereum не должен быть набором разрозненных L2, а огромным, единым суперкомпьютером.
В будущем, когда EIL действительно будет реализован, возможно, нам больше не придётся объяснять новым пользователям, что такое L2 и что такое кросс-чейн-мост, и тогда вы увидите только активы, никаких цепочных барьеров.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Конец изоляции Ethereum: как EIL превращает разрозненные L2 в «суперкомпьютер»?
Автор: imToken
В предыдущей серии Interop мы представили Open Intents Framework (OIF), который является универсальным языком, позволяющим пользователям заявлять о намерении «покупать NFT через цепочки» и быть понятными решателями по всей сети (читай: «Когда «намерение» становится стандартом: как OIF прекращает фрагментацию кросс-чейн и запускает Web3). Возвращаетесь к интуиции пользователя? 》)。
Но недостаточно просто «понять», нужно «сделать это», ведь когда твоё намерение отправляется, как средства безопасно перемещаются из базы в Arbitrum? Как цепочка назначения проверяет, что ваша подпись действительна? Кто будет продвигать газ целевой цепи?
Это касается основы фазы «Ускорения» дорожной карты по совместимости Ethereum — слоя совместимости Ethereum (EIL), а команда по абстракции аккаунтов EF официально вывела EIL на центральное место на недавнем Devconnect.
Проще говоря, цель EIL — сделать так, чтобы опыт всех L2 «выглядел так, будто они находятся в одной цепочке» без хардфорка и изменения консенсуса Ethereum.
На самом деле, предпосылка понимания EIL не стоит вводить в заблуждение словом «Layer», потому что EIL — это не новый блокчейн и не традиционный кроссчейн-мост.
По сути, это набор стандартов и фреймворков, но он объединяет возможности «абстракции аккаунта (ERC-4337)» и «кросс-чейн-обмена сообщениями» для создания виртуальной унифицированной среды выполнения.
В текущей экосистеме Ethereum каждый L2 — это остров, например, ваш аккаунт в Optimism (EOA) и аккаунт в Arbitrum, хотя адрес тот же, но штат полностью изолирован:
Ваша подпись на цепи А не может быть напрямую подтверждена цепью Б.
Ваши активы в цепи A также невидимы для цепи B.
EIL пытается нарушить это молчание двумя ключевыми компонентами:
Умный аккаунт на базе ERC-4337: используйте возможности абстракции аккаунта для отделения логики аккаунта пользователей от ключей; С помощью механизма Paymaster решается проблема отсутствия газа в целевой цепочке. Через Key Manager (управление ключами) реализуется многоцепочечная синхронизация состояний.
Уровень сообщений, минимизированных доверием: Установите набор стандартов, позволяющих упаковывать UserOps и безопасно передавать в другую цепочку через официальный мост rollup или лёгкую аттестацию клиента.
Например, раньше кроссчейн был похож на поездку за границу, где нужно было обменять иностранную валюту (кросс-чейн-активы), подать заявление на визу (реавторизация) и соблюдать местные правила дорожного движения (покупать целевой цепочевой бензин), но после вступления в эпоху EIL кросс-чейн-потребитель будет более склонен использовать карты Visa:
Независимо от страны, в какой вы находитесь, достаточно провести картой (подписью) всего один раз, и базовая банковская сеть (EIL) автоматически обработает курс обмена, расчеты и верификацию, и вы не почувствуете наличие границ.
Предложение EIL, предложенное командой по абстракции аккаунтов Ethereum Foundation, предусматривает будущее, в котором пользователи смогут совершать кросс-чейн-транзакции с одной подписью, не полагаясь на централизованные релейеры или добавление новых предположений доверия, а также можно запускать напрямую из кошельков и рассчитывать между разными L2 без ощущений.
На самом деле это ближе к конечной форме «абстракции счетов», которая позволит пользователям автоматически создавать аккаунты, управлять приватными ключами и выполнять сложные кросс-чейневые транзакции по сравнению с нынешними операциями с высоким порогом и фрагментированностью.
В частности, функция нативной абстракции аккаунта (AA) может превратить все счета в умные, позволяя пользователям действительно сосредоточиться на опыте в блокчейне и управлении активами, не беспокоясь о комиссиях за газ (или даже не зная о наличии газа).
Если EIL всё же появится, это, скорее всего, откроет «последнюю милю» массового внедрения Web3. Это знаменует переход от мультичейн-конкуренции к интеграции цепочной абстрактности в экосистеме Ethereum, которая, как ожидается, решит наибольшие проблемы для пользователей и разработчиков.
Первый — достичь настоящего «одноцепочечного опыта» для пользователей.
Короче говоря, в рамках EIL пользователям больше не нужно вручную переключаться между сетями, например, ваши деньги в Base, но вы хотите играть на Arbitrum, затем нажимаете Start прямо в игре, в кошельке появляется поле с подписью, вы подписываете своё имя, и игра начинается.
В фоне EIL автоматически упаковывает UserOp на базе и отправляет его в Arbitrum через слой сообщений, а Paymaster в центре поможет оплатить бензин и вступительный взнос, что делает процесс таким же плавным, как при игре на Base.
Вторая — полностью отказаться от единственной точки риска многосигнатурных мостов с точки зрения безопасности.
Поскольку традиционные кроссчейн-мосты часто опираются на набор внешних валидаторов (мультиподпись), если эта группа валидаторов будет взломана хакерами, под угрозой окажутся активы на миллиарды долларов, тогда как EIL делает акцент на «минимизации доверия» и склонен использовать безопасность самого L2 (например, доказательства хранения) для проверки кроссчейн-сообщений, а не полагаться на внешнее доверие третьих сторон, что означает, что пока основная сеть Ethereum безопасна, кроссчейн-взаимодействия относительно безопасны.
Наконец, это также единый стандарт для учётных записей для разработчиков, ведь если DApp хочет делать многоцепочечные приложения, разработчики должны поддерживать несколько наборов логики. С EIL разработчики могут предполагать, что у пользователей есть аккаунт полной цепочки, и им нужно писать интерфейсы для стандарта ERC-4337, чтобы естественно поддерживать пользователей полной цепочей без беспокойства о том, в какой цепочке находятся средства пользователя.
Но чтобы достичь этой цели, мы также сталкиваемся с огромной инженерной задачей: как сделать этот опыт приятным для сотен миллионов пользователей EOA, которые у нас уже есть? (Дополнительная литература: От EOA к абстракции аккаунта: произойдёт ли следующий скачок в Web3 в «системе аккаунтов»?) 》)
В конце концов, переход с EOA на AA требует от пользователей перевода активов на новый адрес, что слишком громоздко, что приводит к предыдущему предложению Виталика Бутерина EIP-7702, которое умело решает проблему совместимости предыдущих трёх предложений (EIP-4337, EIP-3074, EIP-5003) и делает волшебную вещь: позволяет существующим аккаунтам EOA «временно превращаться» в аккаунты смарт-контрактов во время транзакций.
Это предложение означает, что вам не нужно регистрировать новый кошелёк, а также не нужно переносить активы из текущего кошелька, такого как imToken, на новый адрес AA-аккаунта, а через EIP-7702 ваш старый аккаунт может временно получать доступ к функциям смарт-контрактов (таким как пакетная авторизация, газовый платеж, атомарные операции между чейней), а после завершения транзакции он вернётся к высокосовместимому EOA.
Фактически, по сравнению с OIF, который создаётся несколькими участниками сообщества снизу вверх, EIL имеет более выраженный официальный цвет, что можно рассматривать как инженерную реальность, возглавляемую командой абстракции аккаунтов EF (создателем ERC-4337).
В частности, текущий прогресс в основном отражается в продвижении следующих трёх ключевых аспектов:
Многоцепное расширение ERC-4337: Сообщество изучает, как расширить структуру UserOp ERC-4337, чтобы включить кросс-чейн-информацию, такую как идентификаторы целевых цепей, что является первым шагом к приданию умным аккаунтам «ясновидения»;
Синергия ERC-7702: С развитием EIP-7702 (позволяющего EOA иметь возможности смарт-аккаунтов) обычные пользователи EOA смогут беспрепятственно получать доступ к сети EIL в будущем, что значительно снижает порог числа пользователей.
Стандартизированные интерфейсы сообщений: Аналогично стандартизации решений OIF, упомянутой в нашей предыдущей статье, EIL продвигает стандартизацию базовой передачи сообщений, при этом Superchain от Optimism, AggLayer от Polygon и Elastic Chain от ZKsync исследуют совместимость в своих экосистемах, в то время как EIL стремится дальше связать эти гетерогенные экосистемы и создать общий слой сообщений по всей сети.
Ещё интереснее то, что видение EIL — это не только «связность», но и дополнение ещё одной ключевой возможности: конфиденциальности.
Если EIP-7702 и AA затрагивают вопросы «доступности», выпуск Виталиком Privacy Framework на Devconnect может стать следующим элементом головоломки EIL, отражая ещё одну основу Декларации без доверия — сопротивление цензуре.
На Devconnect Виталик прямо заявил, что «конфиденциальность — это свобода» и заявил, что Ethereum движется по пути обновления конфиденциальности, стремясь обеспечить реальную приватность и безопасность. С этой целью Фонд Ethereum создал команду по вопросам конфиденциальности из 47 исследователей, инженеров и криптографов, посвятивших себя тому, чтобы сделать конфиденциальность «атрибутом первого уровня» Ethereum.
Это означает, что защита конфиденциальности в будущем больше не является необязательным плагином, а является базовой способностью, столь же естественной, как перенос. В результате этого видения появился фреймворк Kohaku — по сути, Kohaku использует ваш публичный ключ для создания временных скрытых адресов, позволяющих выполнять приватные операции, не раскрывая связь с основным кошельком.
С таким дизайном будущий аккаунт AA станет не только инструментом управления активами, но и щитом конфиденциальности.
Интегрируя такие протоколы, как Railgun и Privacy Pools, аккаунты AA позволят пользователям предоставлять «доказательства невиновности», одновременно защищая конфиденциальность транзакций, позволяя любому пользователю доказать, что источник средств не является незаконным, не раскрывая определённые пути потребления внешнему миру.
На данный момент мы ясно видим полную картину дорожной карты совместимости Ethereum:
OIF (Intent Framework): Пусть уровень приложений «понимает» потребности пользователей;
EIL (Слой совместимости): Открывает путь для выполнения на уровне инфраструктуры.
Возможно, это явный сигнал того, что Ethereum Foundation хочет донести, что Ethereum не должен быть набором разрозненных L2, а огромным, единым суперкомпьютером.
В будущем, когда EIL действительно будет реализован, возможно, нам больше не придётся объяснять новым пользователям, что такое L2 и что такое кросс-чейн-мост, и тогда вы увидите только активы, никаких цепочных барьеров.