Puntos Clave

  • Los estándares de tokens son conjuntos de reglas que los contratos inteligentes utilizan para crear tokens cripto. Actúan como "planos" para asegurar compatibilidad.

  • Los estándares de Ethereum (ERC) como ERC-20 y ERC-721 son los más comunes, pero otras cadenas de bloques como Bitcoin y Solana tienen sus propios estándares únicos.

  • La interoperabilidad permite que diferentes aplicaciones (billeteras, intercambios, juegos) funcionen con estos tokens sin necesidad de código personalizado para cada uno.

Binance Academy courses banner

Introducción

Aunque existen decenas de miles de criptomonedas, podría sorprenderle saber que la mayoría de ellas están construidas con el mismo plano. Estos planos, llamados estándares de tokens, definen algunas de las funcionalidades y propiedades clave de los tokens de blockchain.

Los estándares de tokens definen la funcionalidad y propiedades de los tokens de blockchain. Así como USB es un estándar universal que garantiza que su mouse funcione en cualquier computadora, los estándares de tokens aseguran que un nuevo token funcione con billeteras, intercambios y aplicaciones descentralizadas (DApps) existentes.

¿Por qué necesitamos estándares de tokens?

1. Interoperabilidad

El beneficio principal de los estándares es la compatibilidad. Si un desarrollador emite un token conforme a un estándar, puede interactuar automáticamente con la infraestructura existente. Por ejemplo, dado que la stablecoin USDT sigue el estándar ERC-20, funciona instantáneamente en Uniswap, MetaMask y en intercambios centralizados sin que esas plataformas necesiten escribir código personalizado para ello.

2. Componibilidad

En Finanzas Descentralizadas (DeFi), la componibilidad permite a los desarrolladores usar componentes existentes para construir nuevos productos—frecuentemente llamados "Bloques de Dinero". Dado que los desarrolladores saben exactamente cómo se comporta un token estándar, pueden construir protocolos complejos de préstamos, endeudamiento y comercio que automáticamente soportan cualquier token que cumpla con ese estándar.

3. Eficiencia

Los estándares evitan que los desarrolladores reinventen la rueda. En lugar de escribir un contrato inteligente desde cero para manejar funciones básicas como "transferir" o "verificar saldos", los desarrolladores utilizan bibliotecas verificadas basadas en estándares acordados. Esto reduce el riesgo de errores y acelera el desarrollo.

Estándares Comunes de Tokens de Ethereum (EVM)

Dado que Ethereum fue la primera cadena de bloques programable, sus "Solicitudes de Comentarios" (ERC) sentaron la base para la industria. Estos estándares también se utilizan en cadenas compatibles con EVM como Avalanche, Polygon y Arbitrum.

ERC-20 (tokens fungibles)

Propuesto en 2015, ERC-20 es el estándar de la industria para tokens fungibles. "Fungible" significa intercambiable; una unidad de un token tiene el mismo uso y valor que otra unidad (como un billete de un dólar es igual a otro billete de un dólar).

  • Casos de uso: Stablecoins (USDT, USDC), tokens de gobernanza (UNI, AAVE) y tokens de utilidad.

  • Funciones clave: Permite a los usuarios verificar el TotalSupply y transferir activos a través de Transfer o TransferFrom.

ERC-721 (tokens no fungibles)

ERC-721 es el estándar que impulsó el auge de los NFT en 2021. A diferencia de ERC-20, cada token ERC-721 es único. Para garantizar esto, cada token se identifica mediante un tokenId específico dentro del contrato.

  • Casos de uso: Activos digitales únicos, como certificados, coleccionables, arte, activos en el juego, archivos de identidad digital y escrituras de propiedad.

  • Distinción clave: Mientras que 1 ETH siempre vale 1 ETH, cada token ERC-721 tiene valores y características únicas.

ERC-1155 (el estándar de multi-token)

Este es un estándar de token diseñado para solucionar las ineficiencias de usar ERC-20 y ERC-721 por separado. ERC-1155 crea un estándar que puede gestionar ambos tipos de tokens, fungibles y no fungibles.

  • Semi-fungibilidad: ERC-1155 es perfecto para juegos. Por ejemplo, un juego podría tener "monedas de oro" (fungibles), "Espadas de Hierro" (semi-fungibles—hay 1,000 espadas idénticas), y un "Escudo Legendario" (NFT único). El estándar ERC-1155 permite a los contratos manejar todos estos simultáneamente.

  • Transferencias por lotes: A diferencia de los estándares más antiguos, ERC-1155 puede enviar diferentes tipos de tokens en una sola transacción, ahorrando significativamente en tarifas de gas.

Estándares Más Allá de Ethereum

