Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Etherspot объясняет: ERC-7779
EIP-7702 открывает мощные функции для EOAs (внешне управляемых аккаунтов), позволяя им временно делегировать выполнение логике смарт-контрактов. Это делает возможным добавление таких функций, как спонсорство газа, одноступенчатый обмен, автоматическая подписка и многое другое, не заставляя пользователей создавать совершенно новый аккаунт смарт-контракта.
Как только аккаунт начинает использовать эту делегированную логику, пользователи не привязаны к одному приложению для кошелька. Они могут выбрать переключение на другое приложение для кошелька позже, если оно также поддерживает делегированные аккаунты.
Вот где вступает в игру ERC-7779 🏃♂️➡️
Разные приложения для кошельков могут полагаться на разные делегированные реализации. Когда пользователь переключает кошельки, аккаунт может начать делегировать новую логику, которая не знает, как предыдущая логика хранила свои данные.
ERC-7779 вводит стандартный интерфейс под названием InteroperableDelegatedAccount, который позволяет делегированным аккаунтам описывать две вещи:
- какую реализацию кошелька они использовали (accountId) и
- где их данные хранились со временем (accountStorageBases).
Когда пользователь переключает приложения для кошельков, новый кошелек может сначала прочитать эту информацию и проверить, безопасно ли взять на себя управление, прежде чем произойдут какие-либо изменения делегирования.
Чтобы поддерживать это, каждый делегированный аккаунт ведет текущий список своих баз хранения. Этот список остается с аккаунтом при переключении кошельков, так что новые реализации могут избежать конфликтов, а не догадываться.
Короче говоря, ERC-7779 строится на EIP-7702, делая безопасным переключение между приложениями для кошельков, которые используют делегированные аккаунты. Это важный шаг к реальной портативности кошельков.
Топ
Рейтинг
Избранное
