Урок 5

Примеры использования в реальном мире & Ограничения

Умные аккаунты больше не являются теорией. С момента введения ERC-4337 разработчики внедрили рамки абстракции аккаунтов в производство в таких секторах, как DeFi и игры, а также в DAO и социальные приложения. Переход от управления на основе ключей к логическому контролю открыл новые пользовательские возможности, но также выявил проблемы сложности инфраструктуры, фрагментации инструментов и развивающихся стандартов. Этот модуль рассматривает, как умные аккаунты используются сегодня, роль композируемости и спонсорства газа, а также структурные ограничения, которые остаются. Он также описывает будущие направления, включая рост ERC-6900 и модульные умные аккаунты.

Умные аккаунты в DeFi, играх, DAO и процессе регистрации

В DeFi умные аккаунты позволяют пользователям объединять несколько действий — таких как одобрение, депозит, кредитное плечо и вывод средств — в одну атомарную транзакцию. Это устраняет промежуточные одобрения, которые обычно подвергают пользователей фишингу, и повышает эффективность пользовательского опыта в протоколах с комплексными потоками, таких как опционные хранилища или кредитное плечо в доходном farming. Safe, одна из первых платформ контрактных кошельков, поддерживает тысячи DAO и казначейских аккаунтов, которые теперь получают выгоду от модульных функций ERC-4337. Разработчики могут прикреплять плагины для автоматизации выплат, определения многоуровневой логики одобрения или активации социального восстановления без повторного развертывания базового контракта.

В играх ценностное предложение заключается в интерактивности на основе сессий и бесшовном использовании активов. Игроку может быть выдан смарт-аккаунт в момент регистрации, связанный с электронной почтой, устройством или поставщиком OAuth, и он может начать взаимодействовать с игровыми NFT или фиатными токенами, не используя MetaMask и не зная, что такое газовые сборы. Спонсор игры настраивает платежный сервис для покрытия газовых сборов, в то время как смарт-аккаунт обрабатывает делегирование ключей сессии, чтобы игровые действия могли выполняться без прерываний для пользователя. Проекты, такие как Immutable и Ronin, исследовали этот подход для минимизации трения в пользовательском опыте и переноса игр в мобильные нативные среды.

Умные счета также упрощают участие в DAO. Кошельки голосующих могут устанавливать лимиты на предложение, предотвращать чрезмерную делегирование или предоставлять временные права голоса на основе оффчейн метрик. Это обеспечивает структурированное управление без зависимости от сторонних скриптов или интеграций нестандартных снимков. Кроме того, потоки по внедрению улучшаются благодаря спонсорству газа и созданию встроенных кошельков, где приложение может provision новый кошелек при входе, финансировать его и инициировать взаимодействие с пользователем без ручного финансирования. ZeroDev и thirdweb популяризировали эти потоки, абстрагируя взаимодействие с бандлером и плательщиком в несколько строк фронтенд-кода.

Совместимость с dApps: Доступ и одобрения на основе сессий

Композиционность является одним из самых мощных результатов абстракции учетной записи. dApps теперь могут взаимодействовать с умными счетами таким образом, который учитывает контекстное разрешение. Например, платформа кредитования может запросить сессионный ключ, чтобы обеспечить автоматическую защиту от ликвидации, действуя только при определенных порогах процентной ставки. dApp по ставкам может быть внесен в белый список как доверенный контракт, минуя необходимость одобрения токенов пользователем каждый раз. Эти паттерны уменьшают повторяющиеся подписи, устраняют избыточный риск и позволяют приложениям структурировать рабочие процессы, которые ведут себя больше как традиционное программное обеспечение — заранее одобренное, плавное и устойчивое к случайному неправильному использованию.

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

Спонсоры газа (Пэймастеры) и процессы интеграции

Пеймастеры являются ключевыми факторами для безболезненного онбординга. Покрывая газ от имени пользователя, они позволяют новым участникам взаимодействовать с блокчейн-приложениями, не обладая ETH и не изучая механику газа. Эти контракты обычно настраиваются с логикой, которая определяет, когда и за кого оплачиваются газовые сборы. Некоторые пеймастеры возмещают только операции из белого списка; другие устанавливают лимиты или отказывают в спонсорстве для объектов из черного списка.

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

Ограничения: стоимость, безопасность, зрелость инструментов, принятие стандартов

Несмотря на преимущества, смарт-аккаунты создают новую сложность и дополнительные затраты. Расходы на газ для создания и взаимодействия со смарт-аккаунтами все еще выше, чем у EOAs, особенно в основной сети. Поскольку каждый смарт-аккаунт является развернутым контрактом, он несет базовые затраты на развертывание и аренду хранилища. Хотя на некоторых блокчейнах, таких как Base и zkSync, более низкие комиссии за газ, принятие ограничено чувствительностью к стоимости в случаях с низкой стоимостью.

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

