Al usar una billetera de Ethereum, hay varias cosas que resultan especialmente frustrantes: si pierdes la frase semilla, pierdes tus activos; si no tienes ETH en la billetera, no puedes transferir tus tokens; y tienes que firmar por separado cada operación. La abstracción de cuentas busca resolver estos problemas: permite que las reglas de una cuenta se definan mediante código.

Token correspondiente: $ETH precio actual 2052.5 (24 h -3.82%).

— Limitaciones de los dos tipos de cuentas —

Ethereum tenía originalmente dos tipos de cuentas: las cuentas externas (EOA), controladas por una clave privada, y las cuentas de contrato, controladas por código. Solo las cuentas externas pueden iniciar transacciones, y sus reglas están fijadas en el protocolo: una clave privada, un tipo de firma y las comisiones solo se pueden pagar con ETH.

Esto significa que, si pierdes la clave privada, no puedes recuperarla; si se filtra, podrían transferir tus activos. Tampoco es posible establecer reglas más flexibles, como límites o firmas múltiples.

— Cómo funciona ERC-4337 —

ERC-4337 implementa la abstracción de cuentas sin modificar las reglas de consenso de Ethereum. En lugar de una transacción normal, los usuarios firman una solicitud llamada UserOperation. Un Bundler recopila varias UserOperations 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. Las aplicaciones pueden cubrir las comisiones por los usuarios o permitirles pagarlas con otros tokens.

— Qué puede hacer una billetera de contrato inteligente —

Cuando una cuenta pasa a ser un contrato, las reglas de verificación pueden personalizarse: exigir que varias personas firmen para realizar una transferencia, recuperarla al cambiar de teléfono con la ayuda de contactos o dispositivos designados previamente, establecer límites diarios de transferencia o completar varios pasos —como autorizar y canjear— con una sola firma.

— También se puede usar una dirección normal —

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: una billetera 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, si vienen de sitios desconocidos, recházalas de inmediato.

— Para terminar —

La abstracción de cuentas transforma la billetera: pasa de ser «una llave para una cerradura» a una «caja fuerte cuyas reglas puedes diseñar». Cuanto más flexibles sean las reglas, más importante es entender quién las establece y quién tiene el control. Comprender cómo funciona te ayuda a tomar decisiones con más criterio, no a adivinar cómo se moverá el mercado.

Si te ha resultado útil, guárdalo para volver a leerlo más adelante.