Etherspot пояснює: ERC-7779 EIP-7702 відкриває потужні функції для EOA (зовнішніх акаунтів), дозволяючи їм тимчасово делегувати виконання логіці смарт-контрактів. Це дає змогу додавати такі функції, як спонсорство газу, однокроковий обмін, автоматизована підписка та інше, не змушуючи користувачів створювати абсолютно новий акаунт смарт-контракту. Як тільки обліковий запис починає використовувати цю делеговану логіку, користувачі не прив'язані до одного гаманця. Вони можуть пізніше перейти на інший гаманець, якщо він також підтримує делеговані рахунки. Ось тут і вступає в гру 🏃 ♂️ ➡️ ERC-7779 Різні гаманці можуть покладатися на різні делеговані реалізації. Коли користувач змінює гаманець, акаунт може почати делегувати нову логіку, яка не знає, як попередня логіка зберігала свої дані. ERC-7779 вводить стандартний інтерфейс під назвою InteroperableDelegatedAccount, який дозволяє делегованим акаунтам описувати дві речі: - яку реалізацію гаманця вони використовують (accountId) та - де їхні дані зберігалися з часом (accountStorageBases). Коли користувач змінює додатки гаманця, новий гаманець може спочатку прочитати цю інформацію і перевірити, чи безпечно її взяти на себе, перш ніж відбудеться будь-які зміни в делегуванні. Для підтримки цього кожен делегований акаунт веде поточний список своїх баз зберігання. Цей список залишається з обліковим записом між перемиканнями гаманця, щоб нові реалізації могли уникати конфліктів, а не здогадуватися. Коротко кажучи, ERC-7779 базується на EIP-7702, роблячи безпечним перемикання між гаманцями, які використовують делеговані рахунки. Це важливий крок до справжньої портативності гаманця.