Постоянные инновации стимулируют развитие Web3, стремясь улучшить пользовательский опыт и рабочие процессы разработчиков. Абстракция аккаунта (AA) в последнее время набирает много шума, и это концепция, разработанная для упрощения взаимодействия в экосистеме Web3. Сегодня мы погрузимся в сферу модульных аккаунтов, которые являются следующим шагом в подходе AA.
Модульные учетные записи — это новаторская концепция в рамках абстракции учетных записей, которая стремится предложить большую настройку как для пользователей, так и для разработчиков. По своей сути модульные учетные записи структурированы как компонуемые плагины или модули, где каждый модуль представляет собой отдельный смарт-контракт, расширяющий функциональность основного смарт-аккаунта. Эта модульная архитектура позволяет выполнять индивидуальную настройку, позволяя разработчикам сосредоточиться на определенных функциях, а не перестраивать целые инфраструктуры учетных записей.
Существуют такие инициативы, как ERC-6900 и ERC-7579, которые направлены на улучшение взаимодействия и стандартизации модульных счетов. Эти стандарты определяют, как модули взаимодействуют друг с другом и со смарт-счетами у разных поставщиков и платформ.
Несмотря на то, что авторы
Etherspot с гордостью представляет модульные учетные записи, соответствующие стандарту ERC-7579, что позволяет разработчикам, использующим инфраструктуру абстракции учетных записей Etherspot, настраивать возможности для смарт-аккаунтов. Наши смарт-контракты
Разработчики могут значительно повысить безопасность и удобство использования своих dApps, интегрировав различные модули. Например, модули социального восстановления позволяют пользователям восстанавливать доступ к аккаунту через доверенное устройство или друзей в случае потери доступа. Еще одна функция — это модуль, позволяющий dApps тратить токены от имени пользователей в пределах предопределенного лимита, оптимизируя транзакции и сокращая ручное вмешательство.
Кроме того, модули сеансовых ключей позволяют пользователям создавать сеансовый ключ, который предварительно одобряет транзакции в dApp на определенный период времени в соответствии с установленными ограничениями и правилами, что обеспечивает как удобство, так и безопасность.
Список существующих модулей можно найти
Внедряя стандарт ERC-7579, Etherspot стремится стимулировать инновации и взаимодействие в экосистеме Web3, позволяя разработчикам с уверенностью создавать масштабируемые и настраиваемые децентрализованные приложения.
⚙️Чтобы начать работу с Etherspot Modular SDK, вы можете установить пакеты самостоятельно:
npm i @etherspot/modular-sdk
Более подробную информацию можно найти в нашей документации.
В качестве альтернативы вы можете использовать нашу надежную библиотеку React — TransactionKit , которая уже поддерживает модульные учетные записи:
ERC-7579 открывает разработчикам захватывающий мир модульных компонентов и удобных инструментов. Это означает более легкий доступ к повторно используемым модулям, позволяя разработчикам сосредоточиться на создании уникальных функций, которые выделяют их продукты, одновременно ускоряя процесс разработки.
В то же время команда Etherspot работала над модульным магазином, который будет выпущен на
Это позволит пользователям устанавливать модули в качестве дополнений к своим смарт-аккаунтам, в то время как dApps могут использовать модули для предоставления еще более плавного опыта абстрагирования аккаунтов для пользователей в экосистеме PX. Подписаться
По мере того, как ландшафт Web3 продолжает развиваться, такие инновации, как Modular Accounts, прокладывают путь к более доступной, гибкой и безопасной децентрализованной экосистеме. Соответствие Etherspot Modular SDK стандарту ERC-7579 обещает упрощенный путь к созданию масштабируемых и совместимых dApps для разработчиков, заинтересованных в изучении потенциала Modular Accounts в инфраструктуре Etherspot.
Ресурсы:
Подпишитесь на Etherspot:
Веб-сайт | X | Discord | Telegram | GitHub