Análisis de la abstracción de cuentas multichain: diferencias clave entre ERC-4337 y AA nativo

robot
Generación de resúmenes en curso

Análisis de la abstracción de cuentas multichain: perspectivas futuras de la encriptación de infraestructura

Del 8 al 11 de julio de 2024, se llevará a cabo el evento anual más grande de Ethereum en Europa, la Conferencia de la Comunidad de Ethereum (EthCC), en Bruselas, Bélgica, centrada en el desarrollo tecnológico y comunitario. Esta conferencia (EthCC 7) reúne a más de 350 líderes de opinión de primera línea en la industria de blockchain. Un desarrollador de blockchain dio una charla titulada "Revelando el futuro: análisis de la abstracción de cuentas multichain" en la conferencia.

¿El futuro de la encriptación de infraestructuras? Análisis de la abstracción de cuentas multichain

Puntos clave de la presentación

  • El núcleo de la abstracción de cuentas (AA): abstracción de firmas y abstracción de pagos. Esta flexibilidad proporciona una experiencia de usuario más segura y óptima.
  • La función del punto de entrada en la fase de verificación y ejecución de ERC-4337 y AA nativa es diferente.
  • Al implementar ERC-4337 en una cadena compatible con EVM, las diferencias en el protocolo del diseño de Rollup y las diferencias en el método de cálculo de direcciones son dos distinciones clave.

Abstracción de cuentas: resumen

La abstracción de cuentas (AA) incluye principalmente dos puntos clave:

  1. Abstracción de firma: permite a los usuarios elegir cualquier mecanismo de verificación que prefieran, sin limitarse a un algoritmo de firma digital específico.
  2. Abstracción de pagos: ofrece múltiples opciones de pago para transacciones, como usar activos ERC-20 en lugar de activos nativos para el pago, o permitir que terceros patrocinen transacciones.

¿El futuro de la encriptación de infraestructuras? Análisis de la abstracción de cuentas multicanal

Análisis de ERC-4337

ERC-4337 resuelve algunas de las limitaciones de las cuentas de propiedad externa (EOA) en el protocolo de Ethereum al introducir métodos de gestión de cuentas y procesamiento de transacciones más flexibles. Sus principales características incluyen:

  • estructura userOp: el usuario envía la estructura userOp al Bundler, que recoge múltiples userOp y las envía al contrato EntryPoint.
  • Contrato EntryPoint: se encarga de procesar transacciones, incluyendo la verificación de autorizaciones, el cobro de tarifas y la ejecución de operaciones objetivo.

Introducción a AA nativo

En la AA nativa, cada cuenta es un contrato, y el mecanismo de procesamiento de transacciones está directamente integrado en el protocolo de la cadena de bloques. Diferentes redes de cadenas de bloques utilizan diferentes diseños de AA:

  • Abstracción de cuentas ERC-4337: Ethereum, Arbitrum, Optimism y otras redes
  • Seguimiento de la abstracción de cuentas nativa de ERC-4337: StarkNet y zkSync Era
  • Cuenta abstracta nativa con diseño de privacidad: Aztec

¿El futuro de la infraestructura de encriptación? Análisis de la abstracción de cuentas multicanal

Diferencias entre ERC-4337 y AA nativo

  1. Rol del sistema operativo: ERC-4337 se completa en colaboración con Bundler y EntryPoint Contract, mientras que AA nativo depende de los operadores/ordenadores del servidor oficial.

  2. Interfaz de contrato: la función de punto de entrada en la fase de verificación de ERC-4337 y AA nativo es fija, pero es diferente en la fase de ejecución.

  3. Restricciones de los pasos de verificación: cada implementación tiene diferentes restricciones sobre el uso de los códigos de operación para la verificación de transacciones y el acceso a la memoria.

  4. Restricciones en los pasos de ejecución: zkSync requiere una marca de confirmación del sistema, mientras que ERC-4337 y StarkNet no tienen restricciones especiales en la fase de ejecución.

  5. Manejo de números aleatorios: ERC-4337, zkSync y StarkNet difieren en la gestión de nonce.

  6. Despliegue de la primera transacción: ERC-4337 permite desplegar contratos de cuenta en el primer userOp, mientras que StarkNet y zkSync requieren una transacción de despliegue separada.

Diferencias entre ERC-4337 en L1 y L2

Al implementar ERC-4337 en cadenas compatibles con EVM, existen dos diferencias clave principales:

  1. Diferencias de protocolo: L2 necesita subir datos a L1, y los costos relacionados deben incluirse en el Gas de prevalidación.

  2. Diferencias de dirección: La forma en que se calculan las direcciones en diferentes cadenas puede llevar a inconsistencias en la dirección del contrato de cuenta, especialmente al introducir nuevos códigos de operación.

Este artículo proporciona un análisis profundo de la abstracción de cuentas, ERC-4337 y AA nativo, ofreciendo valiosas perspectivas para comprender la implementación de la abstracción de cuentas en un entorno multichain. A medida que la tecnología blockchain continúa desarrollándose, estas innovaciones seguirán impulsando el progreso de la infraestructura encriptada.

¿El futuro de la encriptación de infraestructuras? Análisis de la abstracción de cuentas multichain

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
  • 8
  • Compartir
Comentar
0/400
AirdropHunterZhangvip
· 07-19 18:44
Sin necesidad de Llave privada es más conveniente.
Ver originalesResponder0
ser_ngmivip
· 07-19 10:26
La AA multichain es una tendencia
Ver originalesResponder0
NotFinancialAdvicevip
· 07-18 16:52
El futuro multichain ya ha llegado
Ver originalesResponder0
OfflineNewbievip
· 07-17 03:41
abstracción de cuentas es realmente buena
Ver originalesResponder0
TokenTherapistvip
· 07-16 19:16
AA es el núcleo del futuro
Ver originalesResponder0
Web3ProductManagervip
· 07-16 19:15
Mirando los puntos de fricción.
Ver originalesResponder0
0xSleepDeprivedvip
· 07-16 19:08
El núcleo está en la experiencia
Ver originalesResponder0
RektButSmilingvip
· 07-16 18:49
La abstracción es demasiado compleja.
Ver originalesResponder0
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)