Comprendiendo ERC-998: La idea detrás de los NFTs componibles

LeeMaimaiLeeMaimai
/16 oct 2025
Comprendiendo ERC-998: La idea detrás de los NFTs componibles

Puntos clave

• ERC-998 permite que un NFT padre gestione otros NFTs y tokens fungibles.

• La atomicidad de las transferencias mejora la experiencia del usuario al mover múltiples activos como un solo paquete.

• Comparado con otros estándares como ERC-721 y ERC-1155, ERC-998 ofrece una solución nativa para la propiedad jerárquica de activos.

• La componibilidad es crucial para aplicaciones en juegos, DeFi y metaverso, permitiendo interacciones más ricas y eficientes.

Claro, aquí tienes la traducción al español del artículo, manteniendo el formato Markdown:

Los NFTs componibles buscan resolver un problema simple: las cosas que poseemos en la cadena a menudo vienen con otras cosas. Un personaje de juego posee equipo, una parcela de metaverso contiene edificios y objetos vestibles, un NFT de arte podría incluir licencias o un tesoro de tokens. Hoy en día, estas relaciones están fragmentadas entre contratos y billeteras. ERC-998 propone una forma para que un NFT posea otros NFTs y tokens fungibles, y los mueva juntos como un único paquete programable. Este diseño desbloquea jerarquías de activos más ricas, transferencias más seguras y experiencias de usuario más intuitivas. Consulta el estándar propuesto en EIP-998 (Composable Non-Fungible Token).

Lo que ERC-998 realmente añade

ERC-721 define activos únicos. ERC-998 extiende esa idea con propiedad infantil para que un NFT "padre" pueda gestionar directamente:

  • Otros tokens ERC-721 (por ejemplo, ítems, sub-activos)
  • Saldos de ERC-20 (por ejemplo, moneda del juego, regalías)

ERC-998 introduce dos patrones:

  • Componibles de arriba hacia abajo: el NFT padre mantiene un índice de sus hijos y puede transferirlos o recibir nuevos. Cuando transfieres el padre, los hijos pueden moverse atómicamente con él. Consulta la interfaz en EIP-998.
  • Componibles de abajo hacia arriba: un token hijo registra una referencia a su padre para la traversa ascendente. Esto permite que los contratos descubran y hagan cumplir las jerarquías de propiedad.

La ventaja práctica es la atomicidad: mover un único NFT puede llevar consigo todo un inventario. Para juegos, paquetes de coleccionables o arte respaldado por tesoro, esto es una gran mejora en la experiencia de usuario en comparación con las transferencias manuales de múltiples activos.

Cómo se compara ERC-998 con otros estándares

  • ERC-721: un token único por ID. No define la propiedad infantil. Referencia: EIP-721.
  • ERC-1155: estándar multi-token donde el mismo contrato puede emitir tokens fungibles y no fungibles, con transferencias por lotes y menor sobrecarga de gas. Todavía no define la propiedad padre-hijo de forma nativa. Referencia: EIP-1155.
  • Cuentas Vinculadas a Tokens (EIP-6551): otorga a cada NFT su propia cuenta inteligente para que un NFT pueda mantener activos y firmar transacciones a través de una billetera de contrato. Conceptualmente similar a "los NFTs poseen activos", pero implementado a través de cuentas en lugar de enlaces padre-hijo. Referencia: EIP-6551.
  • Abstracción de Cuentas (EIP-4337): hace que las cuentas inteligentes sean más fáciles de usar y programables (por ejemplo, gas patrocinado, validación personalizada), lo que complementa las cuentas propiedad de NFTs y los flujos de activos avanzados. Referencia: EIP-4337.

En resumen, ERC-998 es un patrón de componibilidad a nivel de token, mientras que EIP-6551 utiliza la componibilidad a nivel de cuenta. Para algunas aplicaciones, la semántica de transferencia agrupada de ERC-998 es ideal; para otras, las cuentas vinculadas a tokens proporcionan una ejecución más flexible.

Por qué los NFTs componibles importan en 2025

Los desarrolladores están yendo más allá de los simples coleccionables hacia juegos en cadena, primitivas de metaverso y bienes digitales dinámicos. La componibilidad es crucial para:

  • Personajes de juegos y equipamiento: una sola transferencia actualiza la propiedad del personaje más el equipo, mascotas y consumibles.
  • Posiciones de DeFi: agrupar un NFT de estrategia con activos en staking o tokens de recompensa para movimientos de un clic o listados en el mercado. Las posiciones de Uniswap v3 ya son tokens ERC-721; agruparlas con colateral o recompensas mejora la experiencia de usuario. Referencia: Uniswap v3 NonfungiblePositionManager.
  • Parcelas de metaverso y sub-activos: la tierra puede llevar estructuras, objetos vestibles y pases de acceso como hijos.
  • Derechos y licencias: el NFT maestro puede incluir sub-licencias o tokens de reparto de ingresos, transfiriéndolos juntos para una semántica de propiedad clara.

Con tarifas más bajas en las capas 2 de Ethereum, estas interacciones más ricas son más factibles de implementar y usar a escala. Consulta la descripción general de los rollups y el ahorro de tarifas en Ethereum Layer 2.

