Ethereum y su cofundador Vitalik Buterin, junto a coautores, han propuesto la Propuesta de Mejora de Ethereum (EIP) 7702 como alternativa a la EIP-3074. La EIP-7702 permite que las cuentas de propiedad externa (EOAs) actúen temporalmente como billeteras de contrato inteligente durante una transacción y luego vuelvan a su estado original.
Características Clave de la EIP-7702
Buterin y coautores Sam Wilson, Ansgar Dietrichs, y Matt Garnett, propusieron la EIP-7702 como una alternativa a la EIP-3074 destinada a mejorar la abstracción de cuentas dentro de la red Ethereum. La EIP-7702 introduce un nuevo tipo de transacción que permite que las EOAs (direcciones normales de billetera Ethereum) funcionen temporalmente como billeteras de contrato inteligente y luego regresen a sus estados originales.
La EIP-7702 busca ser compatible con otro estándar más amplio conocido como ERC-4337, considerado el “fin de juego en la abstracción de cuentas”. La propuesta está diseñada para ser compatible con el fin de juego en la abstracción de cuentas sin entrar en detalles profundos sobre el ERC-4337. A medida que la comunidad de Ethereum evalúa la propuesta, la EIP-7702 podría redefinir cómo se implementa la abstracción de cuentas en futuras actualizaciones de la red.
El nuevo tipo de transacción propuesto en la EIP-7702 incluye campos para código de contrato y firmas, proporcionando las mismas funciones que las propuestas en la EIP-3074, como transacciones en lote y patrocinadas. Además, permite que las EOAs se transformen temporalmente en contratos, facilitando su inclusión en paquetes ERC-4337 de manera compatible con el EntryPoint existente.
Hayden Adams, fundador de Uniswap, también se unió a la discusión sobre la propuesta EIP, señalando que la EIP-7702 sirve como una nueva alternativa a la EIP-3074 (anteriormente considerada para la próxima actualización de Pectra) pero ahora ofrece mejor compatibilidad con la resistencia cuántica y ERC-4337.
¿Qué es la Abstracción de Cuentas?
La abstracción de cuentas permite que las direcciones de billetera funcionen como contratos inteligentes y ejecuten una variedad de características complejas como autenticación multifactor, billeteras de recuperación social, y la flexibilidad para que los usuarios realicen transacciones con cualquier token.