EIP-7702: Análisis del futuro de la abstracción de cuentas de Ethereum y su impacto en el mercado

robot
Generación de resúmenes en curso

Interpretación profunda de la trayectoria de la abstracción de cuentas de Ethereum: pasado y futuro

Este artículo explorará el desarrollo de la abstracción de cuentas de Ethereum (AA) desde dos aspectos:

En primer lugar, revisemos la evolución de las propuestas relacionadas con AA desde 2015, organizando sistemáticamente las ventajas y desventajas de cada plan.

En segundo lugar, se analizará en profundidad la retroalimentación del mercado tras la implementación de EIP4337, así como el impacto de la propuesta EIP7702, que se incluirá en la actualización de Ethereum, en las aplicaciones en la cadena.

1. Antecedentes de la abstracción de la cuenta

1.1 Significado abstracto de la cuenta

El fundador de Ethereum, Vitalik, actualizó la hoja de ruta de ETH a finales de 2023, manteniendo la configuración de la abstracción de cuentas. Actualmente, el modelo principal está en transición de EIP-4337 a la fase de conversión voluntaria de cuentas EOA.

A pesar de que EIP4337 ha sido reconocido por los usuarios durante más de un año, su tasa de uso real es baja. Este entorno de mercado contradictorio ha acelerado el progreso de EIP-7702, que se ha confirmado que se integrará en la próxima actualización.

1.2 estado actual del mercado abstracto de cuentas

Después de un año y medio de desarrollo, el número de direcciones de EIP4337 en las cadenas principales es de solo 12 millones, de las cuales solo hay 6,764 direcciones activas en la red principal de Ethereum, muy por debajo del número de direcciones EOA y CA.

Sin embargo, esto no niega el valor esencial de AA. El diseño de EIP4337 tiene como objetivo abordar los problemas de compatibilidad de la red principal. Después de que varias cadenas L2 soportaran nativamente AA, la cantidad de direcciones EIP4337 se disparó, con Base y Polygon alcanzando 1 millón y 3 millones de usuarios activos en julio, respectivamente.

Análisis profundo del pasado y futuro de la abstracción de cuentas de Ethereum

2. ¿Qué es la abstracción de cuenta?

La abstracción de cuentas resuelve esencialmente el problema de la separación de la propiedad.

Las cuentas EOA de Ethereum combinan la propiedad y el derecho de firma en una sola, lo que ha llevado a una serie de problemas:

  1. Difícil proteger la clave privada
  2. Algoritmo de firma único
  3. Permiso de firma demasiado alto
  4. La tarifa de transacción solo se puede pagar con Ether
  5. La privacidad de las transacciones es fácil de filtrar

Estas restricciones dificultan el uso de Ethereum por parte de los usuarios comunes. La solución es implementar la abstracción de cuentas, desacoplando la propiedad y el derecho a firmar.

Análisis profundo del pasado y futuro de la abstracción de cuentas de Ethereum

3. Contexto histórico de las propuestas de AA

La propuesta AA tiene principalmente dos enfoques:

3.1 Convertir la dirección EOA a la dirección CA

EIP-101(2015) propuso por primera vez una nueva estructura de cuentas utilizando contratos, pero se dejó de lado debido a los grandes cambios.

EIP-859(2018) intenta resolver el problema de despliegue de código, proponiendo un nuevo opcode PAYGAS.

EIP-7702(2024) como una alternativa a EIP-3074, se incluirá en la próxima bifurcación dura.

3.2 Dejar que la dirección EOA impulse la dirección CA

EIP-3074(2020) propone nuevos códigos de operación AUTH y AUTHCALL, permitiendo que las cuentas externas (EOA) autoricen contratos para llamar a otros contratos en lugar de hacerlo con su propia identidad.

EIP-4337(2021), inspirado en MEV, está diseñado para lograr la abstracción de cuentas a través de la memoria del grupo, evitando cambios en el protocolo de la capa de consenso.

