EIP-7702: Новый этап абстрагирования счета Ethereum и перспективы будущего

robot
Генерация тезисов в процессе

Глубокий анализ эволюции и перспектив абстрагирования счета Ethereum

Введение

本文分为 две основные части:

Первая часть начинается с первого предложения абстрагирования счета (AA) 2015 года, система систематизирует все соответствующие предложения EIP до настоящего времени, исследует эволюцию исторических предложений AA и оценивает достоинства и недостатки различных вариантов.

Вторая часть сосредоточена на сравнении причин холодной реакции рынка после внедрения EIP4337, углубленном анализе EIP7702, который будет включен в следующий апгрейд Ethereum, и обсуждении всестороннего влияния этого предложения на формы применения в цепочке.

EIP-7702 принесет эпохальные изменения, давайте подробно обсудим.

Глубокий анализ прошлого и будущего абстрагирования счета в Ethereum

1. Фон абстрагирования счета

1.1 Позиционирование абстрагирования счета

Основатель Ethereum Виталик в конце 2023 года обновил дорожную карту ETH, но не изменил позиционирование абстрагирования счета. В настоящее время основным направлением развития является переход к следующему этапу добровольной EOA через EIP-4337.

1.2 Рыночная ситуация абстрагирования счета

С момента запуска EIP4337 прошло полтора года, пользователи высоко оценили его, но уровень использования низкий. На основных цепочках всего 12 миллионов адресов AA, из которых на основной сети Ethereum только 6,764 активных адреса, что значительно меньше по сравнению с 270 миллионами адресов EOA и CA.

EIP4337 на основной сети практически не имеет существенного развития. Но на L2 цепях наблюдается爆发式增长, например, в июле активные пользователи цепей Base и Polygon достигли 1 миллиона и 3 миллионов соответственно.

Это указывает на то, что дизайн EIP4337 не ошибочен, а является следствием различий между основной сетью и L2, что требует целенаправленного решения.

2. Что такое абстрагирование счета?

Абстрагирование счета по сути решает проблему разделения прав собственности. EOA-счета Ethereum объединяют право собственности и право подписи, и лицо, владеющее приватным ключом, одновременно обладает правом собственности на счет и правом подписи на передачу активов.

Это связано с проектированием структуры транзакций Ethereum - стандартная транзакция не имеет поля From, адрес отправителя извлекается через параметры VRS. Основная идея EIP4337 заключается в добавлении адреса отправителя в поле транзакции, что позволяет отделить закрытый ключ от адреса для операций.

Важность разделения прав собственности заключается в решении многих проблем, связанных с дизайном EOA:

  1. Защита приватного ключа затруднена
  2. Алгоритм подписи единый
  3. Подписывающие права слишком высоки
  4. Ограниченная оплата комиссии
  5. Утечка конфиденциальности сделок

Эти ограничения делают трудным использование Ethereum для обычных пользователей: необходимо владеть ETH, нужно понимать сложную логику расходов, эффективность оптимизации кошелька ограничена и т.д.

Абстрагирование счета постепенно решает эти проблемы, разъединяя право собственности и право подписи. Исторически было много решений, которые в конечном итоге свелись к двум направлениям.

Глубокий анализ прошлого и будущего абстрагирования счета Ethereum

3. Обзор истории предложений по абстрагированию счета

3.1 Преобразование EOA в CA

  • EIP-101(2015): предложить новый структуру счета на основе контракта
  • EIP-859(2018): решение проблемы с развертыванием контракта
  • EIP-7702(2024): позволяет EOA устанавливать временный код

3.2 Позвольте EOA управлять CA

  • EIP-3074(2020): добавление операций AUTH и AUTHCALL
  • EIP-4337(2021): Реализация абстрагирования счета через пул памяти
  • EIP-5189(2022): через доверенных лиц операционное абстрагирование счета

3.3 Поддержка других предложений по абстрагированию счета

  • EIP-2718: Новый тип транзакции упаковки конверта
  • EIP-3607: запрещение развертывания контрактов EOA

3.4 Интерпретация истории развития абстрагирования счета

EIP-4337 реализует множество функций, но противоречит принципу человеческой мотивации, попадая в порочный круг рыночного развития. Чтобы действительно снизить GAS, необходимо провести мягкий форк Ethereum, а раз уж речь идет о мягком форке, то стоит напрямую рассмотреть EIP-7702.

Глубокий анализ прошлого и будущего абстрагирования счета Ethereum

4. Полный анализ EIP-7702

4.1 Обзор EIP-7702

Позволяет EOA временно обладать функциями смарт-контракта в одной транзакции, поддерживает пакетные транзакции, транзакции без газа и управление правами доступа, не требуя внедрения новых EVM opCode.

4.2 структура данных

Определите новый тип транзакции 0x04, добавив объект authorization_list в последовательность кодирования RLP.

4.3 Жизненный цикл сделки

включая этап верификации и этап выполнения операций.

4.4 Ценность EIP-7702

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

4.5 Сравнение EIP-7702 и EIP-4337

Преимущества EIP-7702:

  • Газ гораздо ниже
  • Стоимость миграции пользователей ниже
  • Поддержка полного поручения и защищенного поручения

Недостатки EIP-7702:

  • Необходима мягкая форка, влияние обширное
  • Высокая степень свободы, трудно поддается аудиту
  • Изменений в оригинальной архитектуре много
  • У EOA нет достаточного объема памяти для контрактных возможностей.
  • Стоимость одной сделки немного выше
  • Может привести к DoS при получении активов
  • Влияние на логику вывода и пополнения на блокчейне

Глубокий анализ прошлого и будущего абстрагирования счетов в Ethereum

5. Итоги

Абстрагирование счета будет реализовано в последнем модуле "Исправить все". EIP-7702, хотя и представляет собой вызов для системной безопасности, но обладает ценовым преимуществом и стоит того, чтобы все Dapp исследовали его адаптацию. Пользователи будут на стороне EIP-7702, продвигая его окончательную реализацию.

Глубокий анализ прошлого и будущего абстрагирования счета Ethereum

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
ThesisInvestorvip
· 07-11 17:36
Ждать, пока организации списывают домашнее задание
Посмотреть ОригиналОтветить0
JustAnotherWalletvip
· 07-10 01:58
Действительно необходимо повысить эффективность
Посмотреть ОригиналОтветить0
SerumSquirtervip
· 07-09 18:59
На практике необходимо наблюдать.
Посмотреть ОригиналОтветить0
fomo_fightervip
· 07-09 05:10
Ожидаем реализации предложений на практике
Посмотреть ОригиналОтветить0
DevChivevip
· 07-09 05:10
Суть все равно в том, чтобы сжигать меньше Газ.
Посмотреть ОригиналОтветить0
CryptoMomvip
· 07-09 05:04
Нужно внимательно посмотреть.
Посмотреть ОригиналОтветить0
Layer2Arbitrageurvip
· 07-09 04:59
мне все равно, сначала покажи ROI
Посмотреть ОригиналОтветить0
  • Закрепить