Etherspot Menjelaskan: ERC-7779 EIP-7702 membuka fitur canggih untuk EOA (Akun Milik Eksternal) dengan membiarkan mereka mendelegasikan eksekusi untuk sementara ke logika kontrak pintar. Hal ini memungkinkan untuk menambahkan fitur seperti sponsorship gas, pertukaran 1 langkah, langganan otomatis, dan banyak lagi, tanpa memaksa pengguna untuk membuat akun kontrak pintar baru. Setelah akun mulai menggunakan logika yang didelegasikan ini, pengguna tidak terkunci dalam satu aplikasi dompet. Mereka dapat memilih untuk beralih ke aplikasi dompet lain nanti, selama itu juga mendukung akun yang didelegasikan. Di situlah ERC-7779 masuk 🏃 ♂️ ➡️ Aplikasi dompet yang berbeda mungkin bergantung pada implementasi yang didelegasikan yang berbeda. Saat pengguna beralih dompet, akun mungkin mulai mendelegasikan ke logika baru yang tidak mengetahui bagaimana logika sebelumnya menyimpan datanya. ERC-7779 memperkenalkan antarmuka standar yang disebut InteroperableDelegatedAccount yang memungkinkan akun yang didelegasikan menjelaskan dua hal: - implementasi dompet mana yang telah mereka gunakan (accountId) dan - di mana data mereka telah disimpan dari waktu ke waktu (accountStorageBases). Saat pengguna beralih aplikasi dompet, dompet baru dapat membaca informasi ini terlebih dahulu dan memeriksa apakah aman untuk diambil alih, sebelum perubahan delegasi terjadi. Untuk mendukung ini, setiap akun yang didelegasikan menyimpan daftar basis penyimpanannya yang sedang berjalan. Daftar ini tetap bersama akun di seluruh sakelar dompet, sehingga penerapan baru dapat menghindari konflik alih-alih menebak-nebak. Singkatnya, ERC-7779 dibangun di atas EIP-7702 dengan membuatnya aman untuk beralih di antara aplikasi dompet yang menggunakan akun yang didelegasikan. Ini adalah langkah penting menuju portabilitas dompet nyata.