EIP 4337, активированный Ethereum (ETH): подробное руководство


изображение статьи

Владислав Сопов

Вот почему «Абстракция учетных записей» изменит правила игры для Ethereum (ETH) в 2023 году — и какие возможности она открывает для пользователей и разработчиков

Благодаря активации новой функции каждый владелец некастодиального кошелька Ethereum (ETH) может значительно расширить его функциональность и сделать свой опыт работы с Ethereum (ETH) и EVM-совместимыми блокчейнами безопасным.

EIP 4337 запускается на Ethereum (ETH): основные моменты

Вчера, 1 марта 2023 года, разработчики Ethereum (ETH) объявили, что механизм абстрагирования учетных записей, включенный в предложение по улучшению Ethereum (EIP 4337), прошел стресс-тестирование, аудит и развернут в основной сети.

  • Обсуждаемая с 2016 года абстракция аккаунта является одним из самых амбициозных изменений в дизайне Ethereum (ETH);
  • EIP 4337 разработан совместно Ethereum Foundation и рядом крупных команд Web3: Stackup, Biconomy, Alchemy; OpenZeppelin провела аудит безопасности;
  • Он стирает грань между внешними учетными записями (кошельками) и контрактными учетными записями (смарт-контрактами) и вводит новый инструмент в Ethereum: смарт-аккаунты;
  • Это обновление имеет первостепенное значение для безопасности, работоспособности и массового внедрения блокчейна Ethereum (ETH);
  • Помимо Ethereum (ETH), это обновление доступно на всех EVM-совместимых блокчейнах: Polygon Network (MATIC), BNB Chain (BSC), сетях L2 Ethereum и так далее.

После активации EIP 4337 пользователи Ethereum (ETH) могут превратить свои некастодиальные кошельки в полнофункциональные децентрализованные банки. Это защищает новых пользователей от потери доступа к своим ETH-кошелькам из-за проблем с исходной фразой.

Что такое ЭИП?

Предложения по улучшению Ethereum (EIP) — это описания стандартов в сети Ethereum (ETH): спецификации основного протокола, клиентские API и стандарты контрактов. Основные обновления сети связаны с реализацией того или иного EIP в основной сети.

Энтузиасты Эфириума (ETH) представляют свои предложения на обсуждение и рассмотрение; Полный цикл утверждения занимает восемь этапов. Некоторые сложные EIP вызвали жаркие дебаты и обсуждались годами.

EIP 20 (внедрение токенов ERC-20 в Ethereum), EIP 721 (стандарт невзаимозаменяемых токенов) и EIP 1559 (модель динамической комиссии за транзакцию с периодическими событиями сжигания токенов) являются одними из наиболее важных EIP с момента создания Ethereum (ETH).

Что такое EOA и CA в Ethereum?

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

Внешние учетные записи (или EOA) могут хранить криптовалюту, но не могут сами отправлять транзакции. Пользователям необходимо авторизовать транзакции с помощью закрытых ключей. Криптокошельки, такие как MetaMask, являются хрестоматийными примерами EOA.

Контрактные счета, напротив, представляют собой программы, которые могут выполнять финансовые операции. Они управляются кодом, а не секретными ключами. Смарт-контракты — основные элементы протоколов DeFi и NFT — по своей сути представляют собой «контрактные счета» (CA).

Что такое EIP 4337 или абстракция учетной записи (AA)?

EIP 4337 — это обновление конструкции сети Ethereum (ETH); он реализован как дополнительный уровень поверх основной сети Ethereum (ETH), поэтому для его запуска не требовался хард-форк. С помощью абстракции аккаунта пользователи Ethereum (ETH) могут легко превратить свой кошелек в смарт-контракт и наделить его дополнительными функциями.

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

eIP4337
Изображение на Стек

Фонд Ethereum подчеркивает, что EIP 4337 позволит использовать результаты вычислений вне цепочки внутри цепочки, что действительно меняет правила игры для создания многофункционального Ethereum (ETH):

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

С первых дней работы EIP 4337 — как показал, Джон Райзинг, соучредитель Stackup и активный сторонник обновления — новая функциональность имеет прочную инфраструктурную основу и доступна на всех основных EVM-совместимых блокчейнах.

Как EIP 4337 навсегда изменит Ethereum (ETH)

EIP 4337 уже вошел в топ рейтинга самых важных и амбициозных EIP в истории Ethereum (ETH). После активации EIP 4337 опыт работы с Ethereum (ETH) для нового поколения пользователей и разработчиков будет другим.

EIP 4337 для безопасности

Когда дело доходит до управления закрытыми ключами, EIP 4337 позволяет различным пользователям авторизовать транзакции с одной учетной записи. Таким образом, держатели Ethereum (ETH) могут интегрировать свой кошелек со смартфоном, чтобы упростить управление ключами и добавить дополнительный инструмент восстановления своих монет.

EIP 4337 для удобства использования

Что касается смарт-контрактов, EIP 4337 открывает путь к 100% «безгазовым» контрактам: теперь разработчики могут жестко запрограммировать возможность использовать тот или иной кошелек в качестве источника платежей за газ. Раньше такая конструкция требовала авторизации всех транзакций с помощью закрытых ключей.

EIP 4337 для массового внедрения

Все энтузиасты, сторонники и разработчики EIP 4337 уверены, что он сделает работу с Ethereum (ETH) более удобной для новичков. Инструментарий Ethereum (ETH) становится более многофункциональным, чем когда-либо прежде. Теперь он позволяет создавать более сложные и эксцентричные проекты, которые были бы невозможны без «умных учетных записей».

Подведение итогов: что будет дальше с абстракцией учетных записей в EVM?

Таким образом, активация EIP 4337 является важной вехой для Ethereum (ETH) в 2023 году. Хотя сейчас она кажется омраченной горячо ожидаемым обновлением в Шанхае (и его экономическими обещаниями), абстракция учетных записей так же важна для инструментов Ethereum (ETH), как и EIP. 721 и ЭИП 1155.

Между тем, эта история далека от завершения: в книге Виталика Бутерина Дорожная карта являются долгосрочными целями абстракции аккаунта. Обязательный переход на учетные записи, совместимые с EIP 4337, и методы, устойчивые к цензуре, станут следующими шагами в разработке AA для Ethereum.

Источник: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide.