Etherspot Explica: ERC-7779 EIP-7702 desbloqueia recursos poderosos para EOAs (Contas Externamente Possuídas) ao permitir que elas deleguem temporariamente a execução para a lógica de contratos inteligentes. Isso torna possível adicionar recursos como patrocínio de gás, troca em 1 passo, assinatura automatizada e mais, sem forçar os usuários a criar uma nova conta de contrato inteligente. Uma vez que uma conta começa a usar essa lógica delegada, os usuários não ficam presos a um único aplicativo de carteira. Eles podem optar por mudar para um aplicativo de carteira diferente mais tarde, desde que também suporte contas delegadas. É aí que entra o ERC-7779 🏃‍♂️‍➡️ Diferentes aplicativos de carteira podem depender de diferentes implementações delegadas. Quando um usuário muda de carteira, a conta pode começar a delegar para uma nova lógica que não está ciente de como a lógica anterior armazenou seus dados. O ERC-7779 introduz uma interface padrão chamada InteroperableDelegatedAccount que permite que contas delegadas descrevam duas coisas: - qual implementação de carteira elas estavam usando (accountId) e - onde seus dados foram armazenados ao longo do tempo (accountStorageBases). Quando um usuário muda de aplicativos de carteira, a nova carteira pode ler essas informações primeiro e verificar se é seguro assumir, antes que quaisquer mudanças de delegação ocorram. Para suportar isso, cada conta delegada mantém uma lista atualizada de suas bases de armazenamento. Essa lista permanece com a conta durante as trocas de carteira, para que novas implementações possam evitar conflitos em vez de adivinhar. Em resumo, o ERC-7779 baseia-se no EIP-7702 ao tornar seguro mudar entre aplicativos de carteira que usam contas delegadas. É um passo importante em direção à verdadeira portabilidade de carteiras.