Saltar al contenido
0%

Qué significa EIP-7702 para MetaMask y otras wallets

Lisa Ma headshot

Escrito por Lisa Ma

Publicado el 10 de febrero de 20255 min de lectura

EIP-7702 actualiza las wallets EOA para tener capacidades smart
EIP-7702 actualiza las EOA para tener capacidades smart

EIP-7702 va a transformar la forma en que los usuarios interactúan con sus wallets en 2025. Para los proveedores de wallets, esto representa tanto una oportunidad como un desafío: habilitar nuevas funciones que los usuarios quieren sin comprometer la seguridad ni la experiencia de usuario.

¿No conoces EIP-7702? Lee el blog introductorio, una lectura de 5 minutos.

El desafío para los proveedores de wallets

Los proveedores de wallets EOA enfrentan una decisión crítica: qué tan rápido y a qué profundidad integrar las capacidades de EIP-7702. Lo que está en juego es mucho: los proveedores de wallets que implementen estas funciones con éxito quedarán posicionados para capturar la próxima ola de adopción onchain. Los que no lo hagan corren el riesgo de perder usuarios frente a alternativas más innovadoras.

Aunque es posible observar que wallets importantes como MetaMask implementan soluciones personalizadas para atender estas necesidades, la integración nativa de EIP-7702 ofrece algunas ventajas claras:

  • Compatibilidad integrada con el creciente ecosistema de ERC-4337
  • Funcionalidad cross-chain sin fricciones
  • Beneficios de rendimiento por la implementación a nivel de protocolo
  • Arquitectura preparada para el futuro, alineada con el roadmap de Ethereum

En resumen: las implementaciones personalizadas pueden funcionar para wallets con una base de usuarios masiva ya existente, pero para la mayoría de los proveedores de wallets, el soporte nativo de EIP-7702 será clave para mantenerse competitivos en 2025 y más adelante.

Qué esperarán tus usuarios

Los usuarios exigen cada vez más experiencias tipo web2 de sus wallets. Con EIP-7702, puedes ofrecer:

  • Autenticación familiar: inicios de sesión sociales y passkeys que resultan naturales para usuarios de web2
  • Flexibilidad en el pago de gas: permite a los usuarios pagar comisiones en cualquier token o patrocinar transacciones por ellos
  • Opciones de recuperación: habilita la recuperación de cuentas sin seed phrases
  • Gestión de sesiones: permite a los usuarios autorizar apps una sola vez por un período determinado

¿La dificultad? Estas funciones requieren una implementación cuidadosa para mantener la seguridad y la confianza.

Consideraciones de seguridad para wallets

Para los proveedores de wallets, EIP-7702 introduce un modelo de seguridad con matices distinto tanto de las EOA tradicionales como de las smart accounts puras. Esto es lo que debes considerar:

  1. Autoridad de la clave privada
  • La clave privada de la EOA mantiene el control total y puede anular las reglas de seguridad de la smart account
  • Los usuarios que pierdan su clave privada aún pueden recuperar sus activos si se configuraron funciones de recuperación a través de EIP-7702
  • Considera implementar indicadores claros en la interfaz cuando los usuarios realicen acciones que eluden la seguridad de la smart account
  1. Modelo de confianza de la delegación
  • A diferencia de las cuentas ERC-4337, la funcionalidad delegada crea una autorización revocable
  • Las implementaciones multi-firma requieren una consideración especial: los demás propietarios deben confiar en el titular de la EOA, ya que este conserva la capacidad de anulación
  • Considera implementar verificaciones automatizadas de reputación y riesgos de seguridad del contrato delegado
  1. Consideraciones cross-chain
  • Las transacciones de delegación pueden ser específicas de una chain o universales (chain\_id = 0)
  • Las EOA con nonces distintos en cada chain necesitan transacciones de delegación separadas
  • Considera implementar advertencias específicas por chain cuando los estados de delegación difieran entre redes

Enfoques de implementación

A partir de nuestras muchas conversaciones con proveedores de wallets, estamos viendo dos enfoques distintos.

Proveedores de wallets importantes como MetaMask están explorando actualmente implementaciones personalizadas que evitan el nuevo tipo de transacción de EIP-7702, enfocándose en cambio en la compatibilidad hacia atrás y en el lanzamiento gradual de funciones a través de su propio toolkit de delegación.

Si bien este enfoque puede funcionar para wallets con una base de usuarios masiva ya existente, al adoptar el soporte nativo de EIP-7702, los proveedores de wallets pueden ofrecer a sus usuarios capacidades notables que se mantienen alineadas con el roadmap técnico de Ethereum.

