La evolución de la abstracción de cuentas de Ethereum: de EIP-4337 a EIP-7702
Abstracción de cuentas: contexto y significado
La abstracción de cuentas tiene como objetivo resolver algunos problemas inherentes de la cuenta externa de Ethereum (EOA), como la dificultad para proteger la clave privada, la singularidad del algoritmo de firma y los permisos excesivos. Su núcleo es separar la propiedad y el derecho de firma, mejorando la experiencia del usuario.
Aunque EIP-4337 se lanzó oficialmente en marzo de 2023, su aplicación en la red principal sigue siendo limitada. En la red principal de Ethereum, solo hay alrededor de 6,700 direcciones activas que utilizan EIP-4337, muy por debajo del total de 270 millones de direcciones independientes. Sin embargo, en algunas redes de Layer 2, la aplicación de EIP-4337 es más amplia.
Abstracción de cuentas: evolución histórica
El desarrollo de la abstracción de cuentas avanza principalmente por dos vías:
Transformar EOA en cuenta de contrato (CA)
Permitir que la EOA impulse la CA
Desde 2015, Vitalik propuso el EIP-101, intentando cambiar la dirección a una estructura que solo tuviera código y espacio de almacenamiento. Posteriormente, propuestas como EIP-859 y EIP-3074 han estado perfeccionando esta idea.
EIP-4337 es un representante de otra ruta técnica, que logra la abstracción de cuentas a través del pool de memoria de transacciones, evitando modificaciones en la capa de consenso.
EIP-7702: Un nuevo capítulo en la abstracción de cuentas
EIP-7702 se propuso como una alternativa a EIP-3074 y se adoptará en la próxima actualización de Ethereum. Permite que las EOA obtengan temporalmente funciones de contrato inteligente en una sola transacción, apoyando operaciones como transacciones por lotes y transacciones sin Gas.
EIP-7702 define un nuevo tipo de transacción 0x04, que agrega el campo authorization_list para almacenar el código del contrato a ejecutar. Esto permite que EOA obtenga la mayoría de las capacidades de AA sin necesidad de desplegar un contrato inteligente.
En comparación con EIP-4337, el costo de gas de EIP-7702 es más bajo y el costo de migración para los usuarios también es menor. Pero también enfrenta algunos desafíos, como el aumento de la dificultad de auditoría y un gran impacto en la arquitectura existente.
Conclusión
La introducción de EIP-7702 traerá una gran transformación a Ethereum. Aunque puede romper algunas reglas existentes, su ventaja de reducir los costos para los usuarios hace que valga la pena que los desarrolladores lo estudien y se adapten a él. En el futuro, EIP-7702 probablemente se convertirá en una fuerza importante para impulsar el desarrollo del ecosistema de Ethereum.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
15 me gusta
Recompensa
15
5
Compartir
Comentar
0/400
GateUser-74b10196
· Hace32m
¡Ha llegado un nuevo juego! Expectativa.
Ver originalesResponder0
GasFeeVictim
· 07-10 06:22
Mainnet es demasiado caro para jugar... L2 ya ha subido.
Ver originalesResponder0
RetailTherapist
· 07-10 06:15
Sigue siendo el mismo problema, la llave privada es muy difícil de recordar.
Ver originalesResponder0
AirdropHunter420
· 07-10 06:10
El final del año se acerca, quien llegue primero a 7702, usaré a esa persona.
EIP-7702: un nuevo hito en la abstracción de cuentas de Ethereum
La evolución de la abstracción de cuentas de Ethereum: de EIP-4337 a EIP-7702
Abstracción de cuentas: contexto y significado
La abstracción de cuentas tiene como objetivo resolver algunos problemas inherentes de la cuenta externa de Ethereum (EOA), como la dificultad para proteger la clave privada, la singularidad del algoritmo de firma y los permisos excesivos. Su núcleo es separar la propiedad y el derecho de firma, mejorando la experiencia del usuario.
Aunque EIP-4337 se lanzó oficialmente en marzo de 2023, su aplicación en la red principal sigue siendo limitada. En la red principal de Ethereum, solo hay alrededor de 6,700 direcciones activas que utilizan EIP-4337, muy por debajo del total de 270 millones de direcciones independientes. Sin embargo, en algunas redes de Layer 2, la aplicación de EIP-4337 es más amplia.
Abstracción de cuentas: evolución histórica
El desarrollo de la abstracción de cuentas avanza principalmente por dos vías:
Desde 2015, Vitalik propuso el EIP-101, intentando cambiar la dirección a una estructura que solo tuviera código y espacio de almacenamiento. Posteriormente, propuestas como EIP-859 y EIP-3074 han estado perfeccionando esta idea.
EIP-4337 es un representante de otra ruta técnica, que logra la abstracción de cuentas a través del pool de memoria de transacciones, evitando modificaciones en la capa de consenso.
EIP-7702: Un nuevo capítulo en la abstracción de cuentas
EIP-7702 se propuso como una alternativa a EIP-3074 y se adoptará en la próxima actualización de Ethereum. Permite que las EOA obtengan temporalmente funciones de contrato inteligente en una sola transacción, apoyando operaciones como transacciones por lotes y transacciones sin Gas.
EIP-7702 define un nuevo tipo de transacción 0x04, que agrega el campo authorization_list para almacenar el código del contrato a ejecutar. Esto permite que EOA obtenga la mayoría de las capacidades de AA sin necesidad de desplegar un contrato inteligente.
En comparación con EIP-4337, el costo de gas de EIP-7702 es más bajo y el costo de migración para los usuarios también es menor. Pero también enfrenta algunos desafíos, como el aumento de la dificultad de auditoría y un gran impacto en la arquitectura existente.
Conclusión
La introducción de EIP-7702 traerá una gran transformación a Ethereum. Aunque puede romper algunas reglas existentes, su ventaja de reducir los costos para los usuarios hace que valga la pena que los desarrolladores lo estudien y se adapten a él. En el futuro, EIP-7702 probablemente se convertirá en una fuerza importante para impulsar el desarrollo del ecosistema de Ethereum.