Абстракция аккаунта

Дата обновления 24 сент. 2026 г.

Одним предложением

Абстракция аккаунта делает авторизацию действий и обработку транзакций программируемыми с помощью логики кошелька.

Абстракция аккаунта позволяет блокчейн-аккаунтам применять программируемые правила авторизации действий и обработки транзакций. В зависимости от реализации кошелёк может поддерживать нескольких подписантов, лимиты расходов, восстановление доступа, пакетные действия или оплату комиссий третьей стороной. Эти возможности должно реализовать ПО кошелька: они не защищают автоматически каждый аккаунт.

Два подхода в Ethereum

ERC-4337 использует UserOperation, которые бандлеры включают в транзакции, вызывающие контракт EntryPoint. Аккаунт проверяет правила авторизации, а необязательный paymaster может оплачивать газ на своих условиях. Сетевые комиссии существуют и тогда, когда их платит кто-то другой.

EIP-7702, активированный с обновлением Pectra в мае 2025 года, позволяет внешне управляемому аккаунту разрешить делегирование коду смарт-контракта, сохранив адрес. Делегирование действует до изменения или отмены, а не прекращается автоматически после одной транзакции. Исходный закрытый ключ сохраняет широкие возможности контроля.

Удобство меняет модель безопасности

Кошелёк может объединять разрешение на расходование токенов и обмен в одну транзакцию либо требовать дополнительные подписи при превышении порога расходов. Восстановление работает только через настроенные и поддерживаемые механизмы.

Ошибки контрактов, небезопасные модули, права на обновление и компрометация участников восстановления могут нарушить эти правила. Разрешение на выполнение вредоносного делегированного кода способно поставить активы под угрозу без раскрытия закрытого ключа. Абстракция аккаунта меняет управление разрешениями, но не отменяет необходимости понимать, что именно разрешает кошелёк.