Resumo
A Biconomy propôs um novo padrão da Ethereum, o ERC-8211, que introduz o “smart batching”, para que agentes de IA e contas inteligentes executem operações DeFi complexas, multi-etapa, numa única transacção, resolvendo os parâmetros de cada etapa no momento da execução e não no momento da assinatura. O padrão, publicado a 6 de Abril de 2026, foi concebido como uma codificação ao nível do contrato que funciona com frameworks existentes de account-abstraction e não exige qualquer fork do protocolo da Ethereum.
🗞️ A Biconomy introduz o ERC-8211 “smart batching”, permitindo que múltiplas acções sejam executadas em conjunto numa única transacção enquanto resolve valores de forma dinâmica.
O sistema permite que agentes de IA executem fluxos DeFi complexos e multi-etapa sem hard coding de parâmetros nem hard forks. pic.twitter.com/82ZzdcvXgQ
— Bitcoin.com News (@BitcoinNews) 7 de Abril de 2026
De acordo com a Biconomy, o ERC-8211 resolve um gargalo central na infraestrutura DeFi actual: a maioria dos sistemas de batch bloqueia todos os parâmetros antes de uma transacção atingir a cadeia, mesmo quando etapas posteriores dependem de outputs que são desconhecidos com antecedência, como o montante exacto proveniente de uma operação de swap de tokens ou o levantamento de um empréstimo. “O smart batching resolve parâmetros no momento da execução”, explica a especificação do ERC-8211, permitindo que cada parâmetro num batch declare como o seu valor deve ser obtido — como um literal, através de uma chamada estática, ou a partir de um saldo on-chain — e quais as restrições que tem de satisfazer antes de o batch poder continuar.
A especificação do ERC-8211 descreve um formato de batch em que cada parâmetro de entrada transporta três tipos de informação: um tipo de fetcher para definir como o valor é obtido, informação de routing que decide se se torna um alvo de chamada, um campo de valor ou calldata, e predicados inline que têm de se verificar ou o batch inteiro reverte. Essa estrutura permite que um agente de IA expresse fluxos como “trocar token A por token B na Uniswap e depois depositar tudo o que realmente chegar na Aave”, com a segunda etapa a puxar o seu montante a partir do output resolvido da primeira chamada, em vez de um número estimado.ethereum-magicians+3
O smart batching também introduz entradas de predicado apenas para asserção (“assertion-only”), em que uma etapa do batch não tem alvo de chamada e, em vez disso, codifica uma condição booleana sobre o estado da cadeia — por exemplo, afirmar que o saldo de WETH de uma carteira permanece acima de um limiar de segurança após um ciclo de alavancagem. Estes predicados utilizam o mesmo caminho de resolução em tempo de execução que as acções regulares e actuam como barreiras entre etapas, transformando um batch no que a especificação chama “um programa com verificações de segurança incorporadas, e não um script esperançoso.”
Em comentários à Decrypt, o cientista de investigação da Ethereum Foundation, Barnabé Monnot, disse que o ERC-8211 se encaixa directamente na roadmap de experiência de utilizador da organização. “O cluster de protocolos da Ethereum Foundation tem o ‘Improve UX’ como uma das suas prioridades estratégicas”, disse Monnot, acrescentando que “o suporte ao ERC-8211 está a chegar a partir desta prioridade estratégica” e que a colaboração com a Biconomy começou durante um workshop de 2025 convocado pela iniciativa Improve UX da Fundação.
Monnot argumentou que “a perspectiva da execução orientada por agentes é nova, mas impôs-se dada a evolução rápida dos agentes nos últimos três meses”, descrevendo o ERC-8211 como “um caso de uso perfeito, uma vez que os agentes conseguem orquestrar interacções complexas entre cadeias, e o ERC-8211 lhes dá a plataforma certa para o fazer.” A Biconomy, que se descreve como “a smart wallet e execução engine para agentes DeFi de alto desempenho e agentes autónomos onchain”, trabalhou previamente em tooling de account-abstraction e em UX sem gas, e diz que o ERC-8211 pode ser implementado directamente em clientes TypeScript que constroem batches contra a sua codificação.