El camino recomendado es la integración completa de EIP-7702:

  • Implementar soporte completo para el nuevo SET\_CODE\_TX\_TYPE
  • Habilitar una integración sin fricciones con la infraestructura de ERC-4337
  • Enfocarse en habilitar funciones inteligentes como session keys y transacciones agrupadas
  • Construir interfaces de wallet usando métodos RPC estandarizados (recomendamos ERC-5792) para una gestión de delegación consistente
  • Implementar capacidades de paymaster siguiendo ERC-7677 para habilitar el patrocinio de gas y el pago flexible de comisiones

Este enfoque simplifica el mantenimiento a largo plazo y posiciona a tu wallet para capturar valor del creciente ecosistema de smart accounts. Las wallets con una base de usuarios grande ya existente tienden hacia el primer enfoque para minimizar las interrupciones, mientras que las wallets más nuevas deberían optar por la integración completa de EIP-7702 para diferenciarse.

Construyendo sobre Alchemy

Para los proveedores de wallets que buscan acelerar su integración de EIP-7702, el Bundler y la infraestructura de patrocinio de gas de Alchemy proporcionan los rieles para lanzar más rápido.

  • Infraestructura de Bundler ERC-4337 confiable a escala global
  • Patrocinio de gas con políticas de paymaster flexibles
  • Soporte completo tanto para EIP-7702 como para ERC-4337
  • Confiabilidad y throughput de nivel empresarial

Mirando hacia adelante

Las wallets que tengan éxito en 2025 serán las que ofrezcan las capacidades más amplias mientras mantienen la seguridad en la que los usuarios confían. Estamos aquí para asegurarnos de que construyas, escales y entregues solo la mejor experiencia para tus usuarios.

Explora las transacciones sin gas para saber más.


Este es el segundo artículo de nuestra serie sobre EIP-7702. Si todavía estás poniéndote al día con EIP-7702, revisa nuestro artículo anterior aquí.

Preguntas frecuentes

¿Qué es EIP-7702?

EIP-7702 es una propuesta de mejora de Ethereum que permite a las cuentas de propiedad externa (EOA) delegar temporalmente la ejecución a contratos inteligentes, habilitando funciones como el agrupamiento de transacciones, el patrocinio de gas y la recuperación de cuentas, manteniendo la misma dirección de wallet.

¿Cómo impacta EIP-7702 a MetaMask y otras wallets?

EIP-7702 permite a las wallets ofrecer a los usuarios funciones tipo web2, incluyendo inicios de sesión sociales, pagos de gas flexibles, recuperación de cuentas sin seed phrases y gestión de sesiones. Los proveedores de wallets enfrentan decisiones sobre qué tan rápido y a qué profundidad integrar estas capacidades.

¿Qué beneficios trae EIP-7702 a los usuarios de wallets?

Los usuarios obtienen opciones de autenticación familiares, la capacidad de pagar comisiones de gas en cualquier token o de que estas sean patrocinadas, opciones de recuperación sin seed phrases y la capacidad de autorizar apps una sola vez por un período determinado.

¿Cuáles son las consideraciones de seguridad de EIP-7702 en las wallets?

La clave privada de la EOA mantiene el control total y puede anular las reglas de seguridad de la smart account, la delegación crea una autorización revocable, y las implementaciones requieren indicadores claros en la interfaz y verificaciones automatizadas de los riesgos de seguridad del contrato delegado.

¿Qué enfoques de implementación están adoptando las wallets con EIP-7702?

Wallets importantes como MetaMask están explorando implementaciones personalizadas enfocadas en la compatibilidad hacia atrás, mientras que el camino recomendado para la mayoría de los proveedores de wallets es la integración completa de EIP-7702 con soporte nativo para el nuevo tipo de transacción y métodos RPC estandarizados.

¿La integración nativa de EIP-7702 ofrece ventajas sobre las implementaciones personalizadas?

Sí, la integración nativa proporciona compatibilidad integrada con el ecosistema de ERC-4337, funcionalidad cross-chain sin fricciones, beneficios de rendimiento por la implementación a nivel de protocolo y una arquitectura preparada para el futuro, alineada con el roadmap de Ethereum.

¿Cómo pueden los proveedores de wallets implementar funciones de EIP-7702?

Los proveedores de wallets pueden implementar el tipo de transacción nativo de EIP-7702, exponer métodos RPC de wallet estandarizados como ERC-5792, y opcionalmente usar la infraestructura de Bundler y Gas Manager de Alchemy para la ejecución de ERC-4337 y el patrocinio de gas.

Background gradient

Construye magia blockchain

Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.