Uma proposta ainda em fase de rascunho para Ethereum busca alterar a maneira como os usuários pagam taxas de rede. Conforme projetado, futuramente os usuários não precisarão possuir ETH antes de enviar transações; tokens ERC-20 em suas carteiras poderão ser usados diretamente para pagar o Gas, e os aplicativos também poderão arcar com esses custos em nome dos usuários.
A negociação foi dividida em três etapas
Esta proposta tem o número EIP-8141. Ela divide uma transação Ethereum em até 64 "quadros", cada um sendo uma chamada de contrato comum. Sua estrutura central inclui três partes: primeiro, verificar se a transação é válida; depois, confirmar quem paga o Gas; e, por fim, executar a operação que o usuário realmente deseja realizar.
Este método de divisão separa a questão de “quem assina a transação” de “quem paga a taxa de gas”. Como resultado, carteiras que possuem apenas stablecoins ou outros tokens ERC-20 podem realizar operações na cadeia diretamente; algumas aplicações também podem optar por pagar o gas em nome dos usuários, reduzindo a barreira de entrada para novos usuários.
Não depende mais de mempool independente
Essa capacidade não é nova. Desde o lançamento do ERC-4337 em 2023, o ecossistema Ethereum já permitia um certo grau de abstração de conta e mecanismos de pagamento por terceiros, mas geralmente exigia o envio de transações por meio de um mempool independente e dependia de bundlers de terceiros para agrupamento.
A diferença do EIP-8141 é que ele deseja incorporar diretamente as regras relacionadas no nível do protocolo, mantendo o uso do mempool público da Ethereum. Dessa forma, os nós podem avaliar os passos de validação das transações antes de recebê-las, reduzindo a dependência de intermediários adicionais e não exigindo que os usuários migrem para um novo sistema de carteiras.
Ainda quero resolver os problemas de rollback e chave
O autor da proposta também deseja resolver com isso alguns problemas interativos de longa data. Por exemplo, várias operações podem ser empacotadas como uma única unidade, que ou bem-sucedida por completo, ou falha por completo. Assim, durante o rollback de trocas de tokens, não é fácil deixar autorizações não limpas.
O EIP-8141 também tenta desacoplar contas das chaves ECDSA atualmente em uso, tornando possível a rotação de chaves. Segundo os autores, isso também pode ser visto como um passo preparatório para assinaturas pós-quânticas, pois as assinaturas pós-quânticas são maiores e a rede futura pode precisar depender mais da agregação de assinaturas.
Ainda é um rascunho
Esta proposta está em estado de rascunho desde janeiro deste ano e ainda não foi incluída em nenhuma atualização da rede Ethereum. Vitalik Buterin mencionou recentemente que o cliente ethrex já está testando os mecanismos Frames e FOCIL na rede de teste, com um dos objetivos sendo permitir que o protocolo de privacidade funcione sem depender de relayers.
Atualmente, o EIP-8141 ainda não possui uma agenda de lançamento definida, mas, se for posteriormente incluído na rota de atualizações, poderá afetar o design de carteiras Ethereum, a forma como os aplicativos orientam os usuários e a estrutura de custos para a primeira entrada dos usuários na cadeia.

