Ir al contenido
Una perspectiva global de los activos digitalesPERSPECTIVA GLOBAL · CONTEXTO LOCAL
ChainView BTC866CHAIN VIEW
Blockchain

Abstracción de cuentas, bundlers y patrocinio de gas

En ERC-4337 una UserOperation recorre un EntryPoint mediante un bundler. No es simplemente una transacción ordinaria de Ethereum firmada por el usuario, aunque al final se ejecute dentro de una transacción.

Leer enEspañol (México)简体中文繁體中文English한국어РусскийالعربيةTiếng Việtไทย
Abstracción de cuentas, bundlers y patrocinio de gas

Ilustración original del tema: Diagrama original de ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

La ruta de una UserOperation

En ERC-4337 una UserOperation recorre un EntryPoint mediante un bundler. No es simplemente una transacción ordinaria de Ethereum firmada por el usuario, aunque al final se ejecute dentro de una transacción.

Patrocinio sujeto a financiación

Un paymaster puede patrocinar comisiones bajo condiciones de validación y financiación. El patrocinio puede agotarse, excluir ciertas acciones o exigir reglas de uso; gas gratuito no significa disponibilidad incondicional.

Las dependencias de la cuenta

Confirme red, versión de EntryPoint y resultado de simulación. Revise validación de la cuenta inteligente, módulos de recuperación, facultades de actualización y permisos temporales concedidos a sesiones.

Una operación válida sin patrocinio

Por ejemplo, una operación puede ser válida para la cuenta pero quedar sin ejecutar cuando el patrocinador no tiene fondos. La aplicación necesita explicar si admite financiación alternativa y cómo vuelve a intentarse.

Los permisos siguen importando

Ni la simulación ni un nombre conocido eliminan riesgos de módulos o administradores. Documente las dependencias y evite firmar permisos amplios sólo para obtener una comisión patrocinada.

Mapear alternativas y costo económico

Un mapa de dependencias debe separar cuenta, EntryPoint, bundler y patrocinador, indicando quién puede cambiar cada pieza. Pregunte qué ocurre si un servicio deja de responder y qué alternativas admite la cuenta sin reducir sus verificaciones. Las sesiones limitadas deben tener propósito, monto o caducidad cuando la implementación lo permita. La comodidad de pagar con otro activo no elimina el costo económico: puede existir un cargo del patrocinador o un tipo de cambio que conviene leer y guardar.

Fuentes

  1. ERC-4337 (se abre en una pestaña nueva)
  2. Ethereum account abstraction (se abre en una pestaña nueva)