Инструменты, хотя и улучшаются, продолжают оставаться фрагментированными. Разные SDK имеют различные предположения о взаимодействии с бандлерами, моделях платежных систем и логике ключей сессии. Все еще нет универсального стандарта для событий кошелька, кодов ошибок или стратегий резервирования на случай, если контракт EntryPoint не сможет выполнить UserOperation. В результате dApps должны тестировать свою логику на нескольких типах аккаунтов, чтобы обеспечить совместимость. Эта проблема усугубляется отсутствием широкого принятия стандартов; хотя ERC-4337 уже активен, многие популярные приложения и кошельки еще не интегрировали его.

Дорога впереди: модульная архитектура учетных записей ERC-6900

Чтобы решить проблему фрагментации и содействовать интероперабельности, разработчики Ethereum предложили ERC-6900: стандарт модульного интерфейса учетной записи. В отличие от предыдущих проектов, которые сосредоточивались на конкретных реализациях, ERC-6900 определяет, как смарт-учетная запись может регистрировать, композировать и проверять модули. Это позволяет разработчикам создавать небольшие, многократно используемые компоненты — такие как валидаторы подписей, политики платежных систем или проверки предварительных условий — и прикреплять их к любой учетной записи, которая поддерживает интерфейс.

С ERC-6900 умный аккаунт становится композицией плагинов, а не монолитным контрактом. Эта архитектура позволяет упрощать обновления, улучшать аудит и проводить совместные проверки безопасности. Разработчики могут публиковать проверенные модули в реестрах и использовать их повторно в кошельках, что увеличивает стандартизацию и снижает затраты на разработку. Модульная модель также соответствует целям UX кошелька, где пользователи могут захотеть добавить такие функции, как двухфакторная аутентификация, одобрения доверенных контактов или условные переводы, не развертывая свой весь аккаунт заново.

В долгосрочной перспективе переход к модульным смарт-аккаунтам также упростит взаимодействие между цепочками. Фреймворки смогут переводить модули между Ethereum, zk-rollups и L2 без дублирования логики. Этот модульный дизайн, в сочетании с растущей поддержкой бандлеров и зрелой экономикой платильщиков, указывает на будущее, в котором смарт-аккаунты станут стандартной моделью кошельков — а не исключением.

Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 5

Примеры использования в реальном мире & Ограничения

Умные аккаунты больше не являются теорией. С момента введения ERC-4337 разработчики внедрили рамки абстракции аккаунтов в производство в таких секторах, как DeFi и игры, а также в DAO и социальные приложения. Переход от управления на основе ключей к логическому контролю открыл новые пользовательские возможности, но также выявил проблемы сложности инфраструктуры, фрагментации инструментов и развивающихся стандартов. Этот модуль рассматривает, как умные аккаунты используются сегодня, роль композируемости и спонсорства газа, а также структурные ограничения, которые остаются. Он также описывает будущие направления, включая рост ERC-6900 и модульные умные аккаунты.

Умные аккаунты в DeFi, играх, DAO и процессе регистрации

В DeFi умные аккаунты позволяют пользователям объединять несколько действий — таких как одобрение, депозит, кредитное плечо и вывод средств — в одну атомарную транзакцию. Это устраняет промежуточные одобрения, которые обычно подвергают пользователей фишингу, и повышает эффективность пользовательского опыта в протоколах с комплексными потоками, таких как опционные хранилища или кредитное плечо в доходном farming. Safe, одна из первых платформ контрактных кошельков, поддерживает тысячи DAO и казначейских аккаунтов, которые теперь получают выгоду от модульных функций ERC-4337. Разработчики могут прикреплять плагины для автоматизации выплат, определения многоуровневой логики одобрения или активации социального восстановления без повторного развертывания базового контракта.

В играх ценностное предложение заключается в интерактивности на основе сессий и бесшовном использовании активов. Игроку может быть выдан смарт-аккаунт в момент регистрации, связанный с электронной почтой, устройством или поставщиком OAuth, и он может начать взаимодействовать с игровыми NFT или фиатными токенами, не используя MetaMask и не зная, что такое газовые сборы. Спонсор игры настраивает платежный сервис для покрытия газовых сборов, в то время как смарт-аккаунт обрабатывает делегирование ключей сессии, чтобы игровые действия могли выполняться без прерываний для пользователя. Проекты, такие как Immutable и Ronin, исследовали этот подход для минимизации трения в пользовательском опыте и переноса игр в мобильные нативные среды.

