O cofundador Vitalik Buterin apresentou uma nova Proposta de Melhoria da Ethereum (EIP-7702), visando aprimorar a funcionalidade das carteiras inteligentes e a abstração de contas. A proposta vem na esteira de debates intensos que cercaram o anterior EIP-3074, ambos destinados à inclusão na futura atualização majoritária do Ethereum, conhecida como Prague-Electra ou “Pectra”.
A complexidade de EIP-3074, que teve como foco melhorar a experiência do usuário na rede, gerou críticas significativas devido à sua abordagem prescritiva. Ansgar Dietrichs, da Fundação Ethereum, expressou inicialmente preocupações, descrevendo a proposta como “opressiva”. Em resposta, Buterin, com a colaboração de Dietrichs, Sam Wilson e Matt Garnett, desenvolveu o EIP-7702 em apenas 22 minutos, destacando o esforço colaborativo para refinar a proposta.
O EIP-7702 introduz um modelo inovador de transação temporária para contas de propriedade externa (EOAs), permitindo que estas operem como carteiras de contratos inteligentes por meio de uma única transação, antes de reverterem ao seu estado original. Esse método simplifica o desenvolvimento de contratos, pois utiliza códigos já existentes e evita a necessidade de novos opcodes, contrariamente ao seu antecessor.
Multidimensional gas pricing:https://t.co/ArZb8oEzCd
— vitalik.eth (@VitalikButerin) May 9, 2024
A proposta também visa a compatibilidade com futuros modelos de abstração de contas, especificamente o EIP-4337, implementado no início de março de 2023. O objetivo é aproveitar códigos de carteira e estruturas de transação já estabelecidas para minimizar duplicações e interrupções. O suporte para EIP-7702 cresceu substancialmente entre os desenvolvedores que antes apoiavam o EIP-3074, com notáveis apoiadores como Hayden Adams, da Uniswap.
A governança do Ethereum, que se caracteriza por uma abordagem orientada ao consenso, assegura que tais propostas sejam submetidas a um escrutínio público e dos desenvolvedores antes de serem finalizadas. Equipes independentes serão responsáveis por incorporar as especificações acordadas nas novas versões do cliente Ethereum. Para que ocorra um hard fork bem-sucedido, agendado provisoriamente para o quarto trimestre de 2024, é crucial que todos os validadores concordem em instalar as atualizações. Este processo metódico enfatiza a transparência e o foco comunitário que impulsionam a evolução contínua do Ethereum.