ERC‑4337: абстракция счетов для смарт-кошельков нового поколения на Ethereum

ERC‑4337: абстракция счетов для смарт-кошельков нового поколения на Ethereum

user avatar

от Alexandra Smirnova

a year ago


ERC‑4337 — это стандарт в сети Ethereum. Он внедрён в марте 2023 года и не требует изменений в правилах работы сети или хардфорков. Новый стандарт позволяет превратить кошелёк в полноценный смарт-контракт, расширяя возможности кастомизации, оплаты газа токенами, восстановления доступа, мультиподписей и многого другого. Благодаря ERC‑4337 Web3-инфраструктура становится более гибкой, удобной и масштабируемой как для разработчиков, так и для пользователей.

Содержание:

Что такое ERC‑4337 и как он работает

ERC‑4337 — это стандарт Ethereum, предоставляющий механизм абстракции аккаунта без модификации базового протокола. Вместо того чтобы использовать обычные транзакции от Externally Owned Accounts (EOA), пользователи создают структуру UserOperation, которую подписывают и отправляют в отдельный мемпул. Специальные узлы под названием bundler собирают эти операции, объединяют их в транзакции и отправляют на смарт-контракт EntryPoint, который проверяет и исполняет вызовы.

В результате пользователи больше не ограничены стандартной моделью кошельков. Смарт-кошельки получают гибкость: могут выполнять мультисиг, иметь социальное восстановление, управлять лимитами и выполнять действия по расписанию. Всё это — без необходимости изменения самого блокчейна Ethereum.

Ключевые компоненты и архитектура

Для понимания работы ERC‑4337 важно рассмотреть его внутреннюю структуру и ключевые элементы, обеспечивающие гибкость и безопасность операций. Ниже представлены основные компоненты архитектуры стандарта:

Архитектура ERC‑4337 включает несколько ключевых сущностей:

  • UserOperation — описывает намерение пользователя, содержит данные вызова, подпись и параметры газа.

  • Bundler — узел, собирающий UserOperation из мемпула и передающий их в EntryPoint.

  • EntryPoint — контракт, отвечающий за проверку и исполнение операций.

  • Account Contract — смарт-кошелёк пользователя с программируемой логикой.

  • Paymaster — контракт, способный оплачивать газ от имени пользователя, включая поддержку оплаты токенами.

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

Возможности, которые открывает стандарт

ERC‑4337 открывает широкий спектр новых возможностей, которые делают работу с Web3-приложениями интуитивно понятной и безопасной. Ниже приведены ключевые функции, которые становятся доступными благодаря этому стандарту:

  • Оплата газа токенами (например, USDC, DAI)

  • Социальное восстановление доступа (через доверенные аккаунты)

  • Мультиподпись (2FA, голосование семьи, DAO)

  • Ограничения на лимиты операций и частоту

  • Сессии на определённое время (например, для игр)

  • Выполнение цепочек операций (approve + swap)

  • Субсидирование комиссий для новых пользователей

  • Упрощение UX в DApps (однокнопочные действия)

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

Примеры и метрики внедрения

Многие протоколы и продукты уже успешно внедрили стандарт ERC‑4337, демонстрируя его зрелость и практическую применимость. В таблице ниже представлены наиболее яркие кейсы с описанием ключевых особенностей:

Протокол / продукт Использует ERC‑4337 Ключевые особенности
Argent Wallet Да Мультиподпись, социальное восстановление
Soul Wallet Да Газ за USDC, упрощённый UX
Stackup Bundler Да Промышленный bundler, поддержка EIP‑7702
Openfort Да Сервис аккаунтов для игр
ZeroDev Да SDK для контрактных кошельков

Эти примеры подтверждают, что стандарт активно используется в реальных условиях. По данным на начало 2025 года, было создано более 25 млн смарт-аккаунтов, совершено 130+ млн операций. Общий объём субсидий через Paymaster превысил $5.7 млн.. Общий объём субсидий через Paymaster превысил $5.7 млн.

