EIP 4337: подробное руководство по Account Abstraction

12-13-2025, 9:39:05 AM
Биткоин
Рейтинг статьи : 4
21 рейтинги
Познакомьтесь с потенциалом абстракции аккаунтов в Ethereum на базе EIP 4337. В этом подробном руководстве вы найдете описание архитектуры, преимуществ и особенностей внедрения кошельков на смарт-контрактах. Материал предназначен для Web3-разработчиков и опытных криптоэнтузиастов, стремящихся глубже разобраться в блокчейн-инновациях. Узнайте о новых возможностях безопасности, гибком управлении аккаунтами и объектах UserOperation, которые меняют подход к взаимодействию с Ethereum. Получите четкое представление о различиях между EIP 4337 и другими инициативами, а также о значении этой технологии для будущего Ethereum. Изучите детали интеграции EIP 4337 в процесс разработки смарт-контрактов.
EIP 4337: подробное руководство по Account Abstraction

Краткое руководство по Account Abstraction и EIP-4337

Account abstraction (AA) — это ключевое новшество в экосистеме Ethereum, которое меняет принципы управления индивидуальными аккаунтами. В этом материале рассматривается сам механизм account abstraction, его реализация через EIP-4337 и влияние на будущее пользовательского опыта в блокчейне.

Что такое Account Abstraction?

Для понимания account abstraction важно знать базовую структуру аккаунтов в Ethereum. В сети есть два типа: externally owned accounts (EOA) и contract accounts (CA). EOA — привычные счета, управляемые приватными ключами и seed-фразами, это основной способ взаимодействия с блокчейном. В свою очередь, contract accounts работают под контролем смарт-контрактов и исполняют заданный код.

Account abstraction меняет этот подход, разделяя источник транзакции и её подпись, а EOA получают возможность функционировать как contract accounts. Благодаря этому смарт-контракты могут управлять EOA, что позволяет создавать современные кошельки на базе смарт-контрактов. В результате пользователи получают гибкое управление аккаунтом, возможность самостоятельно определять логику проверки и правила исполнения через EIP-4337.

Преимущества AA

Account abstraction востребована в сообществе Ethereum, потому что решает многие устаревшие проблемы пользовательского опыта. AA делает операции в сети гибкими: пользователи могут внедрять индивидуальные меры безопасности, например мультиподпись, социальное восстановление или лимиты расходов — без сторонних сервисов.

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

История развития AA в Ethereum

Движение к account abstraction в Ethereum сопровождалось рядом предложений. EIP-2938 впервые предложил повысить статус contract accounts, чтобы они могли самостоятельно оплачивать комиссии и совершать транзакции. Для этого потребовалась бы серьёзная переработка протокола.

EIP-3074 пошёл другим путём, добавив опкоды AUTH и AUTHCALL. Они позволили EOA передавать свои полномочия контрактам, открыв разработчикам гибкие возможности для создания объектов транзакций и новых схем проверки. Внедрение требовало значительных изменений консенсусного слоя.

Финальной точкой развития стала EIP-4337: он ввёл пользовательские операции и выделенный memory pool, реализовав account abstraction без изменений протокола Ethereum. Благодаря этому решение быстро стало популярным в экосистеме.

Сравнение с альтернативными решениями Account Abstraction

EIP-4337 выделяется тем, что не требует изменений протокола — в отличие от EIP-3074, где внедрение опкодов AUTH и AUTHCALL связано с рисками и сложностями, из-за чего развитие было остановлено.

EIP-4337 решает эти проблемы, работая на уровне абстракции поверх существующей инфраструктуры Ethereum. Это позволяет быстро внедрять решение, сохраняя обратную совместимость. EIP-4337 доказал: account abstraction можно реализовать безопасно и без нарушения базовых принципов сети.

Технические детали EIP-4337

