No artigo anterior «Roteiro Interop da Ethereum», mencionámos que a Ethereum Foundation (EF), para melhorar a experiência do utilizador (Improve UX), definiu uma estratégia de interoperabilidade em três fases: inicialização, aceleração e finalização (leitura complementar: «Roteiro Interop da Ethereum: como desbloquear o ‘último quilómetro’ para a adoção em massa»).
Se o futuro da Ethereum for uma vasta rede de autoestradas, então «aceleração» e «finalização» resolvem questões como a regularidade do pavimento e os limites de velocidade, mas antes disso, enfrentamos uma dor mais fundamental: veículos diferentes (DApp/carteiras) e portagens diferentes (L2/bridges cross-chain) falam línguas completamente distintas.
É precisamente este o problema central que a fase de «inicialização» pretende resolver, sendo o «Open Intents Framework (OIF)» a «língua comum» mais importante desta etapa.
Na Devconnect da Argentina, embora o EIL (Ethereum Interoperability Layer) tenha ocupado grande parte das discussões, o OIF, como elemento-chave de ligação entre a camada de aplicação e a camada de protocolo, não ficou atrás em importância, sendo também uma condição prévia para concretizar a visão do EIL. Hoje vamos analisar este OIF, que pode soar algo abstrato, mas que é crucial para a experiência do utilizador.
O que é afinal o OIF? Da «instrução» à «intenção»: uma mudança de paradigma
Para perceber o OIF, é essencial compreender a transformação radical na lógica de interação do Web3: da «instrução» (Transaction) para a «intenção» (Intent).
Comecemos por uma dor real de um utilizador comum. Suponhamos que queres trocar USDC na Arbitrum por ETH na Base. No ecossistema Ethereum de hoje, isto implica normalmente uma verdadeira «maratona de operações»:
Precisas primeiro de mudar manualmente para a Arbitrum na carteira, autorizar o contrato de uma bridge, assinar uma transação cross-chain, depois abrir outro agregador e, por fim, trocar o USDC recebido na Base por ETH. Tens de calcular o Gas, o slippage, e ainda estar atento à latência cross-chain e aos riscos dos contratos – um percurso cheio de «detalhes técnicos» complicados em vez de um caminho simples e claro.
Isto é o reflexo do modelo tradicional de «instrução» no Web3: como quando apanhas um táxi para o aeroporto e tens de planear a rota — «vira à esquerda, segue 500 metros, entra na via rápida, sai na saída…»; na blockchain, o utilizador tem de executar manualmente cada passo: cross-chain, depois aprovar (Approve), depois trocar (Swap). Se errares um passo, não só perdes Gas, mas podes até perder fundos.
O novo modelo de «intenção» elimina toda essa complicação: só tens de dizer ao motorista «quero ir ao aeroporto, pago 50 euros»; qual o caminho ou GPS utilizado é irrelevante, desde que o resultado seja alcançado. Na blockchain, basta assinar uma intenção do tipo «quero trocar USDC na rede A por ETH na rede B», e o resto fica a cargo do resolver profissional (Solver).
Se o modelo de intenção é tão bom, porque é necessário o Open Intents Framework (OIF)?
Porque atualmente o mercado de intenções é um «far west» fragmentado: a UniswapX tem o seu próprio padrão, a CowSwap tem outro, a Across ainda outro; os solvers têm de se adaptar a dezenas de protocolos, as carteiras a dezenas de SDKs — tudo ineficiente.
O OIF vem acabar com esta confusão, criando uma estrutura padronizada de intenções para todo o ecossistema Ethereum, fornecendo uma stack de protocolos comum para carteiras, bridges, Rollups e solvers/makers. Como framework modular promovido em conjunto pela Ethereum Foundation com projetos de topo como Across, Arbitrum, Hyperlane, não é um único protocolo, mas sim um conjunto comum de interfaces.
Define como deve ser uma «intenção», como se valida e liquida, permitindo que qualquer carteira, DApp e solver comuniquem no mesmo canal. Suporta vários modos de transação por intenção, e os developers podem ainda expandir para novos modelos, como leilões holandeses cross-chain, orderbook matching, auto-arbitragem, etc.
O valor central do OIF: muito mais do que mais um agregador cross-chain
Perguntarás: em que difere o OIF dos agregadores cross-chain atuais?
A diferença essencial é a padronização. Quase todos os agregadores de hoje constroem sistemas fechados: definem o seu próprio formato de Intent, escolhem a bridge, gerem o routing, risco e monitorização. Para integrar, cada carteira ou DApp tem de adaptar-se a cada API e premissa de segurança.
O OIF é mais um conjunto standard, neutro e open-source, concebido desde início como infraestrutura pública colaborativa, não como padrão privado de um projeto. O formato dos Intents, métodos de assinatura, lógica de leilão/auction — tudo usa módulos comuns de liquidação e validação. Uma carteira ou DApp só precisa integrar o OIF uma vez para estar compatível com múltiplos backends, bridges ou solvers.
Grandes nomes do Ethereum já aderiram: Arbitrum, Optimism, Polygon, ZKsync, Across, entre outros L2, bridges e agregadores.
A fragmentação da liquidez no ecossistema Ethereum é hoje mais complexa que nunca — L2 proliferam, liquidez dispersa, obrigando os utilizadores a mudar de rede, fazer cross-chain e autorizar repetidamente. O OIF não só torna o código mais limpo, como tem enorme valor comercial e de experiência para a adoção massiva do Web3.
Primeiro, para o utilizador: com o OIF, já não é necessário saber em que rede se está. Podes iniciar uma transação na Optimism com intenção de comprar um NFT na Arbitrum — antes, terias de transferir ativos, esperar, mudar de rede e só depois comprar o NFT.
Com o OIF, carteiras como a imToken podem detetar a tua intenção, gerar uma ordem standard e, via solver, adiantar fundos e concluir a compra na rede de destino, tudo com uma única assinatura do utilizador — a tal experiência de «chain abstraction» para a qual o OIF é o alicerce.
A nível de liquidez global, quebra-se o isolamento: hoje, por exemplo, a liquidez da Uniswap na Base não serve diretamente os utilizadores da Arbitrum, mas com o padrão OIF (especialmente ERC-7683), todos os Intents podem ser reunidos num livro de ordens global.
Um market maker (Solver) pode monitorizar necessidades em todas as redes e fornecer liquidez onde necessário, aumentando a eficiência da liquidez e melhorando os preços para os utilizadores.
Para developers e carteiras, significa integração única, utilização universal. Para carteiras ou DApps como a imToken, o OIF reduz drasticamente o trabalho: já não é preciso criar adaptadores para cada bridge ou protocolo de intenção.
Basta integrar o OIF para aceder à rede de intenções de todo o ecossistema Ethereum, suportando todos os solvers compatíveis.
Em que fase está o desenvolvimento do OIF?
Como referido, segundo a Ethereum Foundation, o OIF é liderado pela equipa EF Protocol, em colaboração com Across, Arbitrum, Hyperlane, LI.FI, OpenZeppelin, Taiko, entre outros, estando previsto que até 2025 mais infraestruturas e carteiras participem em discussões e testes.
Na recente Devconnect, muitos novos conceitos brilharam, mas o OIF também avançou, sobretudo na definição de standards e na criação de alianças. No palco principal do Interop na Devconnect, os temas giraram todo o dia em torno de «intent, interoperability, account abstraction», com o OIF a surgir repetidamente nas agendas e slides, sendo apontado como elemento-chave para o futuro UX multi-chain.
Ainda não há aplicações massificadas para o utilizador comum, mas pelo volume de encontros e participantes, existe consenso na comunidade: as «boas carteiras + boas aplicações» dos próximos anos, muito provavelmente construirão capacidades cross-chain sobre frameworks públicos como o OIF.
Isto inclui o já famoso ERC-7683, um dos resultados mais concretos do OIF até ao momento, proposto em conjunto pela Uniswap Labs e Across Protocol, para criar uma estrutura universal de intenções cross-chain.
Durante a Devconnect, o debate sobre o ERC-7683 intensificou-se, com cada vez mais developers, solvers e market makers a apoiar o standard — sinal de que as intenções cross-chain estão a evoluir de protocolos privados para infraestrutura pública.
O OIF também se liga à outra linha mestra do Interop — o Ethereum Interoperability Layer (EIL): o OIF fornece «intenção e UX» na camada superior, o EIL oferece «canais de mensagens cross-L2 de confiança minimizada» na base. Juntos, formam a base do stack de interoperabilidade do futuro da Ethereum.
A Ethereum Foundation aqui é coordenadora, não controladora. Através de documentos como o Protocol Update, a EF clarificou que considera o OIF o ponto de partida do roadmap de interoperabilidade, dando grande confiança ao mercado — as intenções (Intent) não são uma moda passageira, mas uma direção de evolução reconhecida oficialmente pela Ethereum.
Para todo o ecossistema, o OIF está a transformar «interoperabilidade» de conceito em whitepaper em realidade de engenharia — auditável, replicável, integrável em larga escala. Talvez em breve, ao usares a tua carteira, notes uma mudança: só precisas dizer «o que queres fazer», sem te preocupares «em que rede, com que bridge» — é a infraestrutura como o OIF a funcionar discretamente.
Assim, o puzzle da «inicialização» da interoperabilidade está a ganhar forma.
Mas, segundo o roadmap da EF, só perceber a intenção não chega — é preciso correr mais depressa e de forma mais estável. No próximo artigo da série Interop, vamos aprofundar o tema principal da Devconnect — o EIL (Ethereum Interoperability Layer), e mostrar como a Ethereum está a construir, na fase de «Aceleração», um canal de confiança entre L2s sem permissões nem censura, concretizando a visão de fazer com que todos os Rollups «pareçam uma só cadeia».
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Quando a “Intenção” se torna o padrão: Como o OIF pode acabar com a fragmentação entre cadeias e devolver a Web3 à intuição dos utilizadores?
Autor: imToken
No artigo anterior «Roteiro Interop da Ethereum», mencionámos que a Ethereum Foundation (EF), para melhorar a experiência do utilizador (Improve UX), definiu uma estratégia de interoperabilidade em três fases: inicialização, aceleração e finalização (leitura complementar: «Roteiro Interop da Ethereum: como desbloquear o ‘último quilómetro’ para a adoção em massa»).
Se o futuro da Ethereum for uma vasta rede de autoestradas, então «aceleração» e «finalização» resolvem questões como a regularidade do pavimento e os limites de velocidade, mas antes disso, enfrentamos uma dor mais fundamental: veículos diferentes (DApp/carteiras) e portagens diferentes (L2/bridges cross-chain) falam línguas completamente distintas.
É precisamente este o problema central que a fase de «inicialização» pretende resolver, sendo o «Open Intents Framework (OIF)» a «língua comum» mais importante desta etapa.
Na Devconnect da Argentina, embora o EIL (Ethereum Interoperability Layer) tenha ocupado grande parte das discussões, o OIF, como elemento-chave de ligação entre a camada de aplicação e a camada de protocolo, não ficou atrás em importância, sendo também uma condição prévia para concretizar a visão do EIL. Hoje vamos analisar este OIF, que pode soar algo abstrato, mas que é crucial para a experiência do utilizador.
Para perceber o OIF, é essencial compreender a transformação radical na lógica de interação do Web3: da «instrução» (Transaction) para a «intenção» (Intent).
Comecemos por uma dor real de um utilizador comum. Suponhamos que queres trocar USDC na Arbitrum por ETH na Base. No ecossistema Ethereum de hoje, isto implica normalmente uma verdadeira «maratona de operações»:
Precisas primeiro de mudar manualmente para a Arbitrum na carteira, autorizar o contrato de uma bridge, assinar uma transação cross-chain, depois abrir outro agregador e, por fim, trocar o USDC recebido na Base por ETH. Tens de calcular o Gas, o slippage, e ainda estar atento à latência cross-chain e aos riscos dos contratos – um percurso cheio de «detalhes técnicos» complicados em vez de um caminho simples e claro.
Isto é o reflexo do modelo tradicional de «instrução» no Web3: como quando apanhas um táxi para o aeroporto e tens de planear a rota — «vira à esquerda, segue 500 metros, entra na via rápida, sai na saída…»; na blockchain, o utilizador tem de executar manualmente cada passo: cross-chain, depois aprovar (Approve), depois trocar (Swap). Se errares um passo, não só perdes Gas, mas podes até perder fundos.
O novo modelo de «intenção» elimina toda essa complicação: só tens de dizer ao motorista «quero ir ao aeroporto, pago 50 euros»; qual o caminho ou GPS utilizado é irrelevante, desde que o resultado seja alcançado. Na blockchain, basta assinar uma intenção do tipo «quero trocar USDC na rede A por ETH na rede B», e o resto fica a cargo do resolver profissional (Solver).
Se o modelo de intenção é tão bom, porque é necessário o Open Intents Framework (OIF)?
Porque atualmente o mercado de intenções é um «far west» fragmentado: a UniswapX tem o seu próprio padrão, a CowSwap tem outro, a Across ainda outro; os solvers têm de se adaptar a dezenas de protocolos, as carteiras a dezenas de SDKs — tudo ineficiente.
O OIF vem acabar com esta confusão, criando uma estrutura padronizada de intenções para todo o ecossistema Ethereum, fornecendo uma stack de protocolos comum para carteiras, bridges, Rollups e solvers/makers. Como framework modular promovido em conjunto pela Ethereum Foundation com projetos de topo como Across, Arbitrum, Hyperlane, não é um único protocolo, mas sim um conjunto comum de interfaces.
Define como deve ser uma «intenção», como se valida e liquida, permitindo que qualquer carteira, DApp e solver comuniquem no mesmo canal. Suporta vários modos de transação por intenção, e os developers podem ainda expandir para novos modelos, como leilões holandeses cross-chain, orderbook matching, auto-arbitragem, etc.
Perguntarás: em que difere o OIF dos agregadores cross-chain atuais?
A diferença essencial é a padronização. Quase todos os agregadores de hoje constroem sistemas fechados: definem o seu próprio formato de Intent, escolhem a bridge, gerem o routing, risco e monitorização. Para integrar, cada carteira ou DApp tem de adaptar-se a cada API e premissa de segurança.
O OIF é mais um conjunto standard, neutro e open-source, concebido desde início como infraestrutura pública colaborativa, não como padrão privado de um projeto. O formato dos Intents, métodos de assinatura, lógica de leilão/auction — tudo usa módulos comuns de liquidação e validação. Uma carteira ou DApp só precisa integrar o OIF uma vez para estar compatível com múltiplos backends, bridges ou solvers.
Grandes nomes do Ethereum já aderiram: Arbitrum, Optimism, Polygon, ZKsync, Across, entre outros L2, bridges e agregadores.
A fragmentação da liquidez no ecossistema Ethereum é hoje mais complexa que nunca — L2 proliferam, liquidez dispersa, obrigando os utilizadores a mudar de rede, fazer cross-chain e autorizar repetidamente. O OIF não só torna o código mais limpo, como tem enorme valor comercial e de experiência para a adoção massiva do Web3.
Primeiro, para o utilizador: com o OIF, já não é necessário saber em que rede se está. Podes iniciar uma transação na Optimism com intenção de comprar um NFT na Arbitrum — antes, terias de transferir ativos, esperar, mudar de rede e só depois comprar o NFT.
Com o OIF, carteiras como a imToken podem detetar a tua intenção, gerar uma ordem standard e, via solver, adiantar fundos e concluir a compra na rede de destino, tudo com uma única assinatura do utilizador — a tal experiência de «chain abstraction» para a qual o OIF é o alicerce.
A nível de liquidez global, quebra-se o isolamento: hoje, por exemplo, a liquidez da Uniswap na Base não serve diretamente os utilizadores da Arbitrum, mas com o padrão OIF (especialmente ERC-7683), todos os Intents podem ser reunidos num livro de ordens global.
Um market maker (Solver) pode monitorizar necessidades em todas as redes e fornecer liquidez onde necessário, aumentando a eficiência da liquidez e melhorando os preços para os utilizadores.
Para developers e carteiras, significa integração única, utilização universal. Para carteiras ou DApps como a imToken, o OIF reduz drasticamente o trabalho: já não é preciso criar adaptadores para cada bridge ou protocolo de intenção.
Basta integrar o OIF para aceder à rede de intenções de todo o ecossistema Ethereum, suportando todos os solvers compatíveis.
Como referido, segundo a Ethereum Foundation, o OIF é liderado pela equipa EF Protocol, em colaboração com Across, Arbitrum, Hyperlane, LI.FI, OpenZeppelin, Taiko, entre outros, estando previsto que até 2025 mais infraestruturas e carteiras participem em discussões e testes.
Na recente Devconnect, muitos novos conceitos brilharam, mas o OIF também avançou, sobretudo na definição de standards e na criação de alianças. No palco principal do Interop na Devconnect, os temas giraram todo o dia em torno de «intent, interoperability, account abstraction», com o OIF a surgir repetidamente nas agendas e slides, sendo apontado como elemento-chave para o futuro UX multi-chain.
Ainda não há aplicações massificadas para o utilizador comum, mas pelo volume de encontros e participantes, existe consenso na comunidade: as «boas carteiras + boas aplicações» dos próximos anos, muito provavelmente construirão capacidades cross-chain sobre frameworks públicos como o OIF.
Isto inclui o já famoso ERC-7683, um dos resultados mais concretos do OIF até ao momento, proposto em conjunto pela Uniswap Labs e Across Protocol, para criar uma estrutura universal de intenções cross-chain.
Durante a Devconnect, o debate sobre o ERC-7683 intensificou-se, com cada vez mais developers, solvers e market makers a apoiar o standard — sinal de que as intenções cross-chain estão a evoluir de protocolos privados para infraestrutura pública.
O OIF também se liga à outra linha mestra do Interop — o Ethereum Interoperability Layer (EIL): o OIF fornece «intenção e UX» na camada superior, o EIL oferece «canais de mensagens cross-L2 de confiança minimizada» na base. Juntos, formam a base do stack de interoperabilidade do futuro da Ethereum.
A Ethereum Foundation aqui é coordenadora, não controladora. Através de documentos como o Protocol Update, a EF clarificou que considera o OIF o ponto de partida do roadmap de interoperabilidade, dando grande confiança ao mercado — as intenções (Intent) não são uma moda passageira, mas uma direção de evolução reconhecida oficialmente pela Ethereum.
Para todo o ecossistema, o OIF está a transformar «interoperabilidade» de conceito em whitepaper em realidade de engenharia — auditável, replicável, integrável em larga escala. Talvez em breve, ao usares a tua carteira, notes uma mudança: só precisas dizer «o que queres fazer», sem te preocupares «em que rede, com que bridge» — é a infraestrutura como o OIF a funcionar discretamente.
Assim, o puzzle da «inicialização» da interoperabilidade está a ganhar forma.
Mas, segundo o roadmap da EF, só perceber a intenção não chega — é preciso correr mais depressa e de forma mais estável. No próximo artigo da série Interop, vamos aprofundar o tema principal da Devconnect — o EIL (Ethereum Interoperability Layer), e mostrar como a Ethereum está a construir, na fase de «Aceleração», um canal de confiança entre L2s sem permissões nem censura, concretizando a visão de fazer com que todos os Rollups «pareçam uma só cadeia».
Fica atento.