No artigo anterior da série Interop, apresentámos a Open Intents Framework (OIF), que funciona como uma linguagem universal, permitindo que os utilizadores expressem a intenção de “quero comprar um NFT cross-chain”, sendo compreendidos por todos os solucionadores da rede.
Mas perceber a intenção não chega, é preciso executá-la. Afinal, depois de expressares a tua intenção, como é que os fundos vão da Base para a Arbitrum de forma segura? Como é que a cadeia de destino valida que a tua assinatura é válida? Quem paga o Gas na cadeia de destino?
Isto leva-nos ao núcleo da fase de “Aceleração” no roteiro da interoperabilidade do Ethereum — a Camada de Interoperabilidade do Ethereum (Ethereum Interoperability Layer, abreviada para EIL), que foi recentemente apresentada como destaque pela equipa de Abstração de Contas da EF no Devconnect.
Resumidamente, o objetivo da EIL é extremamente ambicioso: sem hard fork ou alterações no consenso base do Ethereum, proporcionar uma experiência em todas as L2 que “parece ser na mesma cadeia”.
1. Afinal, o que é a EIL?
Na verdade, para compreender a EIL, não te deixes enganar pela palavra “Layer”: a EIL não é uma nova blockchain, nem uma ponte cross-chain tradicional.
É, na sua essência, um conjunto de normas e frameworks, que combina as capacidades da “abstração de contas (ERC-4337)” com a “mensageria cross-chain”, criando um ambiente virtual de execução unificada.
Atualmente, no ecossistema Ethereum, cada L2 é uma ilha isolada. Por exemplo, a tua conta (EOA) na Optimism e a tua conta na Arbitrum podem ter o mesmo endereço, mas os estados estão totalmente separados:
Uma assinatura na cadeia A não pode ser validada diretamente na cadeia B.
Os teus ativos na cadeia A não são visíveis na cadeia B.
A EIL tenta quebrar este isolamento através de dois componentes principais:
Contas inteligentes baseadas em ERC-4337: Utilizando a abstração de contas para dissociar a lógica da conta da chave; com o mecanismo Paymaster (patrocinador), resolve o problema de não ter Gas na cadeia de destino; com o Key Manager, permite a sincronização de estado entre cadeias.
Camada de mensagens de confiança minimizada: Cria um standard para que as UserOp (operações do utilizador) possam ser agrupadas e, através de pontes oficiais do Rollup ou provas de light client, transmitidas de forma segura para outra cadeia.
Analogamente, o cross-chain tradicional é como viajar para outro país: tens de trocar moeda (ativos cross-chain), pedir visto (autorizações), e obedecer às regras de trânsito locais (comprar Gas na cadeia de destino). Com a EIL, é mais parecido com usar um cartão Visa:
Independentemente do país onde estejas, basta passares o cartão (assinatura), a rede bancária subjacente (EIL) trata automaticamente das taxas de câmbio, liquidação e verificação — não sentes a existência de fronteiras.
A solução EIL apresentada pela equipa de Abstração de Contas da Fundação Ethereum descreve precisamente esse futuro: o utilizador só precisa de uma assinatura para concluir uma transação cross-chain, sem depender de relays centralizados ou novas hipóteses de confiança, podendo iniciar diretamente do seu wallet e liquidar, de forma transparente, entre diferentes L2.
Isto aproxima-se da forma definitiva de “abstração de contas”. Em contraste com a experiência atual — fragmentada e complexa — esta abordagem permitirá a criação automática de contas, gestão de chaves privadas e execução de transações cross-chain complexas de forma transparente para o utilizador.
Especialmente com a funcionalidade nativa de abstração de contas (AA), todas as contas tornam-se inteligentes, permitindo ao utilizador não se preocupar sequer com taxas de Gas (e talvez nem saber que o conceito existe), focando-se apenas na experiência e gestão de ativos on-chain.
2. Da “cross-chain” à “abstração de cadeia”: mudança de paradigma
Se a EIL for concretizada, poderá desbloquear a “última milha” para a adoção massiva do Web3. Isto representa a transição do ecossistema Ethereum de uma competição entre múltiplas cadeias para uma integração abstrata, resolvendo problemas que mais afetam utilizadores e developers.
Para os utilizadores, isto significa uma “experiência única de cadeia”:
Na estrutura EIL, não é preciso trocar de rede manualmente. Imagina que os teus fundos estão todos na Base, mas queres jogar um jogo na Arbitrum. Basta clicares em “começar” dentro do jogo, aparece uma janela de assinatura no wallet, assinas e o jogo começa.
Nos bastidores, o EIL agrupa a UserOp da Base, transmite-a pela camada de mensagens para Arbitrum, com um Paymaster a pagar o Gas e a entrada. Para ti, a experiência é tão fluída como se estivesse tudo na Base.
Em termos de segurança, elimina-se o risco de ponto único típico das pontes multi-assinatura:
As pontes cross-chain tradicionais dependem de um conjunto externo de validadores (multi-sig). Se forem comprometidos, biliões de dólares podem estar em risco. A EIL, focando-se na “confiança minimizada”, utiliza a segurança própria da L2 (por exemplo, através de Storage Proofs) para validar mensagens cross-chain, sem depender de terceiros. Isto significa que enquanto a mainnet do Ethereum for segura, as interações cross-chain também o serão.
Para os developers, oferece um standard unificado de contas. Atualmente, se um DApp quiser ser multi-chain, o developer tem de manter várias lógicas. Com a EIL, pode assumir que o utilizador tem uma conta global, bastando implementar interfaces segundo o ERC-4337 para suportar todos os utilizadores, sem se preocupar em que cadeia estão os fundos.
Mas há um grande desafio técnico: como dar aos atuais milhões de utilizadores EOA esta experiência?
Migrar de EOA para AA implica transferir ativos para um novo endereço — um processo moroso. Surge aqui a proposta EIP-7702 de Vitalik Buterin, que resolve de forma engenhosa a compatibilidade entre as propostas EIP-4337, EIP-3074 e EIP-5003: permite que contas EOA existentes se “transformem temporariamente” em contas inteligentes durante uma transação.
Assim, não precisas de criar um novo wallet nem mover ativos de wallets como a imToken para um novo endereço AA. Com o EIP-7702, a tua conta antiga ganha funcionalidades de contrato inteligente (autorizações em lote, gas patrocinado, operações cross-chain atómicas) de forma temporária, regressando depois ao seu estado EOA habitual.
3. Concretização e futuro da EIL
Comparando com a OIF, que é construída de baixo para cima pela comunidade, a EIL tem um carácter mais oficial, sendo liderada pela equipa de Abstração de Contas da EF (criadores do ERC-4337).
Atualmente, o progresso foca-se em três dimensões-chave:
Expansão multi-chain do ERC-4337: A comunidade explora como adaptar a estrutura UserOp do ERC-4337 para incluir informações cross-chain como chain ID de destino — o primeiro passo para contas inteligentes “multivisuais”;
Colaboração com o ERC-7702: Com o avanço do EIP-7702 (dando capacidades de conta inteligente a EOAs), no futuro qualquer utilizador EOA poderá integrar-se perfeitamente na rede EIL, reduzindo drasticamente a barreira de entrada;
Normalização da interface de mensagens: Tal como a OIF aborda a standardização de intenções, a EIL promove a normalização do transporte de mensagens na infraestrutura. Superchain da Optimism, AggLayer da Polygon e Elastic Chain da ZKsync estão a explorar a interoperabilidade dentro dos seus ecossistemas, enquanto a EIL procura ligar todos estes sistemas heterogéneos, criando uma camada universal de mensagens.
Interessante também é que a visão da EIL vai além da “conexão”: está a colmatar outra capacidade fundamental — a privacidade.
Se o EIP-7702 e a AA resolvem a “acessibilidade”, o quadro de privacidade Kohaku, apresentado por Vitalik no Devconnect, pode ser a próxima peça do puzzle da EIL, alinhando-se com outro pilar do “Manifesto Trustless”: a “resistência à censura”.
No Devconnect, Vitalik afirmou: “A privacidade é liberdade”, e indicou que o Ethereum está numa rota de upgrade de privacidade, com o objetivo de oferecer privacidade e segurança no mundo real. Para isso, a Fundação Ethereum criou uma equipa de privacidade com 47 investigadores, engenheiros e criptógrafos, para tornar a privacidade um “atributo de primeira classe” no Ethereum.
Significa que no futuro, a proteção de privacidade deixará de ser um extra opcional, passando a ser uma capacidade base tão natural como transferências. Para concretizar esta visão, surge o framework Kohaku — que, essencialmente, usa a tua chave pública para criar um endereço furtivo temporário (Stealth Addresses), permitindo realizar operações privadas sem revelar a ligação ao wallet principal.
Com este design, as contas AA do futuro serão mais do que ferramentas de gestão de ativos — serão autênticos escudos de privacidade.
Integrando protocolos como Railgun e Privacy Pools, as contas AA permitirão ao utilizador proteger a privacidade das suas transações, enquanto provê “provas de inocência” de forma compliance, permitindo a qualquer utilizador demonstrar que os fundos não têm origem ilícita, sem expor o percurso detalhado do dinheiro.
Assim, temos uma visão clara do roteiro da interoperabilidade do Ethereum:
OIF (Intent Framework): permite à camada de aplicação “compreender” as necessidades do utilizador;
EIL (Interoperability Layer): prepara o caminho da execução ao nível da infraestrutura.
Isto é também uma mensagem clara da Fundação Ethereum: o Ethereum não deve ser um conjunto solto de L2, mas sim um supercomputador unificado e massivo.
No futuro, quando a EIL estiver implementada, talvez nunca mais tenhamos de explicar a um novo utilizador o que é uma L2 ou uma ponte cross-chain — verás apenas ativos, sem barreiras de cadeia.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
O fim dos “ilhas” do Ethereum: como o EIL pode reconstruir as fragmentadas L2 numa “supercomputador”?
Autor: imToken
No artigo anterior da série Interop, apresentámos a Open Intents Framework (OIF), que funciona como uma linguagem universal, permitindo que os utilizadores expressem a intenção de “quero comprar um NFT cross-chain”, sendo compreendidos por todos os solucionadores da rede.
Mas perceber a intenção não chega, é preciso executá-la. Afinal, depois de expressares a tua intenção, como é que os fundos vão da Base para a Arbitrum de forma segura? Como é que a cadeia de destino valida que a tua assinatura é válida? Quem paga o Gas na cadeia de destino?
Isto leva-nos ao núcleo da fase de “Aceleração” no roteiro da interoperabilidade do Ethereum — a Camada de Interoperabilidade do Ethereum (Ethereum Interoperability Layer, abreviada para EIL), que foi recentemente apresentada como destaque pela equipa de Abstração de Contas da EF no Devconnect.
Resumidamente, o objetivo da EIL é extremamente ambicioso: sem hard fork ou alterações no consenso base do Ethereum, proporcionar uma experiência em todas as L2 que “parece ser na mesma cadeia”.
1. Afinal, o que é a EIL?
Na verdade, para compreender a EIL, não te deixes enganar pela palavra “Layer”: a EIL não é uma nova blockchain, nem uma ponte cross-chain tradicional.
É, na sua essência, um conjunto de normas e frameworks, que combina as capacidades da “abstração de contas (ERC-4337)” com a “mensageria cross-chain”, criando um ambiente virtual de execução unificada.
Atualmente, no ecossistema Ethereum, cada L2 é uma ilha isolada. Por exemplo, a tua conta (EOA) na Optimism e a tua conta na Arbitrum podem ter o mesmo endereço, mas os estados estão totalmente separados:
A EIL tenta quebrar este isolamento através de dois componentes principais:
Analogamente, o cross-chain tradicional é como viajar para outro país: tens de trocar moeda (ativos cross-chain), pedir visto (autorizações), e obedecer às regras de trânsito locais (comprar Gas na cadeia de destino). Com a EIL, é mais parecido com usar um cartão Visa:
Independentemente do país onde estejas, basta passares o cartão (assinatura), a rede bancária subjacente (EIL) trata automaticamente das taxas de câmbio, liquidação e verificação — não sentes a existência de fronteiras.
A solução EIL apresentada pela equipa de Abstração de Contas da Fundação Ethereum descreve precisamente esse futuro: o utilizador só precisa de uma assinatura para concluir uma transação cross-chain, sem depender de relays centralizados ou novas hipóteses de confiança, podendo iniciar diretamente do seu wallet e liquidar, de forma transparente, entre diferentes L2.
Isto aproxima-se da forma definitiva de “abstração de contas”. Em contraste com a experiência atual — fragmentada e complexa — esta abordagem permitirá a criação automática de contas, gestão de chaves privadas e execução de transações cross-chain complexas de forma transparente para o utilizador.
Especialmente com a funcionalidade nativa de abstração de contas (AA), todas as contas tornam-se inteligentes, permitindo ao utilizador não se preocupar sequer com taxas de Gas (e talvez nem saber que o conceito existe), focando-se apenas na experiência e gestão de ativos on-chain.
2. Da “cross-chain” à “abstração de cadeia”: mudança de paradigma
Se a EIL for concretizada, poderá desbloquear a “última milha” para a adoção massiva do Web3. Isto representa a transição do ecossistema Ethereum de uma competição entre múltiplas cadeias para uma integração abstrata, resolvendo problemas que mais afetam utilizadores e developers.
Para os utilizadores, isto significa uma “experiência única de cadeia”:
Na estrutura EIL, não é preciso trocar de rede manualmente. Imagina que os teus fundos estão todos na Base, mas queres jogar um jogo na Arbitrum. Basta clicares em “começar” dentro do jogo, aparece uma janela de assinatura no wallet, assinas e o jogo começa.
Nos bastidores, o EIL agrupa a UserOp da Base, transmite-a pela camada de mensagens para Arbitrum, com um Paymaster a pagar o Gas e a entrada. Para ti, a experiência é tão fluída como se estivesse tudo na Base.
Em termos de segurança, elimina-se o risco de ponto único típico das pontes multi-assinatura:
As pontes cross-chain tradicionais dependem de um conjunto externo de validadores (multi-sig). Se forem comprometidos, biliões de dólares podem estar em risco. A EIL, focando-se na “confiança minimizada”, utiliza a segurança própria da L2 (por exemplo, através de Storage Proofs) para validar mensagens cross-chain, sem depender de terceiros. Isto significa que enquanto a mainnet do Ethereum for segura, as interações cross-chain também o serão.
Para os developers, oferece um standard unificado de contas. Atualmente, se um DApp quiser ser multi-chain, o developer tem de manter várias lógicas. Com a EIL, pode assumir que o utilizador tem uma conta global, bastando implementar interfaces segundo o ERC-4337 para suportar todos os utilizadores, sem se preocupar em que cadeia estão os fundos.
Mas há um grande desafio técnico: como dar aos atuais milhões de utilizadores EOA esta experiência?
Migrar de EOA para AA implica transferir ativos para um novo endereço — um processo moroso. Surge aqui a proposta EIP-7702 de Vitalik Buterin, que resolve de forma engenhosa a compatibilidade entre as propostas EIP-4337, EIP-3074 e EIP-5003: permite que contas EOA existentes se “transformem temporariamente” em contas inteligentes durante uma transação.
Assim, não precisas de criar um novo wallet nem mover ativos de wallets como a imToken para um novo endereço AA. Com o EIP-7702, a tua conta antiga ganha funcionalidades de contrato inteligente (autorizações em lote, gas patrocinado, operações cross-chain atómicas) de forma temporária, regressando depois ao seu estado EOA habitual.
3. Concretização e futuro da EIL
Comparando com a OIF, que é construída de baixo para cima pela comunidade, a EIL tem um carácter mais oficial, sendo liderada pela equipa de Abstração de Contas da EF (criadores do ERC-4337).
Atualmente, o progresso foca-se em três dimensões-chave:
Interessante também é que a visão da EIL vai além da “conexão”: está a colmatar outra capacidade fundamental — a privacidade.
Se o EIP-7702 e a AA resolvem a “acessibilidade”, o quadro de privacidade Kohaku, apresentado por Vitalik no Devconnect, pode ser a próxima peça do puzzle da EIL, alinhando-se com outro pilar do “Manifesto Trustless”: a “resistência à censura”.
No Devconnect, Vitalik afirmou: “A privacidade é liberdade”, e indicou que o Ethereum está numa rota de upgrade de privacidade, com o objetivo de oferecer privacidade e segurança no mundo real. Para isso, a Fundação Ethereum criou uma equipa de privacidade com 47 investigadores, engenheiros e criptógrafos, para tornar a privacidade um “atributo de primeira classe” no Ethereum.
Significa que no futuro, a proteção de privacidade deixará de ser um extra opcional, passando a ser uma capacidade base tão natural como transferências. Para concretizar esta visão, surge o framework Kohaku — que, essencialmente, usa a tua chave pública para criar um endereço furtivo temporário (Stealth Addresses), permitindo realizar operações privadas sem revelar a ligação ao wallet principal.
Com este design, as contas AA do futuro serão mais do que ferramentas de gestão de ativos — serão autênticos escudos de privacidade.
Integrando protocolos como Railgun e Privacy Pools, as contas AA permitirão ao utilizador proteger a privacidade das suas transações, enquanto provê “provas de inocência” de forma compliance, permitindo a qualquer utilizador demonstrar que os fundos não têm origem ilícita, sem expor o percurso detalhado do dinheiro.
Assim, temos uma visão clara do roteiro da interoperabilidade do Ethereum:
Isto é também uma mensagem clara da Fundação Ethereum: o Ethereum não deve ser um conjunto solto de L2, mas sim um supercomputador unificado e massivo.
No futuro, quando a EIL estiver implementada, talvez nunca mais tenhamos de explicar a um novo utilizador o que é uma L2 ou uma ponte cross-chain — verás apenas ativos, sem barreiras de cadeia.