В EIP-4337 реализована архитектура из нескольких взаимосвязанных компонентов. UserOperation — основной элемент, структурированный объект для передачи всех данных транзакции. В отличие от обычных транзакций, здесь намерение и исполнение разделены — это главное новшество стандарта.

Контракт Entry Point координирует выполнение операций и их проверку. Bundlers — специальные узлы, которые объединяют несколько операций в одну транзакцию, повышая эффективность расхода газа и пропускную способность. Они работают как строители блоков, обеспечивая включение операций в блоки и их валидность.

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

Поток транзакций

В EIP-4337 поток транзакций устроен принципиально иначе, чем в классическом Ethereum: весь процесс разбит на этапы, каждый из которых отвечает за безопасность и эффективность операций.

Запуск транзакции

Всё начинается с того, что владелец аккаунта формирует пользовательскую операцию по стандарту EIP-4337. Она содержит данные: адрес отправителя, максимальную комиссию за газ, приоритетную комиссию и другие параметры. В отличие от обычных транзакций, поле подписи трактуется по логике аккаунта, а не протокола, что даёт гибкость. Операция попадает в специальный memory pool, созданный для этого типа транзакций.

Отправка транзакций

Bundlers — валидаторы — получают пользовательские операции из memory pool и собирают их в группы. Они могут быть строителями блоков или работать с существующей инфраструктурой, например MEV-boost, механизмами разделения proposer/builder, RPC API. Это гарантирует включение операций в блоки и сохранение валидности транзакций Entry Point, поддерживая целостность системы EIP-4337.

Идентификация транзакций

Групповые операции передаются в контракт Entry Point, который проверяет и координирует исполнение. Контракт вызывает функцию validateUserOp для каждой операции, проверяя подписи и соответствие логике валидации. Bundlers используют списки доверенных контрактов Entry Point и обрабатывают операции только через проверенные и аудированные реализации стандарта.

Исполнение транзакций

Финальный этап — выполнение функции ExecuteUserOp в смарт-контрактном кошельке по стандарту EIP-4337. Bundlers упаковывают проверенные операции и вызывают handleOps в смарт-контракте EntryPoint. Вся транзакция включается в блок, замыкая процесс от намерения пользователя до исполнения на блокчейне по EIP-4337.

Сравнение кошельков: EOA, MPC и AA

Разные типы кошельков имеют свои плюсы и минусы. EOA-кошельки — стандартный подход, низкая стоимость создания и комиссии, но требуют управления приватными ключами и не дают расширенной безопасности. Подпись — только ECDSA, нет встроенного восстановления доступа.

MPC-кошельки сохраняют тип EOA, но распределяют управление приватным ключом между несколькими сторонами. Это добавляет безопасность, но требует прозрачных политик авторизации подписи вне сети.

AA-кошельки на базе EIP-4337 — это contract accounts, они дороже по созданию и комиссиям, но дают максимум гибкости: разные способы оплаты газа, пакетные транзакции, разнообразные схемы подписи. Главное — не нужно управлять приватным ключом, доступны встроенные механизмы восстановления и безопасность на уровне блокчейна.

В чём отличие AA по EIP-3074 и EIP-4337?

EIP-3074 и EIP-4337 — это разные подходы к account abstraction, с уникальными особенностями и влиянием на экосистему Ethereum.

Преимущества

Сильная сторона EIP-3074 — делегирование управления EOA контрактам, что открывает разработчикам гибкие схемы транзакций, например пакетную торговлю или гибкую оплату газа. Контракты-посредники могут принимать токены, отличные от ETH, и быть доверенными посредниками между спонсором и получателем. Главное — любой EOA может стать смарт-контрактным кошельком без развёртывания контракта.

EIP-4337 достигает похожих целей без изменений протокола, его можно внедрять сразу и использовать на текущей инфраструктуре. Это более надёжная и гибкая основа для внедрения account abstraction при сохранении стабильности сети.

Недостатки

