

El sector de las criptomonedas ha presenciado una amplia variedad de nuevos estándares de tokens e innovadoras soluciones. Ahora, Ethereum presenta ERC-4337, abriendo nuevas oportunidades para su ecosistema y favoreciendo una mayor adopción de Web3.
ERC-4337 supone un avance fundamental en la evolución de las carteras de Ethereum. Este estándar dota a las carteras de funcionalidades de smart contract, ofreciendo seguridad personalizada, funciones avanzadas y gestión flexible mediante abstracción de cuentas. Permite subvencionar las comisiones, reduciendo costes y mejorando la accesibilidad para usuarios de Ethereum. ERC-4337 admite también el pago de comisiones con tokens ERC-20, ampliando las opciones de pago más allá de Ether (ETH). Refuerza la privacidad mediante agregación de firmas, incrementando la seguridad y protegiendo los datos personales. Innovaciones como la autenticación biométrica y la recuperación social programada aumentan la comodidad y la protección, simplificando el acceso y la recuperación de la cartera sin requerir cambios complejos de protocolo.
ERC-4337 es un estándar de Ethereum que habilita carteras basadas en smart contract. Estas carteras permiten a los usuarios personalizar la seguridad y la experiencia de uso mediante la abstracción de cuentas. La abstracción de cuentas mejora la Externally Owned Account (EOA), la cuenta necesaria para interactuar con Ethereum, permitiendo que smart contracts asuman su control.
Esto ofrece más flexibilidad para establecer reglas de seguridad personalizadas, facilita la recuperación de cuentas si se pierden las claves e introduce opciones de recuperación social. Por ejemplo, los usuarios que pierdan el acceso a su cartera pueden designar contactos de confianza para ayudarles a restaurarlo tras un periodo determinado.
ERC-4337 también permite subvencionar las comisiones de transacción, de modo que fuentes externas puedan cubrir los costes total o parcialmente. Así, las operaciones en Ethereum resultan más asequibles y accesibles. Otra característica clave es la posibilidad de pagar comisiones con tokens ERC-20, lo que otorga a quienes poseen diferentes activos ERC-20 mayor flexibilidad y comodidad en los pagos.
Más allá de la usabilidad, ERC-4337 incorpora sólidas funciones de privacidad para responder a las preocupaciones sobre la confidencialidad de los datos. Estas características permiten operar con seguridad y proteger la información sensible.
El estándar ERC-4337 emplea la agregación de firmas para reforzar la seguridad y reducir los costes de transacción, al combinar varias firmas en una única firma eficiente. Esta solución técnica mantiene las operaciones seguras y minimiza las comisiones.
ERC-4337 introduce además funciones accesibles como la autenticación biométrica, que permite acceder de forma segura y sencilla mediante huella dactilar o reconocimiento facial.
Asimismo, la recuperación social con bloqueo temporal actúa como red de seguridad, permitiendo restaurar el acceso a la cartera con la ayuda de contactos de confianza en caso de pérdida. Es relevante destacar que ERC-4337 se implementa como estándar ERC y no como una actualización de protocolo, lo que acelera su adopción y asegura la compatibilidad con la infraestructura actual de Ethereum.
La abstracción de cuentas ha sido objeto de debate y desarrollo en Ethereum durante años. El concepto se remonta a 2016, cuando Vitalik Buterin presentó EIP-86 con el objetivo de que los smart contracts pudieran iniciar y autorizar transacciones. Sin embargo, EIP-86 nunca llegó a desplegarse porque requería cambios en la capa de consenso.
En 2020, EIP-2938 y EIP-3074 propusieron que los smart contracts funcionaran como cuentas, pero ambos requerían modificaciones en la capa de consenso, lo que obstaculizó su adopción.
Para superar estos retos, en 2021 se propuso ERC-4337, que utiliza un mempool independiente para habilitar la abstracción de cuentas sin cambiar el consenso. La comunidad de Ethereum recibió ERC-4337 con entusiasmo por ofrecer abstracción de cuentas sin comprometer la estabilidad ni la integridad de la red.
Pese a sus ventajas, ERC-4337 presenta ciertas limitaciones para la red de Ethereum.
Las transacciones con ERC-4337 pueden implicar comisiones de gas superiores a las de las transacciones convencionales, siendo así menos asequibles para algunos usuarios. Las comisiones de gas son esenciales para la asignación de recursos y la prevención de spam en Ethereum, pero un coste más alto puede frenar la adopción y la accesibilidad de ERC-4337.
El uso de smart contracts para la gestión de cuentas en ERC-4337 introduce el riesgo de mayor centralización, ya que pocos desarrolladores u organizaciones podrían controlar la infraestructura. Esta concentración de poder entra en conflicto con los principios de descentralización de Ethereum y puede reducir la transparencia, sesgar la toma de decisiones y minar la confianza de los usuarios.
ERC-4337 incorpora conceptos y funcionalidades que pueden suponer un reto para los desarrolladores, aumentando el riesgo de errores y vulnerabilidades de seguridad. Esta complejidad adicional puede afectar a la estabilidad y la seguridad global de la red de Ethereum.
Una documentación detallada, recursos educativos y soporte para desarrolladores pueden ayudar a superar los retos de ERC-4337 y facilitar la creación de aplicaciones seguras y robustas.
Mientras Ethereum sigue innovando, otras blockchains pueden adoptar funcionalidades similares para mantenerse competitivas, favoreciendo así la innovación y el desarrollo de un ecosistema blockchain más dinámico y diverso.
Actualmente, ERC-7579 se está desarrollando en colaboración con Rhinestone, Biconomy y ZeroDev. ERC-7579 busca abordar la complejidad y rigidez de estándares previos, especialmente ERC-6900. Aunque ERC-6900 supuso un avance en el desarrollo modular de smart accounts, ERC-7579 simplifica este enfoque.
ERC-7579 se centra en estandarizar las interfaces principales de smart accounts y módulos, brindando a los desarrolladores más flexibilidad y creatividad sin grandes restricciones. El estándar está ganando fuerza por la necesidad de asegurar compatibilidad y reducir la fragmentación en el sector de smart accounts.
El éxito de ERC-7579 depende de su compatibilidad con ERC-4337 en la abstracción de cuentas. La armonización de estándares permite que las smart accounts interactúen fluidamente con distintas DApps, proporcionando una experiencia de usuario unificada, sin importar la tecnología subyacente. Antes de ERC-7579, las smart accounts operaban de forma aislada, dificultando el desarrollo de módulos compatibles entre plataformas.
La tecnología blockchain sigue evolucionando con innovaciones como ERC-4337 en Ethereum, que mejora la usabilidad y acelera la adopción de Web3. ERC-4337 introduce carteras de smart contract con seguridad personalizable y recuperación de cuenta simplificada, y permite el pago de comisiones con tokens ERC-20, aumentando la accesibilidad sin cambios complejos en el protocolo.
ERC-7579 busca simplificar aún más los estándares blockchain al centrarse en las interfaces esenciales de smart accounts, mejorando la compatibilidad y eficiencia entre plataformas. ERC-7579 y ERC-4337 pueden complementarse y fortalecer el ecosistema de Ethereum.
Estos avances suponen un paso clave hacia una red blockchain más integrada y accesible, consolidando el liderazgo de Ethereum en el sector. Innovaciones como ERC-4337 impulsarán una adopción más amplia y una experiencia de usuario superior, manteniendo los valores de descentralización y seguridad que definen a blockchain.
ERC-4337 es un estándar de Ethereum para la abstracción de cuentas, que habilita smart wallets sin modificar la blockchain y mejora tanto la seguridad como la experiencia de usuario.
ERC-4337 es un estándar para smart wallets en Ethereum, que habilita la abstracción de cuentas para optimizar el ecosistema.
ERC-4337 permite carteras con smart contract y abstracción de cuentas sin modificar el consenso de Ethereum, mientras que ERC-2771 se centra en las meta-transacciones. ERC-4337 ofrece smart accounts personalizables para reforzar la seguridad y la experiencia de usuario.
El contrato EntryPoint es el punto de entrada de ERC-4337. Valida y ejecuta las operaciones de los usuarios, actuando como singleton confiable para bundlers, carteras y paymasters.











