Autor: imToken
Na última matéria da série Interop, apresentamos o Open Intents Framework (OIF), que funciona como uma linguagem universal, permitindo que os usuários expressem intenções como "quero comprar um NFT cross-chain" e sejam compreendidos por todos os solvers da rede (leitura complementar: "Quando 'Intenção' se torna padrão: como o OIF pode acabar com a fragmentação cross-chain e trazer o Web3 de volta à intuição do usuário?").
Mas apenas "entender" não é suficiente, é preciso "realizar". Afinal, depois que sua intenção é emitida, como os fundos vão da Base para a Arbitrum de forma segura? Como a chain de destino verifica se sua assinatura é válida? Quem paga o Gas na chain de destino?
Isso envolve o núcleo da fase de "Aceleração" do roteiro de interoperabilidade do Ethereum — a Ethereum Interoperability Layer (EIL). Recentemente, na Devconnect, a equipe de Account Abstraction da EF também trouxe oficialmente a EIL para o centro do palco.
Resumindo, o objetivo da EIL é bastante ambicioso, ou seja, sem hard fork e sem alterar o consenso subjacente do Ethereum, fazer com que a experiência de uso de todas as L2 "pareça estar na mesma chain".
I. O que exatamente é a EIL?
Na verdade, para entender a EIL, é importante não se deixar enganar pela palavra "Layer", pois a EIL não é uma nova blockchain, nem uma ponte cross-chain tradicional.
Na essência, é um conjunto de padrões e frameworks, que combina "Account Abstraction (ERC-4337)" com a capacidade de "mensagens cross-chain", construindo um ambiente virtual de execução unificado.
No ecossistema atual do Ethereum, cada L2 é uma ilha isolada. Por exemplo, sua conta (EOA) na Optimism e sua conta na Arbitrum, embora tenham o mesmo endereço, estão completamente isoladas em termos de estado:
-
Uma assinatura na chain A não pode ser verificada diretamente na chain B.
-
Os ativos na chain A não podem ser vistos na chain B.
A EIL tenta romper esse isolamento por meio de dois componentes principais:
-
Contas inteligentes baseadas no ERC-4337: Utilizando a capacidade de Account Abstraction para desacoplar a lógica da conta do usuário da chave; através do mecanismo Paymaster (pagador), resolve o problema de não ter Gas na chain de destino; com o Key Manager (gerenciador de chaves), sincroniza o estado entre múltiplas chains.
-
Camada de mensagens com confiança minimizada: Estabelece um padrão para que UserOp (operações do usuário) possam ser empacotadas e transmitidas com segurança para outra chain via ponte oficial do Rollup ou prova de light client.
Fazendo uma analogia, o cross-chain antigo era como viajar para o exterior: você precisava trocar moeda (ativos cross-chain), tirar visto (nova autorização) e seguir as regras de trânsito locais (comprar Gas na chain de destino). Já na era da EIL, o cross-chain se assemelha mais ao uso de um cartão Visa:
Não importa em qual país você esteja, basta passar o cartão (assinatura) uma vez e a rede bancária subjacente (EIL) cuida automaticamente do câmbio, liquidação e verificação, fazendo você não sentir a existência de fronteiras.
A proposta da EIL apresentada pela equipe de Account Abstraction da Ethereum Foundation descreve exatamente esse futuro: o usuário só precisa assinar uma vez para concluir uma transação cross-chain, sem depender de relayers centralizados ou adicionar novas suposições de confiança, podendo iniciar diretamente da carteira e liquidar entre diferentes L2s de forma transparente.

Isso se aproxima mais da forma final do "Account Abstraction". Em comparação com as operações fragmentadas e de alta barreira atuais, essa experiência ajudará o usuário a criar contas automaticamente, gerenciar chaves privadas e lidar com transações cross-chain complexas.
Especialmente a funcionalidade nativa de Account Abstraction (AA), que transforma todas as contas em contas inteligentes, permitindo que o usuário não precise se preocupar com taxas de Gas (ou até mesmo não saiba que o Gas existe), focando realmente na experiência on-chain e na gestão de ativos.
II. Da "cross-chain" à mudança de paradigma da "chain abstraction"
Se a EIL realmente for implementada, ela pode desbloquear o "último quilômetro" para a adoção em massa do Web3. Isso marca a transição do ecossistema Ethereum de uma competição entre múltiplas chains para uma fusão de chain abstraction, com potencial para resolver os problemas mais incômodos para usuários e desenvolvedores.
Primeiro, para os usuários, é possível alcançar uma verdadeira "experiência de chain única".
Resumindo, sob o framework da EIL, o usuário não precisa mais trocar de rede manualmente. Por exemplo, se todo o seu dinheiro está na Base, mas você quer jogar um game na Arbitrum, basta clicar em começar no jogo, a carteira exibe uma janela de assinatura, você assina e o jogo começa.
Nos bastidores, a EIL empacota automaticamente o UserOp da Base, transmite pela camada de mensagens para a Arbitrum, e o Paymaster cobre o Gas e a taxa de entrada. Para você, é tão fluido quanto jogar esse game na própria Base.
Em segundo lugar, do ponto de vista da segurança, elimina-se completamente o risco de ponto único das pontes multisig.
Isso porque as pontes cross-chain tradicionais geralmente dependem de um grupo de validadores externos (multisig). Se esses validadores forem hackeados, bilhões de dólares em ativos ficam em risco. Já a EIL enfatiza a "confiança minimizada", preferindo utilizar a própria segurança das L2 (como Storage Proofs) para validar mensagens cross-chain, em vez de depender de terceiros externos. Isso significa que enquanto a mainnet do Ethereum for segura, as interações cross-chain também serão relativamente seguras.
Por fim, para os desenvolvedores, também há um padrão de conta unificado. Hoje, se um DApp quer ser multi-chain, o desenvolvedor precisa manter várias lógicas diferentes. Com a EIL, o desenvolvedor pode assumir que o usuário possui uma conta cross-chain e só precisa implementar interfaces compatíveis com o padrão ERC-4337, suportando naturalmente usuários de toda a rede, sem se preocupar em qual chain estão os fundos do usuário.
Mas para realizar essa visão, ainda enfrentamos um enorme desafio de engenharia: como permitir que as centenas de milhões de usuários EOA existentes também desfrutem dessa experiência? (leitura complementar: "De EOA a Account Abstraction: a próxima grande evolução do Web3 acontecerá no sistema de contas?")

