Al usar una billetera de Ethereum, algunas de las cosas que más frustran son estas: si pierdes la frase semilla, pierdes tus activos; si no tienes ETH en la billetera, no puedes transferir tokens; y cada acción requiere una firma independiente. La abstracción de cuentas busca resolver precisamente estos problemas: permitir que las reglas de la cuenta se definan mediante código.
Con la ayuda de un Paymaster, puedes realizar operaciones en Ethereum incluso sin tener $ETH en la billetera; un tercero paga el Gas por ti. Actualmente: 2238.29 (24 h: -0.2%).
【Limitaciones de los dos tipos de cuentas】
Ethereum tenía originalmente dos tipos de cuentas: las cuentas externas (EOA), controladas por claves privadas, y las cuentas de contrato, controladas por código. Solo las cuentas externas pueden iniciar transacciones, y sus reglas están codificadas en el protocolo: una clave privada, un tipo de firma y las comisiones solo se pueden pagar en ETH.
Esto significa que, si pierdes la clave privada, no podrás recuperarla; si queda expuesta, podrían transferir tus activos. Tampoco puedes establecer reglas más flexibles, como límites o firmas múltiples.
【Cómo lo consigue ERC-4337】
ERC-4337 implementa la abstracción de cuentas sin modificar las reglas de consenso de Ethereum. En lugar de firmar una transacción normal, el usuario firma una solicitud llamada UserOperation. Un Bundler reúne muchas UserOperation y las envía juntas para que las ejecute el contrato EntryPoint. EntryPoint se desplegó en la red principal de Ethereum en marzo de 2023.
En este proceso también se puede incorporar un Paymaster, un contrato que paga el Gas en nombre del usuario. La aplicación puede pagar las comisiones por el usuario o permitirle pagarlas con otros tokens.
【Qué pueden hacer las wallets de contratos inteligentes】
Cuando la cuenta se convierte en un contrato, las reglas de validación se pueden personalizar: exigir que varias personas firmen para transferir fondos, recuperar el acceso con ayuda de contactos o dispositivos designados de antemano al cambiar de teléfono, establecer límites diarios de transferencia, completar varios pasos —como autorizar y canjear— con una sola firma, entre otras cosas.
【También se pueden usar con direcciones normales】
La actualización Pectra de mayo de 2025 introdujo EIP-7702, que permite que las cuentas externas existentes deleguen la ejecución de código a un contrato. Así pueden acceder a funciones como las transacciones por lotes y el pago de Gas por terceros sin cambiar de dirección.
Más capacidades también implican más riesgos: la propia wallet de contrato inteligente es código y puede tener vulnerabilidades; si firmas una delegación a un contrato malicioso, las consecuencias pueden ser similares a entregar tu clave privada. Por eso, ten mucho cuidado con las solicitudes de firma de delegación y rechaza de entrada las que provengan de sitios desconocidos.
【En resumen】
La abstracción de cuentas transforma la wallet: pasa de ser «una llave para cada cerradura» a una «caja fuerte cuyas reglas puedes diseñar tú mismo». Cuanto más flexibles sean las reglas, más importante es entender quién las establece y quién tiene el control. Desconfía de los proyectos que prometen rendimientos altos y estables.
Si lo entendiste, escribe un 1; si todavía tienes dudas, deja un comentario y pregunta.
