Введение: кроме мнемонической фразы, как еще можно управлять активами?
На протяжении долгого времени мнемоническая фраза была не только единственным ключом к миру Web3, но и большим психологическим бременем для многих пользователей. Мы должны были аккуратно переписывать, проверять и хранить ее, потому что в традиционной модели аккаунта потеря мнемонической фразы (приватного ключа) означала навсегда утратить право собственности на активы.
Эти строгие правила, хотя и заложили основу безопасности децентрализации, также создали барьер для массового внедрения блокчейн-технологий. Тогда возникает вопрос: существует ли технология, которая сохраняет основные преимущества децентрализации и одновременно делает управление и восстановление аккаунтов таким же простым, как в Web2-приложениях?
Ответ — абстракция аккаунта (Account Abstraction, сокращенно AA).
Эта технология переопределяет способы управления цифровыми активами. Web-кошелек imToken — это новое поколение кошельков, построенное на базе AA, которое пытается сказать пользователям: более безопасный опыт, не требующий от вас становиться полупрофессиональным криптографом. В этой статье мы простым языком расскажем о ключевой логике AA и о том, как она изменит вашу цифровую жизнь.
«Невозможный треугольник» традиционного аккаунта
Чтобы понять ценность AA, нужно сначала рассмотреть текущую распространенную модель аккаунта — аккаунт, принадлежащий внешне (EOA), то есть тот, который вы создаете в кошельках вроде imToken.
Дизайн EOA очень базовый и жесткий: его основная идея — «приватный ключ — всё». Ваш приватный ключ жестко связан с адресом аккаунта математически. Такая архитектура порождает противоречие: чтобы обеспечить безопасность (отключение от сети, холодное хранение), зачастую приходится жертвовать удобством; а при стремлении к удобству возрастает риск утечки приватного ключа. Более того, у такого аккаунта нет опции «восстановить пароль», что делает его очень уязвимым к ошибкам.
Кроме того, у EOA есть ограничения в взаимодействии, например, необходимо использовать ETH или другие нативные токены для оплаты комиссий (Gas). Для новых пользователей, у которых есть USDT, но нет ETH, это часто становится первым препятствием.
С развитием сетей Layer2, значительно снизивших издержки на цепочке, стандарта ERC-4337 и протокола EIP-7702, технология AA наконец получила шанс на массовое распространение. Она нацелена сломать вышеописанный тупик, освободив контроль над аккаунтом от низкоуровневых криптографических правил.
Основные понятия: от «ключа» к «умному управляющему»
Если коротко определить AA (абстрактный аккаунт), то это: превратить аккаунт из «ключа» в «умного управляющего».
В мире традиционных EOA правила прописаны в протоколах блокчейна: как только приватный ключ совпадает, транзакция выполняется. В мире AA аккаунт — это смарт-контракт, развернутый в цепочке.
Это означает, что правила аккаунта больше не статичны, а программируемы. Вы можете прописать в аккаунте любую логику, например: «Можно переводить только при выполнении условий A и B», «Максимум 1000 USDT в день», «Если я потерял ключ, мой доверенный сможет сбросить контроль» и так далее.
Этот сдвиг реализует «разделение» права собственности и права подписи. Вы по-прежнему владеете аккаунтом, но способ управления им становится гибким и не ограничивается одним приватным ключом.
Как AA изменит ваш опыт использования?
Рассмотрим преимущества по четырем направлениям: аутентификация (как входить), выполнение (как совершать транзакции), оплата (как платить) и развитие (как расти).
1. Аутентификация: прощайте мнемоническая фраза, привет более безопасному «бесконтактному» входу
Самое очевидное изменение — поддержка более современных методов аутентификации, позволяющих избавиться от зависимости от мнемонической фразы.
Безопасность на уровне аппаратных средств
В аккаунтах AA (например, imToken Web) можно использовать Passkey — технологию, основанную на стандарте WebAuthn. Она использует встроенные в смартфон (iPhone/Android) или компьютер безопасные чипы для генерации и хранения ключей.
В повседневной жизни достаточно просто пройти аутентификацию через FaceID или отпечаток пальца для подписи транзакции. Это не только удобнее, чем переписывать мнемоническую фразу, но и безопаснее — приватный ключ никогда не покидает аппаратный чип и не подключается к сети. Более того, Passkey обладает природной защитой от фишинга: он жестко привязан к домену сайта, и даже при подделке сайта злоумышленник не сможет заставить вас подписать действительную транзакцию.
Восстановимость аккаунта
В модели AA потеря устройства больше не равна «цифровой смерти». Поскольку аккаунт — это контракт, мы можем заранее задать логику для смены «замка». Например, можно назначить в качестве доверенных лиц ваш EOA, социальные сети или близких. В случае недоступности аккаунта инициируется запрос восстановления, который подтверждается доверенными лицами, и контроль возвращается к вам.
2. Исполнительная логика: от сложных команд к «намерениям»
Традиционные взаимодействия в цепочке часто сложны. Например, при покупке токенов нужно сначала отправить транзакцию «Approve», дождаться подтверждения, затем отправить «Swap» и снова ждать. Это тратит газ и создает разрыв в опыте.
AA поддерживает атомарные групповые транзакции (Atomic Batching). Проще говоря, можно объединить несколько действий — например, «Approve» и «Swap» — в один пакет данных. Пользователь просто нажимает «Обменять», а система автоматически выполняет все шаги. В цепочке транзакции либо все успешно, либо ничего — избегая ситуации, когда «разрешили, но обмен не прошел».
Эта возможность ведет к будущему Web3, где управление будет основано на намерениях (Intent-Centric). Пользователь выражает только желание «Я хочу обменять A на B», а под капотом сеть решений AA автоматически ищет оптимальный маршрут и выполняет его.
3. Оплата: ломая барьеры с нативными токенами
Для новых пользователей часто проблема в том, что «у меня есть 1000 USDT, а ETH нет, и я не могу отправить ни копейки».
AA вводит роль Paymaster — контракта, который полностью меняет логику оплаты комиссий. Он позволяет приложениям развертывать на цепочке механизмы обмена или субсидирования:
Оплата газа токенами: можно использовать свои токены (например, USDC) для оплаты Gas. Paymaster автоматически конвертирует их в ETH по курсу и оплачивает сборы для майнеров (Bundler). Это делает оплату в Web3 такой же естественной, как использование кредитной карты, — без необходимости держать ETH.
Gasless (без газа): в некоторых сценариях (например, регистрация новых пользователей, участие в акциях) проект может полностью компенсировать комиссии, и пользователь не почувствует их наличие.
4. Эволюция: кошелек, растущий вместе с потребностями
Традиционные кошельки — статичны. AA, основанный на смарт-контрактах, обладает мощной модульной архитектурой. Его можно представить как управляющего, который постоянно учится новым навыкам и развивается.
Дифференцированные услуги: новичок может использовать минимальный набор функций — простые переводы и платежи, интерфейс понятен и удобен.
Расширение возможностей: по мере опыта можно добавлять новые модули — например, мультиподписи, лимиты на ежедневные траты и т.п.
Такая модульность превращает AA в не просто инструмент, а гибкую платформу, которая подстраивается под весь жизненный цикл пользователя — от новичка до эксперта.
Будущее EOA: можно ли обновить старый аккаунт?
Все описанные инновации основаны на стандарте ERC-4337. Это наиболее зрелый путь реализации AA, но обычно он предполагает создание нового AA-аккаунта.
Встает вопрос: «А что делать, если не хочется отказываться от старого адреса и мучительно переносить активы?»
Предложение EIP-7702 дает ответ — оно позволяет обновить существующий EOA прямо «на месте».
Механизм EIP-7702 основан на делегировании кода. Традиционный EOA — это пассивный подписант, а с помощью специальной подписи можно «подвесить» в аккаунт смарт-контракт. В момент транзакции ваш аккаунт «превращается» в управляемый программным кодом контракт, сохраняя приватный ключ и адрес.
Это позволяет вам без смены адреса подключать к аккаунту все возможности AA, сохраняя контроль и активы, и получать доступ к более сложным сценариям взаимодействия.
Итог: делать кошелек «невидимым»
Лучшие технологии — те, что пользователь не замечает.
В эпоху EOA пользователи вынуждены разбираться в сложных криптографических концепциях — приватных ключах, Nonce, Gas Price — как будто каждый, кто выходит в интернет, должен знать TCP/IP. Цель AA — сделать кошелек «невидимым» и мощным.
Через Passkey мы избавляемся от необходимости запоминать мнемоническую фразу; через Paymaster — от ограничений по газу; через модульную архитектуру — от статичных функций. AA — это не просто технологический апгрейд, а путь Web3 от гиков к массовому рынку.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Прощание с тревогой по поводу мнемонических фраз: статья о том, как Account Abstraction (AA) может преобразовать опыт Web3
Написано: imToken
Введение: кроме мнемонической фразы, как еще можно управлять активами?
На протяжении долгого времени мнемоническая фраза была не только единственным ключом к миру Web3, но и большим психологическим бременем для многих пользователей. Мы должны были аккуратно переписывать, проверять и хранить ее, потому что в традиционной модели аккаунта потеря мнемонической фразы (приватного ключа) означала навсегда утратить право собственности на активы.
Эти строгие правила, хотя и заложили основу безопасности децентрализации, также создали барьер для массового внедрения блокчейн-технологий. Тогда возникает вопрос: существует ли технология, которая сохраняет основные преимущества децентрализации и одновременно делает управление и восстановление аккаунтов таким же простым, как в Web2-приложениях?
Ответ — абстракция аккаунта (Account Abstraction, сокращенно AA).
Эта технология переопределяет способы управления цифровыми активами. Web-кошелек imToken — это новое поколение кошельков, построенное на базе AA, которое пытается сказать пользователям: более безопасный опыт, не требующий от вас становиться полупрофессиональным криптографом. В этой статье мы простым языком расскажем о ключевой логике AA и о том, как она изменит вашу цифровую жизнь.
«Невозможный треугольник» традиционного аккаунта
Чтобы понять ценность AA, нужно сначала рассмотреть текущую распространенную модель аккаунта — аккаунт, принадлежащий внешне (EOA), то есть тот, который вы создаете в кошельках вроде imToken.
Дизайн EOA очень базовый и жесткий: его основная идея — «приватный ключ — всё». Ваш приватный ключ жестко связан с адресом аккаунта математически. Такая архитектура порождает противоречие: чтобы обеспечить безопасность (отключение от сети, холодное хранение), зачастую приходится жертвовать удобством; а при стремлении к удобству возрастает риск утечки приватного ключа. Более того, у такого аккаунта нет опции «восстановить пароль», что делает его очень уязвимым к ошибкам.
Кроме того, у EOA есть ограничения в взаимодействии, например, необходимо использовать ETH или другие нативные токены для оплаты комиссий (Gas). Для новых пользователей, у которых есть USDT, но нет ETH, это часто становится первым препятствием.
С развитием сетей Layer2, значительно снизивших издержки на цепочке, стандарта ERC-4337 и протокола EIP-7702, технология AA наконец получила шанс на массовое распространение. Она нацелена сломать вышеописанный тупик, освободив контроль над аккаунтом от низкоуровневых криптографических правил.
Основные понятия: от «ключа» к «умному управляющему»
Если коротко определить AA (абстрактный аккаунт), то это: превратить аккаунт из «ключа» в «умного управляющего».
В мире традиционных EOA правила прописаны в протоколах блокчейна: как только приватный ключ совпадает, транзакция выполняется. В мире AA аккаунт — это смарт-контракт, развернутый в цепочке.
Это означает, что правила аккаунта больше не статичны, а программируемы. Вы можете прописать в аккаунте любую логику, например: «Можно переводить только при выполнении условий A и B», «Максимум 1000 USDT в день», «Если я потерял ключ, мой доверенный сможет сбросить контроль» и так далее.
Этот сдвиг реализует «разделение» права собственности и права подписи. Вы по-прежнему владеете аккаунтом, но способ управления им становится гибким и не ограничивается одним приватным ключом.
Как AA изменит ваш опыт использования?
Рассмотрим преимущества по четырем направлениям: аутентификация (как входить), выполнение (как совершать транзакции), оплата (как платить) и развитие (как расти).
1. Аутентификация: прощайте мнемоническая фраза, привет более безопасному «бесконтактному» входу
Самое очевидное изменение — поддержка более современных методов аутентификации, позволяющих избавиться от зависимости от мнемонической фразы.
Безопасность на уровне аппаратных средств
В аккаунтах AA (например, imToken Web) можно использовать Passkey — технологию, основанную на стандарте WebAuthn. Она использует встроенные в смартфон (iPhone/Android) или компьютер безопасные чипы для генерации и хранения ключей.
В повседневной жизни достаточно просто пройти аутентификацию через FaceID или отпечаток пальца для подписи транзакции. Это не только удобнее, чем переписывать мнемоническую фразу, но и безопаснее — приватный ключ никогда не покидает аппаратный чип и не подключается к сети. Более того, Passkey обладает природной защитой от фишинга: он жестко привязан к домену сайта, и даже при подделке сайта злоумышленник не сможет заставить вас подписать действительную транзакцию.
Восстановимость аккаунта
В модели AA потеря устройства больше не равна «цифровой смерти». Поскольку аккаунт — это контракт, мы можем заранее задать логику для смены «замка». Например, можно назначить в качестве доверенных лиц ваш EOA, социальные сети или близких. В случае недоступности аккаунта инициируется запрос восстановления, который подтверждается доверенными лицами, и контроль возвращается к вам.
2. Исполнительная логика: от сложных команд к «намерениям»
Традиционные взаимодействия в цепочке часто сложны. Например, при покупке токенов нужно сначала отправить транзакцию «Approve», дождаться подтверждения, затем отправить «Swap» и снова ждать. Это тратит газ и создает разрыв в опыте.
AA поддерживает атомарные групповые транзакции (Atomic Batching). Проще говоря, можно объединить несколько действий — например, «Approve» и «Swap» — в один пакет данных. Пользователь просто нажимает «Обменять», а система автоматически выполняет все шаги. В цепочке транзакции либо все успешно, либо ничего — избегая ситуации, когда «разрешили, но обмен не прошел».
Эта возможность ведет к будущему Web3, где управление будет основано на намерениях (Intent-Centric). Пользователь выражает только желание «Я хочу обменять A на B», а под капотом сеть решений AA автоматически ищет оптимальный маршрут и выполняет его.
3. Оплата: ломая барьеры с нативными токенами
Для новых пользователей часто проблема в том, что «у меня есть 1000 USDT, а ETH нет, и я не могу отправить ни копейки».
AA вводит роль Paymaster — контракта, который полностью меняет логику оплаты комиссий. Он позволяет приложениям развертывать на цепочке механизмы обмена или субсидирования:
4. Эволюция: кошелек, растущий вместе с потребностями
Традиционные кошельки — статичны. AA, основанный на смарт-контрактах, обладает мощной модульной архитектурой. Его можно представить как управляющего, который постоянно учится новым навыкам и развивается.
Такая модульность превращает AA в не просто инструмент, а гибкую платформу, которая подстраивается под весь жизненный цикл пользователя — от новичка до эксперта.
Будущее EOA: можно ли обновить старый аккаунт?
Все описанные инновации основаны на стандарте ERC-4337. Это наиболее зрелый путь реализации AA, но обычно он предполагает создание нового AA-аккаунта.
Встает вопрос: «А что делать, если не хочется отказываться от старого адреса и мучительно переносить активы?»
Предложение EIP-7702 дает ответ — оно позволяет обновить существующий EOA прямо «на месте».
Механизм EIP-7702 основан на делегировании кода. Традиционный EOA — это пассивный подписант, а с помощью специальной подписи можно «подвесить» в аккаунт смарт-контракт. В момент транзакции ваш аккаунт «превращается» в управляемый программным кодом контракт, сохраняя приватный ключ и адрес.
Это позволяет вам без смены адреса подключать к аккаунту все возможности AA, сохраняя контроль и активы, и получать доступ к более сложным сценариям взаимодействия.
Итог: делать кошелек «невидимым»
Лучшие технологии — те, что пользователь не замечает.
В эпоху EOA пользователи вынуждены разбираться в сложных криптографических концепциях — приватных ключах, Nonce, Gas Price — как будто каждый, кто выходит в интернет, должен знать TCP/IP. Цель AA — сделать кошелек «невидимым» и мощным.
Через Passkey мы избавляемся от необходимости запоминать мнемоническую фразу; через Paymaster — от ограничений по газу; через модульную архитектуру — от статичных функций. AA — это не просто технологический апгрейд, а путь Web3 от гиков к массовому рынку.