A rede Ethereum pode estar prestes a passar por uma revolução na experiência de uso e na proteção contra roubos. A proposta EIP-7906 surge para solucionar o problema da “assinatura cega”, situação em que usuários autorizam transações sem conseguir verificar com clareza o resultado final na blockchain.
Atualmente, carteiras digitais e interfaces de simulação exibem apenas prévias que podem ser adulteradas por sites maliciosos. Com o EIP-7906, as contas inteligentes ganham a capacidade de checar o impacto real de uma movimentação e cancelar a operação caso identifiquem algo fora do esperado.
Essa novidade é construída sobre o EIP-8141, padrão que introduz as transações em quadros (frame transactions) para dividir o processo em etapas rotuladas. Enquanto o EIP-8141 cuida do fluxo básico de execução, a nova proposta adiciona uma camada voltada exclusivamente para a checagem de resultados.
Como o EIP-7906 funciona na prática e quando deve chegar
A verificação final ocorre por meio do modo POST_TX, posicionado no último quadro da transação. Ele funciona como uma chamada estática de leitura e utiliza três novos opcodes: TXTRACE, TXDIFF e EVENTDATACOPY.
Com essas ferramentas, a conta analisa as alterações reais de saldo, armazenamento e eventos antes de concluir a transação. Se os dados divergirem do que o usuário planejou, a execução é revertida, barrando o ataque na prática.
O recurso promete barrar ataques de drenagem em aprovações de contratos e falhas em trocas de tokens. Como destaca a proposta, “o valor total de criptoativos que foram roubados até o momento excede o PIB anual de uma nação de médio porte”, o que reforça a busca por defesas mais definitivas na rede.
O EIP-7906 foi demonstrado em ambiente de testes e está proposto para inclusão na atualização Hegotá. Embora a implementação na rede principal possa ocorrer em 2027, as equipes de desenvolvedores do Ethereum devem definir suas preferências de priorização nos próximos dias.