EIP-5189(2022) optimiza EIP4337, introduciendo un mecanismo de endoso para prevenir ataques DoS.

3.3 propuestas adicionales que apoyan AA

EIP-2718(2020) define un sobre de embalaje para un nuevo tipo de transacción.

EIP-3607(2021) prevenir conflictos entre la dirección de despliegue del contrato y la dirección EOA.

3.4 resumen del desarrollo abstracto de la cuenta

EIP-4337 implementa múltiples funciones, pero viola el principio de motivación humana y no se ha popularizado en la red principal. Reducir costos es clave, lo que requiere que Ethereum realice una actualización de bifurcación suave, y EIP-7702 es precisamente esta idea.

Análisis profundo del pasado y futuro de la abstracción de cuentas de Ethereum

4. Análisis completo de EIP-7702

4.1 Introducción a EIP-7702

EIP-7702 permite que EOA tenga temporalmente funciones de contrato inteligente en una sola transacción, soportando transacciones en lote, transacciones sin Gas y gestión de permisos personalizada, sin necesidad de introducir un nuevo opCode de EVM.

4.2 estructura de datos

Definir un nuevo tipo de transacción 0x04, agregar el objeto authorization_list para almacenar el código que los firmantes desean ejecutar en EOA.

4.3 ciclo de vida de la transacción

Incluye la fase de verificación y la fase de ejecución de operaciones. La fase de verificación realiza múltiples comprobaciones, y la fase de ejecución carga y ejecuta el código desde las direcciones especificadas en authorization_list.

4.4 El valor de EIP-7702

Transformar la billetera Web3 en toda la cadena, mejorar la experiencia del usuario, impactar la identificación de transacciones CeFi y las comisiones, romper múltiples paradigmas existentes.

4.5 Comparación entre EIP-7702 y EIP-4337

Ventajas de EIP-7702:

  • El costo de gas es más bajo
  • El costo de migración para los usuarios es más bajo
  • Soporta la delegación completa y la delegación protegida

Desventajas de EIP-7702:

  • Se requiere una actualización de bifurcación blanda, con un impacto amplio
  • La dificultad de la auditoría de seguridad es alta
  • Gran cambio en la arquitectura original
  • El espacio de almacenamiento de la capacidad del contrato EOA es limitado
  • El costo de transacción individual es ligeramente más alto
  • Puede provocar riesgos de DoS
  • La lógica de depósito y retiro en la cadena puede no ser consistente

Análisis profundo del pasado y futuro de la abstracción de cuentas en Ethereum

5. Resumen

Aunque EIP-7702 tiene cambios significativos, reduce notablemente los costos para los usuarios. Permite que la EOA pueda activar la lógica de CA cuando sea necesario, disminuyendo los costos de mantenimiento y logrando la paralelización de múltiples transacciones. Esto optimizará en gran medida la gestión en cadena a nivel empresarial, como la agregación masiva en exchanges.

A pesar de los numerosos desafíos que presenta el EIP-7702, vale la pena que las DApp investiguen su adaptación debido a las ventajas de costo. En esta transformación, es muy probable que los usuarios se posicionen del lado del EIP-7702.

Análisis profundo del pasado y futuro de la abstracción de cuentas de Ethereum

ETH-0.06%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
YieldChaservip
· 07-13 21:52
Identificar de un vistazo las líneas secretas de grandes fondos.
Ver originalesResponder0
PaperHandsCriminalvip
· 07-13 11:01
Otra vez investigando estas cosas llamativas, aquí jugando. Con mi velocidad de manos no puedo competir con los Bots.
Ver originalesResponder0
GweiTooHighvip
· 07-13 07:04
Ahora es un poco pronto para discutir el 7702..
Ver originalesResponder0
RektDetectivevip
· 07-13 06:59
No hay perspectivas valiosas, solo saben presumir.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)