Вызовы и ограничения

Несмотря на значительный потенциал, у ERC‑4337 есть ряд ограничений:

Во-первых, реализация требует работы с bundler-ами и развёртывания EntryPoint-контракта, что повышает технический порог входа. Во-вторых, дополнительные вызовы и проверки влекут за собой увеличенные комиссии и газовые расходы по сравнению с EOA. Также сохраняются риски централизации: на сегодняшний день немногие узлы предоставляют bundler-сервисы, а безопасность смарт-кошельков напрямую зависит от качества их кода. Кроме того, поскольку стандарт реализован на уровне контракта, а не протокола, он может быть несовместим с некоторыми будущими изменениями без адаптации.

Будущее Account Abstraction и развитие стандарта

ERC‑4337 — лишь первый шаг. В 2024–2025 гг. активно обсуждается стандарт EIP‑7702, который позволяет Externally Owned Account временно действовать как контракт в рамках одной транзакции. Это создаёт синергию между подходами и даёт возможность гибко мигрировать к полным смарт-кошелькам. Совместное использование ERC‑4337 и EIP‑7702 позволит сохранить обратную совместимость и упростить переход.

Платформы вроде Stackup, ZeroDev, Gelato и Alchemy уже предлагают инструменты для внедрения абстрактных аккаунтов. Всё это делает стандарт основой для следующего поколения Web3-кошельков и приложений.

Тир I

Сектор: #18291

Запечатанная комната тайников

Resource Cache

Resource Cache

Тир I

Нужно 25% прогресса тира
Meme Cache

Meme Cache

Тир I

Нужно 50% прогресса тира
Equipment Cache

Equipment Cache

Тир I

Нужно 75% прогресса тира

После получения тайники попадут в инвентарь — открыть их можно ключами.

Другие статьи

Spark Protocol — SparkLend, SPK, USDS и DeFi-инфраструктура MakerDAO

Обзор Spark Protocol: SparkLend, Spark Savings, токен SPK, USDS, Liquidity Layer, DeFi-кредитование и развитие проекта в экосистеме Sky.

user avatarElena Ryabokon

Chainers — геймплей, farming, NFT, токен CHU и Web3-экономика

Обзор Chainers: farming, строительство, крафт, торговля, NFT, CHU и CFB, игровая экономика и использование Polygon и Immutable в Web3-вселенной проекта.

user avatarElena Ryabokon

NomStead — геймплей, farming, Gold Bars, NFT и экономика Web3-игры

Обзор NomStead: farming MMORPG, крафт, строительство, NFT, Gold Bars, экономика игроков, Kingdoms и Stadiums, а также интеграция с Immutable zkEVM.

user avatarElena Ryabokon

Apollo Global и Morpho: ACRED, RWA и ончейн-кредитование в DeFi

Обзор Apollo Global x Morpho: токенизированный фонд ACRED, интеграция TradFi и DeFi, RWA-кредитование, роль Securitize и развитие ончейн-рынков Morpho.

user avatarElena Ryabokon

Morpho Blue — как работают изолированные lending markets, Vaults и LLTV

Обзор Morpho Blue: как работают изолированные lending markets, LLTV, oracle, процентные ставки, ликвидации и Morpho Vaults в модульной DeFi-архитектуре.

user avatarElena Ryabokon

Cambria Genesis — геймплей, токен RSGP и экономика risk-to-earn

Обзор Cambria Genesis: risk-to-earn MMO, токен RSGP, Gold Rush, Dungeons, Islands, экономика проекта и использование блокчейнов Ronin и Abstract.

user avatarElena Ryabokon

Важное примечание: Информация, представленная на портале Dapp.Expert, предназначена исключительно для ознакомительных целей и не является рекомендацией к инвестициям или руководством к действию. Команда Dapp.Expert не несет ответственности за возможные убытки или упущенную выгоду, связанные с использованием материалов, опубликованных на сайте. Перед принятием инвестиционных решений рекомендуем проконсультироваться с квалифицированным финансовым советником.