Пересылка оригинального заголовка: EIP-3074: Риски/Возможности принятия умного аккаунта (и почему нам нужен EIP-5003)
На пути к полной абстракции учетной записи (AA) на Ethereum мы стоим на перепутье: ERC-4337 остался за нами, в то время как EIP-3074 открыл новый путь к полной AA. Однако существует риск отклониться на опасный путь EOA Enshrinement. Для предотвращения этого критически важно поддержать EIP-3074 с добавлением EIP-5003 в предстоящем хардфорке. Это создаст прочный мост к полной AA, избегая риска фрагментации и безопасно направляя Ethereum к светлому будущему умных счетов.
Разработчики ядра Ethereum выстроились для включения EIP-3074в предстоящем хардфорке Prague/Electra, запланированном на 4 квартал 2024 года / начало 2025 года. EIP-3074 позволяет внешне управляемым счетам (EOA) делегировать свои возможности по транзакциям смарт-контрактам, улучшая функциональность, такую как спонсорство транзакций и пакетная обработка. Хотя EIP-3074 служит как краткосрочное решение для улучшения пользовательского опыта в EOAs, большинство сообщества Ethereum все еще согласно, что конечная цель — перевести всех пользователей на смарт-счета. EIP-3074 приносит некоторые улучшения умным счетам и является ступенькой к полному AA, но абсолютно требуетEIP-5003для полного понимания. Без EIP-5003 мы бы привнесли дополнительные изменения в EOAs.
EIP-3074 модифицирует протокол Ethereum, чтобы позволить EOA делегировать (AUTH) свои транзакционные возможности смарт-контрактам (так называемым «инициаторам»), обеспечивая дополнительные функции, такие как:
Эти функции до сих пор были доступны только для умных счетов. Что означало, что приложения должны были создавать два разных пользовательских интерфейса для ЭОА и умных счетов.
EIP-3074 в первую очередь усиливает внешние учетные записи (EOA), но также приносит некоторые новые полезные побочные эффекты для смарт-счетов:
Хотя EIP-3074 позволяет делегировать контроль над EOA умным учетным записям, исходный закрытый ключ все равно может авторизовать любое действие в EOA. Это предотвращает EIP-3074 внедрение любых (безопасности) функций, таких как:
Был обсужден жизнеспособный путь миграции, который закроет разрыв и позволит полностью мигрировать существующие EOA в умные счета: EIP-5003. Это обновление расширяет EIP-3074, позволяя развертывать код смарт-контракта по адресу EOA, отзывая при этом доступ к исходному закрытому ключу. Это позволяет полностью преобразовать EOA в смарт-аккаунты, сохраняя при этом общедоступный адрес, привязанные к душе токены и непередаваемую репутацию, и в целом гарантирует совместимость с будущей дорожной картой абстракции счета.
Однако возникли определенные опасения относительно целесообразности этого пути обновления, особенно в отношении граничных случаев, когда частный ключ, который предполагалось аннулировать, все еще мог одобрять действия на счете:
За последние месяцы сообщество вовлеклось в ERC-4337 как первый шаг к полному AA. Это позволило запустить экосистему разработчиков, стабилизировать спецификацию и инструменты для упаковщиков и создать уроки. Затем было запланировано внедрение собственной AA на L2s (RIP-7560) и в конечном итоге представить аналогичный EIP на L1.
ERC-4337 начал своё начало счрезмерно завышенные ожидания, что помогло собрать импульс и привлечь разработчиков. Есть положительные сигналы о том, что мы приближаемся к точке перегиба, с крупными биржами (OKX, Coinbase) и кошельки (Доверие, Metamask) инвестирование в поддержку ERC-4337. Но завышенные ожидания также означали неизбежный момент трезвости, что полный AA (через RIP-7560 или аналогичный) займет больше времени, чем изначально ожидалось, поскольку аппетит / срочность для L2 на работу над RIP-7560 по-прежнему малы сегодня.
Стандарты/обновление Ethereum, связанные с AA, проходят свои соответствующие "циклы гипа"
Это одна из причин, по которой часть сообщества обратилась к EIP-3074. Поскольку миграция пользователей на смарт-аккаунты казалась слишком далекой, некоторые голоса стали громкими, чтобы хотя бы частично исправить EOAs на время. EIP-3074 не заменяет ERC-4337, они на самом деле @yoav/EIP-3074-ERC-4337-синергия">довольно синергетично, но это сдвигает акцент дальше от ERC-4337/RIP-7560.
Для того чтобы полностью AA стало возможным, нам нужно найти способы миграции существующих EOA. Поскольку EOA по-прежнему составляют большинство пользователей в Ethereum, это влияет на приоритеты разработчиков и команд. Это может произойти двумя способами, (1) позвольте пользователям вручную переключиться на умные учетные записи или (2) реализуйте способы превращения EOA в умные учетные записи.
Включение EIP-3074 несет риск того, что это отдаляет нас от достижения полного AA. Он улучшает EOAs, поэтому он негативно влияет на (1), не решая при этом фактически для
(2).
Без EIP-5003 у EIP-3074 в настоящее время нет четкого пути к полному AA и это имеет чисто негативное влияние на принятие AA. Более того, после хардфорка Prague/Electra может не оказаться возможности включить AA-связанные обновления еще на 2 года, так как фокус будет смещен на веркле-деревья. Поэтому мы должны включить EIP-5003 в хардфорк Prague/Electra, чтобы предотвратить дополнительное закрепление EOAs.
Влияние EIP-3074 на дорожную карту AA, с/без EIP-5003
Дебаты вокруг EIP-3074 являются критическим моментом для траектории абстракции учетной записи Ethereum.
Оригинальный AA Roadmap
Экспериментируйте с уровнем приложения АА (ERC-4337), демонстрируйте местные АА через L2s (RIP-7560) и в конечном итоге приведите местные АА на L1. Решите проблему устаревших EOAs через транзакцию миграции (EIP-5003, EIP-7377 или даже принудительную миграцию). Этот путь, вероятно, займет значительно больше времени, чем ожидалось, и сдерживается доминированием EOA.
Что мы ДОЛЖНЫ делать вместо этого
Реализовать EIP-3074, но также включить EIP-5003 в хардфорк Prague/Electra, что позволит полностью перейти к смарт-аккаунтам. Это позволит не оставлять позади пользователей старых версий, обеспечивая тем самым, что они не задерживают усилия AA.
Что мы сейчас планируем сделать (Худший случай)
Реализовать только EIP-3074 и рисковать утверждением EOAs или, по крайней мере, значительно затруднить принятие смарт-счетов.
Перекресток дорожной карты AA Ethereum (благодаря Виталику за идеи улучшения)
Эта статья перепечатана из [безопасный], оригинальное название "EIP-3074: Риски/Возможности для принятия умного аккаунта (и почему нам нужен EIP-5003)", авторское право принадлежит оригинальному автору [Лукас Шор, Ричард Мейснер, Тобиас Шубоц]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь сКоманда Gate Learn, команда обработает это как можно быстрее в соответствии с соответствующим процессом.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, являются исключительно мнениями авторов и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn. Несанкционированное копирование, распространение или плагиат переведенных статей не допускается без конкретной ссылки на Gate.io.
Пригласить больше голосов
Пересылка оригинального заголовка: EIP-3074: Риски/Возможности принятия умного аккаунта (и почему нам нужен EIP-5003)
На пути к полной абстракции учетной записи (AA) на Ethereum мы стоим на перепутье: ERC-4337 остался за нами, в то время как EIP-3074 открыл новый путь к полной AA. Однако существует риск отклониться на опасный путь EOA Enshrinement. Для предотвращения этого критически важно поддержать EIP-3074 с добавлением EIP-5003 в предстоящем хардфорке. Это создаст прочный мост к полной AA, избегая риска фрагментации и безопасно направляя Ethereum к светлому будущему умных счетов.
Разработчики ядра Ethereum выстроились для включения EIP-3074в предстоящем хардфорке Prague/Electra, запланированном на 4 квартал 2024 года / начало 2025 года. EIP-3074 позволяет внешне управляемым счетам (EOA) делегировать свои возможности по транзакциям смарт-контрактам, улучшая функциональность, такую как спонсорство транзакций и пакетная обработка. Хотя EIP-3074 служит как краткосрочное решение для улучшения пользовательского опыта в EOAs, большинство сообщества Ethereum все еще согласно, что конечная цель — перевести всех пользователей на смарт-счета. EIP-3074 приносит некоторые улучшения умным счетам и является ступенькой к полному AA, но абсолютно требуетEIP-5003для полного понимания. Без EIP-5003 мы бы привнесли дополнительные изменения в EOAs.
EIP-3074 модифицирует протокол Ethereum, чтобы позволить EOA делегировать (AUTH) свои транзакционные возможности смарт-контрактам (так называемым «инициаторам»), обеспечивая дополнительные функции, такие как:
Эти функции до сих пор были доступны только для умных счетов. Что означало, что приложения должны были создавать два разных пользовательских интерфейса для ЭОА и умных счетов.
EIP-3074 в первую очередь усиливает внешние учетные записи (EOA), но также приносит некоторые новые полезные побочные эффекты для смарт-счетов:
Хотя EIP-3074 позволяет делегировать контроль над EOA умным учетным записям, исходный закрытый ключ все равно может авторизовать любое действие в EOA. Это предотвращает EIP-3074 внедрение любых (безопасности) функций, таких как:
Был обсужден жизнеспособный путь миграции, который закроет разрыв и позволит полностью мигрировать существующие EOA в умные счета: EIP-5003. Это обновление расширяет EIP-3074, позволяя развертывать код смарт-контракта по адресу EOA, отзывая при этом доступ к исходному закрытому ключу. Это позволяет полностью преобразовать EOA в смарт-аккаунты, сохраняя при этом общедоступный адрес, привязанные к душе токены и непередаваемую репутацию, и в целом гарантирует совместимость с будущей дорожной картой абстракции счета.
Однако возникли определенные опасения относительно целесообразности этого пути обновления, особенно в отношении граничных случаев, когда частный ключ, который предполагалось аннулировать, все еще мог одобрять действия на счете:
За последние месяцы сообщество вовлеклось в ERC-4337 как первый шаг к полному AA. Это позволило запустить экосистему разработчиков, стабилизировать спецификацию и инструменты для упаковщиков и создать уроки. Затем было запланировано внедрение собственной AA на L2s (RIP-7560) и в конечном итоге представить аналогичный EIP на L1.
ERC-4337 начал своё начало счрезмерно завышенные ожидания, что помогло собрать импульс и привлечь разработчиков. Есть положительные сигналы о том, что мы приближаемся к точке перегиба, с крупными биржами (OKX, Coinbase) и кошельки (Доверие, Metamask) инвестирование в поддержку ERC-4337. Но завышенные ожидания также означали неизбежный момент трезвости, что полный AA (через RIP-7560 или аналогичный) займет больше времени, чем изначально ожидалось, поскольку аппетит / срочность для L2 на работу над RIP-7560 по-прежнему малы сегодня.
Стандарты/обновление Ethereum, связанные с AA, проходят свои соответствующие "циклы гипа"
Это одна из причин, по которой часть сообщества обратилась к EIP-3074. Поскольку миграция пользователей на смарт-аккаунты казалась слишком далекой, некоторые голоса стали громкими, чтобы хотя бы частично исправить EOAs на время. EIP-3074 не заменяет ERC-4337, они на самом деле @yoav/EIP-3074-ERC-4337-синергия">довольно синергетично, но это сдвигает акцент дальше от ERC-4337/RIP-7560.
Для того чтобы полностью AA стало возможным, нам нужно найти способы миграции существующих EOA. Поскольку EOA по-прежнему составляют большинство пользователей в Ethereum, это влияет на приоритеты разработчиков и команд. Это может произойти двумя способами, (1) позвольте пользователям вручную переключиться на умные учетные записи или (2) реализуйте способы превращения EOA в умные учетные записи.
Включение EIP-3074 несет риск того, что это отдаляет нас от достижения полного AA. Он улучшает EOAs, поэтому он негативно влияет на (1), не решая при этом фактически для
(2).
Без EIP-5003 у EIP-3074 в настоящее время нет четкого пути к полному AA и это имеет чисто негативное влияние на принятие AA. Более того, после хардфорка Prague/Electra может не оказаться возможности включить AA-связанные обновления еще на 2 года, так как фокус будет смещен на веркле-деревья. Поэтому мы должны включить EIP-5003 в хардфорк Prague/Electra, чтобы предотвратить дополнительное закрепление EOAs.
Влияние EIP-3074 на дорожную карту AA, с/без EIP-5003
Дебаты вокруг EIP-3074 являются критическим моментом для траектории абстракции учетной записи Ethereum.
Оригинальный AA Roadmap
Экспериментируйте с уровнем приложения АА (ERC-4337), демонстрируйте местные АА через L2s (RIP-7560) и в конечном итоге приведите местные АА на L1. Решите проблему устаревших EOAs через транзакцию миграции (EIP-5003, EIP-7377 или даже принудительную миграцию). Этот путь, вероятно, займет значительно больше времени, чем ожидалось, и сдерживается доминированием EOA.
Что мы ДОЛЖНЫ делать вместо этого
Реализовать EIP-3074, но также включить EIP-5003 в хардфорк Prague/Electra, что позволит полностью перейти к смарт-аккаунтам. Это позволит не оставлять позади пользователей старых версий, обеспечивая тем самым, что они не задерживают усилия AA.
Что мы сейчас планируем сделать (Худший случай)
Реализовать только EIP-3074 и рисковать утверждением EOAs или, по крайней мере, значительно затруднить принятие смарт-счетов.
Перекресток дорожной карты AA Ethereum (благодаря Виталику за идеи улучшения)
Эта статья перепечатана из [безопасный], оригинальное название "EIP-3074: Риски/Возможности для принятия умного аккаунта (и почему нам нужен EIP-5003)", авторское право принадлежит оригинальному автору [Лукас Шор, Ричард Мейснер, Тобиас Шубоц]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь сКоманда Gate Learn, команда обработает это как можно быстрее в соответствии с соответствующим процессом.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, являются исключительно мнениями авторов и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn. Несанкционированное копирование, распространение или плагиат переведенных статей не допускается без конкретной ссылки на Gate.io.