EIP-3074 требует изменений консенсусного слоя, возможно даже хардфорков, что добавляет риски и сложность. Также сохраняется фиксированный механизм подписи ECDSA, поэтому невозможно использовать новые схемы подписи.

EIP-4337 работает в рамках текущего протокола, поддерживает современные схемы подписи и гибкое управление аккаунтами. Это делает его более практичным решением для массового внедрения account abstraction.

Что такое EIP-5003

EIP-5003 — это развитие EIP-3074 с добавлением опкода AUTHUSURP для развертывания кода на авторизованных адресах. В сочетании с EIP-3607 он позволяет отзывать ключи подписи EOA. Если EOA делегирует полномочия другому адресу, AUTHUSURP даёт этому адресу возможность менять код исходной EOA. Это позволяет перейти от EOA к CA, использовать новые, более безопасные схемы подписи, не меняя адрес аккаунта.

Сложность реализации EIP-5003 показывает, насколько эффективнее подход EIP-4337, который не требует изменений протокола для внедрения account abstraction.

Выводы

Account abstraction через EIP-4337 — это ключевой этап на пути Ethereum к массовому применению. EIP-4337 решает основные проблемы пользовательского опыта, сохраняя стабильность протокола, и создаёт базу для более удобных и безопасных взаимодействий с блокчейном. Расширенные настройки безопасности, гибкая оплата газа и современные инструменты управления аккаунтом делают сеть доступнее для новых пользователей и открывают мощные возможности для профессионалов.

EIP-4337 доказал, что account abstraction можно внедрять без изменений протокола — это прагматичный путь развития блокчейна. По мере роста экосистемы Ethereum account abstraction становится важной частью инфраструктуры, соединяя потенциал технологии и её реальную доступность для пользователей. Развитие и внедрение EIP-4337 продолжает формировать будущее пользовательского взаимодействия с блокчейном и является ключевым элементом Ethereum.

FAQ

Что такое EIP 4337?

EIP-4337 — это предложение для Ethereum по внедрению account abstraction, позволяющее создавать кошельки на базе смарт-контрактов с расширенной безопасностью и гибкостью. В стандарте используются объекты UserOperation и bundlers для оптимизации транзакций.

В чём разница между EIP 4337 и 7702?

EIP 4337 стандартизирует ретрансляцию смарт-аккаунтов без обновления протокола. EIP 7702 позволяет EOA стать смарт-аккаунтами, но требует обновления протокола. Оба стандарта могут работать вместе для расширения функциональности.

Что такое ERC-4337?

ERC-4337 — это протокол Ethereum для внедрения account abstraction, который улучшает безопасность и удобство кошельков без изменений блокчейна.

Это одно и то же: EIP и ERC?

Нет, EIP и ERC — это разные понятия. EIP (Ethereum Improvement Proposal) — это предложения по развитию Ethereum, а ERC (Ethereum Request for Comment) — стандарты токенов.

* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.
Похожие статьи
XZXX: Полное руководство по мем-токену BRC-20 в 2025 году

XZXX: Полное руководство по мем-токену BRC-20 в 2025 году

XZXX появляется как ведущий мем-токен BRC-20 2025 года, использующий Bitcoin Ordinals для уникальных функций, которые интегрируют мем-культуру с технологическими инновациями. Статья исследует взрывной рост токена, обусловленный процветающим сообществом и стратегической поддержкой рынка со стороны таких бирж, как Gate, предлагая новичкам руководство по покупке и обеспечению XZXX. Читатели получат представление о факторах успеха токена, технических достижениях и инвестиционных стратегиях в рамках расширяющейся экосистемы XZXX, подчеркивая его потенциал изменить ландшафт BRC-20 и инвестиции в цифровые активы.
8-21-2025, 7:51:51 AM
Индекс страха и жадности биткойна: анализ настроений рынка на 2025 год

Индекс страха и жадности биткойна: анализ настроений рынка на 2025 год