Si bien Ethereum sentó el precedente, otras cadenas de bloques importantes han desarrollado sus propios estándares para manejar sus arquitecturas específicas.

BNB Smart Chain: BEP-20

BEP-20 es el estándar de token principal en la BNB Smart Chain (BSC). Funciona casi idénticamente al ERC-20 de Ethereum, pero está optimizado para la velocidad y tarifas bajas de BSC. También admite tokens "Peg", que son versiones envueltas de activos de otras cadenas (como Bitcoin o Ethereum) traídos al ecosistema de la BNB Chain.

Solana: SPL (Biblioteca de Programas de Solana)

Solana maneja tokens de manera diferente a las cadenas EVM. En Ethereum, cada token es un contrato inteligente separado. En Solana, hay solo un "Programa de Tokens" (el estándar SPL), y los nuevos tokens son simplemente nuevas cuentas creadas dentro de ese programa. Esta arquitectura permite que Solana procese transacciones en paralelo a alta velocidad.

El estándar SPL cubre tokens fungibles (como USDC en Solana) y NFTs, sin necesidad de estándares separados como ERC-20 frente a ERC-721.

Bitcoin: BRC-20 y Runes

Durante más de una década, Bitcoin fue visto solo como una moneda, no como una plataforma para tokens. Esto cambió en 2023 con la invención de Ordinals.

  • BRC-20: Un estándar experimental que permite la creación de tokens fungibles directamente en Bitcoin utilizando inscripciones de texto. A diferencia de los tokens de contratos inteligentes, los tokens BRC-20 utilizan la cadena de bloques de Bitcoin como base de datos para rastrear transferencias.

  • Runes: Un protocolo más eficiente desarrollado para emitir tokens fungibles en Bitcoin con una huella en cadena más pequeña que BRC-20.

Resolviendo la Limitación: Compatibilidad entre Cadenas

Una limitación importante de los estándares de tokens es que generalmente están aislados a su propia cadena de bloques. Un token ERC-20 en Ethereum no puede existir de forma nativa en Solana.

Tokens envueltos

Tradicionalmente, esto se resolvía a través de envoltura. Para mover Bitcoin a Ethereum, el BTC se bloquea en un vault, y se acuña una cantidad equivalente de "Wrapped BTC" (WBTC) como un token ERC-20 en Ethereum. Si bien es efectivo, los puentes que mantienen estos activos bloqueados han sido históricamente objetivos para hackers.

Tokens fungibles omnicanal (OFTs)

Algunos protocolos de interoperabilidad (como LayerZero o Chainlink CCIP) están yendo más allá de la simple envoltura. Permiten tokens omnicanal, que pueden moverse entre cadenas de forma nativa a través de sistemas de mensajería segura, en lugar de depender de vaults centralizados.

Reflexiones Finales

Los estándares de tokens son la columna vertebral invisible de la economía cripto. Ya sean los tokens ERC-20 en tu billetera, los tokens BRC-20 en Bitcoin, o los tokens SPL en Solana, estos "planos" permiten un ecosistema unificado, eficiente y compuesto.

En los últimos años, comenzamos a ver un cambio de estándares simples a soluciones complejas y híbridas como ERC-404 y protocolos omnicanal, que están ayudando a crear una Web3 más interconectada.

Lecturas Adicionales

  • ¿Qué es ERC-1155 y cómo funciona?

  • ¿Qué son los Ordinals? Una visión general de los NFTs de Bitcoin

  • Explicación de la Abstracción de Cuentas de Ethereum (ERC-4337)

Descargo de responsabilidad: Este contenido se presenta a usted en una base "tal cual" para información general y fines educativos solamente, sin representación o garantía de ningún tipo. No debe interpretarse como asesoramiento financiero, legal u otro profesional, ni está destinado a recomendar la compra de ningún producto o servicio específico. Debe buscar su propio asesoramiento de asesores profesionales apropiados. Los productos mencionados en este artículo pueden no estar disponibles en su región. Cuando el artículo es aportado por un colaborador de terceros, tenga en cuenta que las opiniones expresadas pertenecen al colaborador de terceros y no reflejan necesariamente las de Binance Academy. Por favor, lea nuestro descargo de responsabilidad completo para más detalles. Los precios de los activos digitales pueden ser volátiles. El valor de su inversión puede bajar o subir y es posible que no recupere el monto invertido. Usted es el único responsable de sus decisiones de inversión y Binance Academy no es responsable de ninguna pérdida que pueda incurrir. Este material no debe interpretarse como asesoramiento financiero, legal u otro profesional. Para más información, consulte nuestros Términos de Uso y Advertencia de Riesgo.