Notas de diseño e implementación

Si estás considerando ERC-998, piensa en:

  • Semántica de transferencia: define cuándo los hijos se mueven con el padre y cómo darse de baja. Por ejemplo, una "transferencia segura" que lleva a los hijos por defecto y una "transferencia ligera" que los deja.
  • Gestión de hijos: funciones para añadir/eliminar hijos y enumerarlos. Emite eventos para que los indexadores rastreen los paquetes de forma fiable. Herramientas de indexación de referencia: Documentación de The Graph.
  • Aprobaciones y permisos: evita el drenaje accidental de hijos a través de aprobaciones. Considera controles basados en roles para tipos de hijos específicos.
  • Reentrada y hooks: añadir y transferir hijos desencadena llamadas a contratos; sigue las mejores prácticas para evitar la reentrada y inconsistencias en el estado. Referencia: Consideraciones de seguridad de Ethereum para contratos inteligentes.
  • Visibilidad en el mercado: asegúrate de que metadatos incluyan relaciones con hijos y que los eventos sean amigables para indexadores y agregadores. Los eventos por lotes similares a ERC-1155 pueden reducir la carga de indexación.
  • Actualización y migración: si usas proxies, maneja cuidadosamente la disposición del almacenamiento y los registros de hijos entre actualizaciones.

Ten en cuenta que ERC-998 sigue siendo una extensión propuesta. Muchos equipos también exploran cuentas vinculadas a tokens a través de EIP-6551 para obtener beneficios similares con herramientas de cuentas inteligentes y experiencia de usuario potenciada por EIP-4337. Ambos caminos pueden coexistir: ERC-998 para paquetes atómicos simples; EIP-6551 para ejecución y permisos complejos.

Componibilidad entre L2 y cross-chain

  • Despliegues en L2: agrupa operaciones de hijos en rollups para ahorrar gas, y utiliza puentes canónicos para mantener la integridad del paquete al moverse entre cadenas. Referencia: Ethereum Layer 2.
  • Estrategias cross-chain: considera el bloqueo y acuñación (lock-and-mint) o el mapeo canónico para el padre y los hijos, y asegúrate de que el estado del paquete se pueda reconstruir en el destino. Evita puentes parciales que rompan los gráficos de propiedad.

Lista de verificación de UX y desarrollador

  • Construye vistas de inventario: muestra árboles padre-hijo con saldos e ítems.
  • Listado atómico: habilita opciones de "vender padre con hijos" en los mercados, o deposita hijos en custodia durante los listados para evitar disputas.
  • Recibos claros: incluye movimientos de hijos en recibos y eventos de transacciones para que los usuarios y auditores puedan verificar la integridad del paquete.
  • Presupuesto de gas: agrupa operaciones y evita listas de hijos sin límites; limita tamaños o usa paginación.
  • Pruebas: simula casos extremos (hijos huérfanos, transferencias parciales, revocaciones) e integra fuzzing para la cobertura de la máquina de estados.

Hacia dónde se dirige el mercado

El renovado interés en juegos en cadena, NFTs dinámicos y propiedad programable ha puesto la componibilidad en primer plano. Las cuentas vinculadas a tokens (EIP-6551) están ganando adopción entre los desarrolladores, mientras que estándares como ERC-1155 continúan dominando los activos de alto rendimiento. ERC-998 ofrece una forma ordenada y nativa de tokens para agrupar activos, y en 2025 estamos viendo que los equipos exploran híbridos: ERC-998 para gráficos de propiedad y EIP-6551 para poder de ejecución, todo respaldado por abstracción de cuentas a través de EIP-4337 para una mejor experiencia de usuario. Referencias: EIP-6551, EIP-4337.

Custodia segura de NFTs componibles

La gestión de NFTs que controlan otros activos aumenta las apuestas para la seguridad de las claves privadas. Usar una billetera de hardware ayuda a asegurar que las firmas y aprobaciones no puedan ser secuestradas por malware. OneKey se enfoca en la seguridad de código abierto, soporte multi-cadena y flujos de firma claros, lo que facilita la revisión de transacciones complejas que pueden mover un NFT padre y sus hijos de una sola vez. Si tienes la intención de custodiar paquetes ERC-998 o NFTs vinculados a tokens, se recomienda encarecidamente practicar la gestión de claves respaldada por hardware y la simulación de transacciones.

Referencias clave

ERC-998 otorga a los NFTs una forma de transportar lo que poseen. Ya sea que elijas la componibilidad a nivel de token o las cuentas vinculadas a tokens a nivel de cuenta, el objetivo es el mismo: transferencia predecible y segura de objetos ricos en la cadena. A medida que los ecosistemas maduran en 2025, la componibilidad bien diseñada —junto con la custodia segura— definirá la próxima generación de experiencias NFT.

Asegura tu viaje cripto con OneKey

View details for Comprar OneKeyComprar OneKey

Comprar OneKey

La cartera de hardware más avanzada del mundo.

View details for Descargar aplicaciónDescargar aplicación

Descargar aplicación

Alertas de estafa. Todas las monedas soportadas.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Claridad cripto — a una llamada de distancia.

Seguir leyendo