Поскольку индекс страха и жадности биткоина падает ниже 10 в апреле 2025 года, настроения на криптовалютном рынке достигают беспрецедентно низких значений. Этот экстремальный страх, в сочетании с диапазоном цен биткоина от 80 000 до 85 000, подчеркивает сложное взаимодействие между психологией криптовалютных инвесторов и рыночной динамикой. Наш анализ рынка Web3 исследует последствия для прогнозов цен на биткоин и стратегий инвестирования в блокчейн в этом волатильном ландшафте.
4-29-2025, 8:00:15 AM
Лучшие ETF Крипто, которые стоит следить в 2025 году: ориентирование в буме цифровых активов

Лучшие ETF Крипто, которые стоит следить в 2025 году: ориентирование в буме цифровых активов

Фонды, инвестирующие в криптовалюту (ETF), стали основой для инвесторов, ищущих экспозицию к цифровым активам без сложностей прямого владения. После исторического одобрения ETF на местах для Bitcoin и Ethereum в 2024 году, рынок крипто-ETF взорвался, с притоком средств в размере $65 миллиардов и Bitcoin, превысившим отметку в $100,000. По мере развития 2025 года, новые ETF, регулятивные изменения и институциональное принятие направлены на дальнейший рост. В этой статье выделены лучшие крипто-ETF, за которыми стоит следить в 2025 году, основанные на объеме управляемых активов (AUM), результативности и инновациях, предлагая при этом понимание их стратегий и рисков.
5-13-2025, 2:29:23 AM
5 способов получить Биткойн бесплатно в 2025 году: Руководство для новичков

5 способов получить Биткойн бесплатно в 2025 году: Руководство для новичков

В 2025 году получение бесплатных биткойнов стало горячей темой. От микрозадач до геймифицированного майнинга, от кредитных карт с вознаграждением в биткойнах до многочисленных способов получения бесплатных биткойнов. В этой статье будет раскрыто, как легко заработать биткойны в 2025 году, исследовать лучшие краны для биткойнов и поделиться техникой майнинга биткойнов, не требующей инвестиций. Независимо от того, являетесь ли вы новичком или опытным пользователем, здесь вы можете найти подходящий способ разбогатеть с помощью криптовалюты.
4-30-2025, 6:45:39 AM
Рыночная капитализация Биткойна в 2025 году: анализ и тенденции для инвесторов

Рыночная капитализация Биткойна в 2025 году: анализ и тенденции для инвесторов

Рыночная капитализация Биткойна достигла поразительных **2,05 триллиона** в 2025 году, при этом цена Биткойна выросла до **$103,146**. Этот беспрецедентный рост отражает эволюцию капитализации криптовалютного рынка и подчеркивает влияние технологии блокчейн на Биткойн. Наш анализ инвестиций в Биткойн раскрывает ключевые рыночные тенденции, формирующие цифровой валютный ландшафт до 2025 года и далее.
5-15-2025, 2:49:13 AM
Прогноз цены Bitcoin на 2025 год: влияние тарифов Трампа на BTC

Прогноз цены Bitcoin на 2025 год: влияние тарифов Трампа на BTC

Данный статья обсуждает влияние тарифов Трампа на 2025 год на Биткоин, анализирует колебания цен, реакцию институциональных инвесторов и статус убежища Биткоина. Статья исследует, как депрециация доллара США выгодна для Биткоина, а также ставит под сомнение его корреляцию с золотом. Этот материал предоставляет инсайты для инвесторов в рыночные флуктуации, учитывая геополитические факторы и макроэкономические тенденции, и предлагает обновленные прогнозы цены Биткоина на 2025 год.
4-17-2025, 4:11:25 AM
Рекомендовано для вас
Понимание и сокращение расходов на транзакции ETH

Понимание и сокращение расходов на транзакции ETH

