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.

Compartilhe esta notícia
Luíza Nunes
Escrito por

Luíza Nunes