Afinal, migrar de EOA para AA exige que o usuário transfira ativos para um novo endereço, o que é muito trabalhoso. Isso leva à proposta EIP-7702 de Vitalik Buterin, que resolve de forma inteligente o problema de compatibilidade debatido nos três últimos EIPs (EIP-4337, EIP-3074, EIP-5003), fazendo algo incrível: permite que contas EOA existentes se "transformem temporariamente" em contas de contrato inteligente durante uma transação.
Essa proposta significa que você não precisa registrar uma nova carteira, nem transferir ativos de carteiras como imToken para um novo endereço AA. Em vez disso, com o EIP-7702, sua conta antiga pode obter temporariamente as funções de um contrato inteligente (como autorizações em lote, pagamento de Gas por terceiros, operações cross-chain atômicas). Após a transação, ela volta a ser aquele EOA altamente compatível.
III. Implementação e futuro da EIL
Na verdade, em comparação com o OIF, que é construído "de baixo para cima" pela comunidade, a EIL tem um caráter mais oficial, sendo liderada pela equipe de Account Abstraction da EF (criadores do ERC-4337).
Especificamente, o progresso atual se concentra em três dimensões-chave:
-
Expansão multi-chain do ERC-4337: A comunidade está estudando como expandir a estrutura do UserOp do ERC-4337 para incluir informações cross-chain como o ID da chain de destino, sendo esse o primeiro passo para que contas inteligentes tenham "visão de raio-x" entre chains;
-
Colaboração com o ERC-7702: Com o avanço do EIP-7702 (que dá capacidades de conta inteligente ao EOA), no futuro, usuários comuns de EOA também poderão acessar a rede EIL sem atrito, reduzindo muito a barreira de entrada;
-
Padronização da interface de mensagens: Assim como mencionamos no artigo anterior sobre o OIF padronizar intenções, a EIL está promovendo a padronização da transmissão de mensagens na camada base. Superchain da Optimism, AggLayer da Polygon e Elastic Chain da ZKsync estão explorando a interoperabilidade dentro de seus próprios ecossistemas, enquanto a EIL busca conectar esses ecossistemas heterogêneos, construindo uma camada de mensagens universal para toda a rede.
Mais interessante ainda é que a visão da EIL não se limita à "conexão", mas também está adicionando outra capacidade fundamental: privacidade.
Se o EIP-7702 e o AA resolvem a "acessibilidade", então o framework de privacidade Kohaku, lançado por Vitalik na Devconnect, pode ser a próxima peça do quebra-cabeça da EIL, ecoando outro princípio central do "Manifesto Trustless": a "resistência à censura".
Na Devconnect, Vitalik afirmou que "privacidade é liberdade" e disse que o Ethereum está em um caminho de atualização de privacidade, visando fornecer privacidade e segurança no mundo real. Para isso, a Ethereum Foundation criou uma equipe de privacidade com 47 pesquisadores, engenheiros e criptógrafos, dedicada a tornar a privacidade uma "propriedade de primeira classe" do Ethereum.
Isso significa que, no futuro, a proteção de privacidade não será mais um plugin opcional, mas sim uma capacidade fundamental tão natural quanto uma transferência. Como concretização dessa visão, o framework Kohaku foi criado — essencialmente, o Kohaku usa sua chave pública para criar um endereço temporário oculto (Stealth Address), permitindo que você realize operações privadas sem revelar a ligação com sua carteira principal.
Nesse design, as contas AA do futuro não serão apenas ferramentas de gestão de ativos, mas também escudos de privacidade.
Ao integrar protocolos como Railgun e Privacy Pools, as contas AA permitirão que os usuários protejam a privacidade das transações e, ao mesmo tempo, forneçam "provas de inocência" de forma compatível, possibilitando que qualquer usuário prove que seus fundos não têm origem ilícita, sem expor o caminho exato dos gastos ao público.

Assim, podemos ver claramente o panorama completo do roteiro de interoperabilidade do Ethereum:
-
OIF (Framework de Intenções): permite que a camada de aplicação "entenda" as necessidades dos usuários;
-
EIL (Camada de Interoperabilidade): pavimenta o caminho de execução na camada de infraestrutura.
Talvez esse seja também o sinal claro que a Ethereum Foundation quer transmitir: Ethereum não deve ser um conjunto solto de L2s, mas sim um supercomputador gigante e unificado.
No futuro, quando a EIL for realmente implementada, talvez não precisemos mais explicar para novos usuários o que é L2 ou o que é uma ponte cross-chain. Naquele momento, você verá apenas ativos, sem barreiras de chain.