Умные счета также упрощают участие в DAO. Кошельки голосующих могут устанавливать лимиты на предложение, предотвращать чрезмерную делегирование или предоставлять временные права голоса на основе оффчейн метрик. Это обеспечивает структурированное управление без зависимости от сторонних скриптов или интеграций нестандартных снимков. Кроме того, потоки по внедрению улучшаются благодаря спонсорству газа и созданию встроенных кошельков, где приложение может provision новый кошелек при входе, финансировать его и инициировать взаимодействие с пользователем без ручного финансирования. ZeroDev и thirdweb популяризировали эти потоки, абстрагируя взаимодействие с бандлером и плательщиком в несколько строк фронтенд-кода.

Совместимость с dApps: Доступ и одобрения на основе сессий

Композиционность является одним из самых мощных результатов абстракции учетной записи. dApps теперь могут взаимодействовать с умными счетами таким образом, который учитывает контекстное разрешение. Например, платформа кредитования может запросить сессионный ключ, чтобы обеспечить автоматическую защиту от ликвидации, действуя только при определенных порогах процентной ставки. dApp по ставкам может быть внесен в белый список как доверенный контракт, минуя необходимость одобрения токенов пользователем каждый раз. Эти паттерны уменьшают повторяющиеся подписи, устраняют избыточный риск и позволяют приложениям структурировать рабочие процессы, которые ведут себя больше как традиционное программное обеспечение — заранее одобренное, плавное и устойчивое к случайному неправильному использованию.

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

Спонсоры газа (Пэймастеры) и процессы интеграции

Пеймастеры являются ключевыми факторами для безболезненного онбординга. Покрывая газ от имени пользователя, они позволяют новым участникам взаимодействовать с блокчейн-приложениями, не обладая ETH и не изучая механику газа. Эти контракты обычно настраиваются с логикой, которая определяет, когда и за кого оплачиваются газовые сборы. Некоторые пеймастеры возмещают только операции из белого списка; другие устанавливают лимиты или отказывают в спонсорстве для объектов из черного списка.

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

Ограничения: стоимость, безопасность, зрелость инструментов, принятие стандартов

Несмотря на преимущества, смарт-аккаунты создают новую сложность и дополнительные затраты. Расходы на газ для создания и взаимодействия со смарт-аккаунтами все еще выше, чем у EOAs, особенно в основной сети. Поскольку каждый смарт-аккаунт является развернутым контрактом, он несет базовые затраты на развертывание и аренду хранилища. Хотя на некоторых блокчейнах, таких как Base и zkSync, более низкие комиссии за газ, принятие ограничено чувствительностью к стоимости в случаях с низкой стоимостью.

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

Инструменты, хотя и улучшаются, продолжают оставаться фрагментированными. Разные SDK имеют различные предположения о взаимодействии с бандлерами, моделях платежных систем и логике ключей сессии. Все еще нет универсального стандарта для событий кошелька, кодов ошибок или стратегий резервирования на случай, если контракт EntryPoint не сможет выполнить UserOperation. В результате dApps должны тестировать свою логику на нескольких типах аккаунтов, чтобы обеспечить совместимость. Эта проблема усугубляется отсутствием широкого принятия стандартов; хотя ERC-4337 уже активен, многие популярные приложения и кошельки еще не интегрировали его.

Дорога впереди: модульная архитектура учетных записей ERC-6900

Чтобы решить проблему фрагментации и содействовать интероперабельности, разработчики Ethereum предложили ERC-6900: стандарт модульного интерфейса учетной записи. В отличие от предыдущих проектов, которые сосредоточивались на конкретных реализациях, ERC-6900 определяет, как смарт-учетная запись может регистрировать, композировать и проверять модули. Это позволяет разработчикам создавать небольшие, многократно используемые компоненты — такие как валидаторы подписей, политики платежных систем или проверки предварительных условий — и прикреплять их к любой учетной записи, которая поддерживает интерфейс.

С ERC-6900 умный аккаунт становится композицией плагинов, а не монолитным контрактом. Эта архитектура позволяет упрощать обновления, улучшать аудит и проводить совместные проверки безопасности. Разработчики могут публиковать проверенные модули в реестрах и использовать их повторно в кошельках, что увеличивает стандартизацию и снижает затраты на разработку. Модульная модель также соответствует целям UX кошелька, где пользователи могут захотеть добавить такие функции, как двухфакторная аутентификация, одобрения доверенных контактов или условные переводы, не развертывая свой весь аккаунт заново.

В долгосрочной перспективе переход к модульным смарт-аккаунтам также упростит взаимодействие между цепочками. Фреймворки смогут переводить модули между Ethereum, zk-rollups и L2 без дублирования логики. Этот модульный дизайн, в сочетании с растущей поддержкой бандлеров и зрелой экономикой платильщиков, указывает на будущее, в котором смарт-аккаунты станут стандартной моделью кошельков — а не исключением.

Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.