En DeFi, las cuentas inteligentes permiten a los usuarios agrupar múltiples acciones—como aprobación, depósito, apalancamiento y retiro—en una única transacción atómica. Esto elimina las aprobaciones intermedias que típicamente exponen a los usuarios a phishing y aumenta la eficiencia de la experiencia del usuario en protocolos con flujos complejos, como bóvedas de opciones o agricultura de rendimiento apalancada. Safe, una de las primeras plataformas de billeteras de contrato, impulsa miles de cuentas de DAO y tesorería que ahora se benefician de las características modulares de ERC-4337. Los desarrolladores pueden adjuntar complementos para automatizar los desembolsos, definir lógica de aprobación de múltiples niveles o habilitar la recuperación social sin volver a implementar el contrato base.
En los videojuegos, la propuesta de valor radica en la interactividad basada en sesiones y el uso fluido de activos. Un jugador puede recibir una cuenta inteligente en el momento de la incorporación, vinculada a un correo electrónico, dispositivo o proveedor de OAuth, y comenzar a interactuar con NFTs en el juego o tokens fungibles sin tocar MetaMask ni saber qué son las tarifas de gas. El patrocinador del juego configura un pagador para cubrir el gas, mientras que la cuenta inteligente maneja la delegación de claves de sesión para que las acciones en el juego puedan ejecutarse sin interrupciones del usuario. Proyectos como Immutable y Ronin han explorado este patrón para minimizar la fricción en la experiencia del usuario y llevar los juegos a entornos nativos móviles.
Las cuentas inteligentes también simplifican la participación en DAOs. Las billeteras de votantes pueden imponer límites por propuesta, prevenir la sobredotación o conceder derechos de voto temporales basados en métricas fuera de la cadena. Esto permite una gobernanza estructurada sin depender de scripts de terceros o integraciones de instantáneas no nativas. Además, los flujos de incorporación mejoran a través del patrocinio de gas y la creación de billeteras integradas, donde una aplicación puede provisionar una nueva billetera al iniciar sesión, financiarla e iniciar el compromiso del usuario sin financiación manual. ZeroDev y thirdweb han popularizado estos flujos al abstraer la interacción del agrupador y del pagador en unas pocas líneas de código en el front-end.
La composabilidad es uno de los resultados más poderosos de la abstracción de cuentas. Las dApps ahora pueden interactuar con cuentas inteligentes de maneras que respetan la autorización contextual. Por ejemplo, una plataforma de préstamos puede solicitar una clave de sesión para permitir la protección automática contra liquidaciones, operando solo bajo ciertos umbrales de tasa de interés. Una dApp de staking puede ser incluida en la lista blanca como un contrato de confianza, eludiendo la necesidad de que el usuario apruebe tokens cada vez. Estos patrones reducen la firma repetitiva, eliminan la exposición redundante al riesgo y permiten que las aplicaciones estructuren flujos de trabajo que se comporten más como software tradicional: preaprobado, fluido y resistente al uso indebido accidental.
El acceso basado en sesiones también permite la delegación sin renunciar a la custodia. Un mercado podría recibir permiso a corto plazo para listar y actualizar precios, mientras que una aplicación de billetera puede acceder a límites de gasto y anular claves solo durante ciertas horas o condiciones. Esto permite perfiles de seguridad programables que imitan permisos de nivel empresarial dentro de un marco de autocustodia, abriendo casos de uso para equipos, familias u organizaciones con necesidades de acceso complejas.
Los paymasters son habilitadores clave de una integración sin fricciones. Al cubrir el gas en nombre del usuario, permiten que nuevos participantes se involucren con aplicaciones de blockchain sin poseer ETH o aprender sobre la mecánica del gas. Estos contratos suelen configurarse con lógica que determina cuándo y para quién se pagan las tarifas de gas. Algunos paymasters reembolsan solo operaciones en la lista blanca; otros implementan límites de tasa o niegan el patrocinio para objetivos en la lista negra.
Durante la incorporación, una dApp puede agrupar la creación de una cuenta inteligente, un reclamo de token y una interacción con la dApp, todo bajo una única operación del usuario. Thirdweb y Biconomy permiten este patrón a través de pipelines de pagador-bundler alojados. Este enfoque ahora es ampliamente adoptado en plataformas sociales de Web3, aplicaciones de acuñación de NFT y juegos nativos móviles donde la paridad de UX con Web2 es esencial. En este modelo, los costos de gas son subsidiados por la aplicación o se incorporan a los incentivos económicos que siguen; por ejemplo, recuperar la tarifa a través de transacciones dentro del juego o referencias sociales.
A pesar de los beneficios, las cuentas inteligentes introducen nueva complejidad y sobrecarga. Los costos de gas para crear e interactuar con cuentas inteligentes siguen siendo más altos que los de las EOA, especialmente en mainnet. Dado que cada cuenta inteligente es un contrato desplegado, incurre en costos base de despliegue y alquiler de almacenamiento. Aunque algunas cadenas como Base y zkSync tienen tarifas de gas más bajas, la adopción está limitada por la sensibilidad al costo en casos de uso de bajo valor.
La seguridad sigue siendo una preocupación. Aunque las cuentas inteligentes pueden incorporar reglas avanzadas, también aumentan la superficie de ataque. Los pagadores maliciosos, la lógica de validación defectuosa o los complementos mal diseñados pueden introducir vulnerabilidades que eluden las suposiciones estándar sobre el comportamiento de las billeteras. Además, dado que muchos marcos de cuentas inteligentes utilizan patrones de proxy o módulos actualizables, garantizar la integridad del código a lo largo del tiempo requiere auditorías rigurosas y una gobernanza de actualizaciones.
Las herramientas, aunque están mejorando, son fragmentadas. Diferentes SDK tienen diferentes suposiciones sobre la interacción con el empaquetador, los modelos de pagador y la lógica de la clave de sesión. Aún no existe un estándar universal para los eventos de billetera, códigos de error o estrategias de respaldo cuando el contrato EntryPoint no logra ejecutar una UserOperation. Como resultado, las dApps deben probar su lógica contra múltiples tipos de cuentas para garantizar la compatibilidad. Este problema se ve agravado por la falta de adopción generalizada de estándares; aunque ERC-4337 está activo, muchas aplicaciones y billeteras populares aún no lo han integrado.
Para abordar la fragmentación y promover la interoperabilidad, los desarrolladores de Ethereum han propuesto ERC-6900: un estándar de interfaz de cuenta modular. A diferencia de borradores anteriores que se centraban en implementaciones específicas, ERC-6900 define cómo una cuenta inteligente puede registrar, componer y verificar módulos. Esto permite a los desarrolladores construir componentes pequeños y reutilizables, como validadores de firmas, políticas de pago o verificaciones de precondiciones, y adjuntarlos a cualquier cuenta que soporte la interfaz.
Con ERC-6900, una cuenta inteligente se convierte en una composición de plugins en lugar de un contrato monolítico. Esta arquitectura permite actualizaciones más fáciles, mejor auditoría y revisiones de seguridad compartidas. Los desarrolladores pueden publicar módulos verificados en registros y reutilizarlos en diferentes billeteras, aumentando la estandarización y reduciendo el esfuerzo de desarrollo. El modelo modular también se alinea con los objetivos de UX de las billeteras, donde los usuarios pueden querer agregar funciones como autenticación de dos factores, aprobaciones de contactos de confianza o transferencias condicionales sin tener que redeplegar toda su cuenta.
A largo plazo, el movimiento hacia cuentas inteligentes modulares también facilitará la interoperabilidad entre cadenas. Los marcos podrán traducir módulos entre Ethereum, zk-rollups y L2s sin duplicar lógica. Este diseño modular, combinado con el creciente apoyo de los agrupadores y la maduración de la economía de los pagadores, apunta a un futuro donde las cuentas inteligentes se conviertan en el modelo de billetera predeterminado—no en la excepción.
En DeFi, las cuentas inteligentes permiten a los usuarios agrupar múltiples acciones—como aprobación, depósito, apalancamiento y retiro—en una única transacción atómica. Esto elimina las aprobaciones intermedias que típicamente exponen a los usuarios a phishing y aumenta la eficiencia de la experiencia del usuario en protocolos con flujos complejos, como bóvedas de opciones o agricultura de rendimiento apalancada. Safe, una de las primeras plataformas de billeteras de contrato, impulsa miles de cuentas de DAO y tesorería que ahora se benefician de las características modulares de ERC-4337. Los desarrolladores pueden adjuntar complementos para automatizar los desembolsos, definir lógica de aprobación de múltiples niveles o habilitar la recuperación social sin volver a implementar el contrato base.
En los videojuegos, la propuesta de valor radica en la interactividad basada en sesiones y el uso fluido de activos. Un jugador puede recibir una cuenta inteligente en el momento de la incorporación, vinculada a un correo electrónico, dispositivo o proveedor de OAuth, y comenzar a interactuar con NFTs en el juego o tokens fungibles sin tocar MetaMask ni saber qué son las tarifas de gas. El patrocinador del juego configura un pagador para cubrir el gas, mientras que la cuenta inteligente maneja la delegación de claves de sesión para que las acciones en el juego puedan ejecutarse sin interrupciones del usuario. Proyectos como Immutable y Ronin han explorado este patrón para minimizar la fricción en la experiencia del usuario y llevar los juegos a entornos nativos móviles.
Las cuentas inteligentes también simplifican la participación en DAOs. Las billeteras de votantes pueden imponer límites por propuesta, prevenir la sobredotación o conceder derechos de voto temporales basados en métricas fuera de la cadena. Esto permite una gobernanza estructurada sin depender de scripts de terceros o integraciones de instantáneas no nativas. Además, los flujos de incorporación mejoran a través del patrocinio de gas y la creación de billeteras integradas, donde una aplicación puede provisionar una nueva billetera al iniciar sesión, financiarla e iniciar el compromiso del usuario sin financiación manual. ZeroDev y thirdweb han popularizado estos flujos al abstraer la interacción del agrupador y del pagador en unas pocas líneas de código en el front-end.
La composabilidad es uno de los resultados más poderosos de la abstracción de cuentas. Las dApps ahora pueden interactuar con cuentas inteligentes de maneras que respetan la autorización contextual. Por ejemplo, una plataforma de préstamos puede solicitar una clave de sesión para permitir la protección automática contra liquidaciones, operando solo bajo ciertos umbrales de tasa de interés. Una dApp de staking puede ser incluida en la lista blanca como un contrato de confianza, eludiendo la necesidad de que el usuario apruebe tokens cada vez. Estos patrones reducen la firma repetitiva, eliminan la exposición redundante al riesgo y permiten que las aplicaciones estructuren flujos de trabajo que se comporten más como software tradicional: preaprobado, fluido y resistente al uso indebido accidental.
El acceso basado en sesiones también permite la delegación sin renunciar a la custodia. Un mercado podría recibir permiso a corto plazo para listar y actualizar precios, mientras que una aplicación de billetera puede acceder a límites de gasto y anular claves solo durante ciertas horas o condiciones. Esto permite perfiles de seguridad programables que imitan permisos de nivel empresarial dentro de un marco de autocustodia, abriendo casos de uso para equipos, familias u organizaciones con necesidades de acceso complejas.
Los paymasters son habilitadores clave de una integración sin fricciones. Al cubrir el gas en nombre del usuario, permiten que nuevos participantes se involucren con aplicaciones de blockchain sin poseer ETH o aprender sobre la mecánica del gas. Estos contratos suelen configurarse con lógica que determina cuándo y para quién se pagan las tarifas de gas. Algunos paymasters reembolsan solo operaciones en la lista blanca; otros implementan límites de tasa o niegan el patrocinio para objetivos en la lista negra.
Durante la incorporación, una dApp puede agrupar la creación de una cuenta inteligente, un reclamo de token y una interacción con la dApp, todo bajo una única operación del usuario. Thirdweb y Biconomy permiten este patrón a través de pipelines de pagador-bundler alojados. Este enfoque ahora es ampliamente adoptado en plataformas sociales de Web3, aplicaciones de acuñación de NFT y juegos nativos móviles donde la paridad de UX con Web2 es esencial. En este modelo, los costos de gas son subsidiados por la aplicación o se incorporan a los incentivos económicos que siguen; por ejemplo, recuperar la tarifa a través de transacciones dentro del juego o referencias sociales.
A pesar de los beneficios, las cuentas inteligentes introducen nueva complejidad y sobrecarga. Los costos de gas para crear e interactuar con cuentas inteligentes siguen siendo más altos que los de las EOA, especialmente en mainnet. Dado que cada cuenta inteligente es un contrato desplegado, incurre en costos base de despliegue y alquiler de almacenamiento. Aunque algunas cadenas como Base y zkSync tienen tarifas de gas más bajas, la adopción está limitada por la sensibilidad al costo en casos de uso de bajo valor.
La seguridad sigue siendo una preocupación. Aunque las cuentas inteligentes pueden incorporar reglas avanzadas, también aumentan la superficie de ataque. Los pagadores maliciosos, la lógica de validación defectuosa o los complementos mal diseñados pueden introducir vulnerabilidades que eluden las suposiciones estándar sobre el comportamiento de las billeteras. Además, dado que muchos marcos de cuentas inteligentes utilizan patrones de proxy o módulos actualizables, garantizar la integridad del código a lo largo del tiempo requiere auditorías rigurosas y una gobernanza de actualizaciones.
Las herramientas, aunque están mejorando, son fragmentadas. Diferentes SDK tienen diferentes suposiciones sobre la interacción con el empaquetador, los modelos de pagador y la lógica de la clave de sesión. Aún no existe un estándar universal para los eventos de billetera, códigos de error o estrategias de respaldo cuando el contrato EntryPoint no logra ejecutar una UserOperation. Como resultado, las dApps deben probar su lógica contra múltiples tipos de cuentas para garantizar la compatibilidad. Este problema se ve agravado por la falta de adopción generalizada de estándares; aunque ERC-4337 está activo, muchas aplicaciones y billeteras populares aún no lo han integrado.
Para abordar la fragmentación y promover la interoperabilidad, los desarrolladores de Ethereum han propuesto ERC-6900: un estándar de interfaz de cuenta modular. A diferencia de borradores anteriores que se centraban en implementaciones específicas, ERC-6900 define cómo una cuenta inteligente puede registrar, componer y verificar módulos. Esto permite a los desarrolladores construir componentes pequeños y reutilizables, como validadores de firmas, políticas de pago o verificaciones de precondiciones, y adjuntarlos a cualquier cuenta que soporte la interfaz.
Con ERC-6900, una cuenta inteligente se convierte en una composición de plugins en lugar de un contrato monolítico. Esta arquitectura permite actualizaciones más fáciles, mejor auditoría y revisiones de seguridad compartidas. Los desarrolladores pueden publicar módulos verificados en registros y reutilizarlos en diferentes billeteras, aumentando la estandarización y reduciendo el esfuerzo de desarrollo. El modelo modular también se alinea con los objetivos de UX de las billeteras, donde los usuarios pueden querer agregar funciones como autenticación de dos factores, aprobaciones de contactos de confianza o transferencias condicionales sin tener que redeplegar toda su cuenta.
A largo plazo, el movimiento hacia cuentas inteligentes modulares también facilitará la interoperabilidad entre cadenas. Los marcos podrán traducir módulos entre Ethereum, zk-rollups y L2s sin duplicar lógica. Este diseño modular, combinado con el creciente apoyo de los agrupadores y la maduración de la economía de los pagadores, apunta a un futuro donde las cuentas inteligentes se conviertan en el modelo de billetera predeterminado—no en la excepción.