В этом подробном руководстве вы найдете эффективные стратегии для понимания и снижения комиссий за газ в сети Ethereum. Вы познакомитесь с ключевыми понятиями — лимит газа, ценовые колебания, методы оптимизации транзакций Ethereum. Узнаете, как выбирать оптимальное время, использовать Layer-2 решения и децентрализованные приложения для сокращения расходов и повышения эффективности обработки. Освойте управление комиссиями ETH и загрузкой сети, чтобы повысить качество торговли криптовалютой. Материал предназначен для инвесторов, разработчиков и пользователей, которые стремятся оптимизировать работу в сети Ethereum.
12-13-2025, 12:05:44 PM
Что такое nonce в технологии блокчейн

Что такое nonce в технологии блокчейн

Изучите важность nonce в блокчейн-технологиях, если вы разрабатываете решения для Web3 или интересуетесь криптовалютами. Узнайте, как nonce защищает децентрализованные сети через механизм консенсуса Proof of Work, предотвращает атаки повторного воспроизведения и двойные траты, а также поддерживает надежность транзакций. Ознакомьтесь с разновидностями nonce и их значением для майнинга и криптографических протоколов. Будьте в курсе рисков, связанных с ошибками при работе с nonce, и понимайте отличия между nonce и хешами для эффективной защиты блокчейн-систем.
12-13-2025, 12:03:05 PM
Криптовалютные инвестиции в самостоятельных счетах Roth IRA

Криптовалютные инвестиции в самостоятельных счетах Roth IRA

Оцените преимущества самостоятельного инвестирования в криптовалюту через Roth IRA и убедитесь, как налоговые льготы способны усилить вашу пенсионную стратегию. Узнайте о цифровых активах, ключевых аспектах хранения и критериях выбора провайдера для эффективного долгосрочного накопления капитала на инновационной платформе Gate. Получите исчерпывающую информацию об альтернативных пенсионных счетах, чтобы избежать досрочного вывода средств. Откройте потенциал роста криптовалюты в своем портфеле уже сегодня.
12-13-2025, 12:01:02 PM
Значение Satoshi в криптовалюте

Значение Satoshi в криптовалюте

Узнайте, почему сатоши важны для рынка криптовалют. В статье подробно описана минимальная единица Bitcoin, её значимость для микротранзакций, историческая основа и влияние на подходы к инвестициям. Здесь вы найдёте информацию о конвертации сатоши, их применении в блокчейне, накоплении sats, а также о том, как эта единица связана с Satoshi Nakamoto, создателем Bitcoin. Материал предназначен для начинающих и опытных пользователей, которые изучают терминологию и историю Bitcoin в меняющемся мире криптовалют.
12-13-2025, 11:58:32 AM
Анализ узлов в технологии блокчейн

Анализ узлов в технологии блокчейн

Узнайте, какую важную роль играют узлы блокчейна в криптовалютных сетях. В этом руководстве подробно рассматриваются типы узлов, их функции и способы обеспечения безопасности децентрализованных систем. Здесь вы узнаете, как работают узлы, как устроены механизмы консенсуса вроде PoW и PoS, а также насколько просто новым операторам запускать свои узлы. Получите представление о работе полных, легких, майнинговых и стейкинговых узлов, а также об их влиянии на Web3 и децентрализованные приложения. Глубже разберитесь в инфраструктуре блокчейна с этим комплексным анализом, созданным специально для энтузиастов и новичков в сфере криптовалют.
12-13-2025, 11:55:43 AM
Лучшие криптовалюты для инвестиций в период снижения рынка

Лучшие криптовалюты для инвестиций в период снижения рынка

Откройте для себя ведущие криптовалюты, которые сохраняют ценность во время рыночного спада. Изучите методы поиска перспективных токенов в период криптозимы — с акцентом на устойчивость и потенциал роста. Освойте стратегии: усреднение стоимости, технический анализ и фундаментальный анализ, чтобы уверенно действовать на медвежьем рынке и находить возможности даже в неблагоприятных условиях.
12-13-2025, 11:53:01 AM