Resumen
Los estándares de tokens son un conjunto de reglas y convenciones que rigen el funcionamiento de los tokens de criptomonedas. Los estándares comunes incluyen ERC-20, BEP-20, ERC-721 y ERC-1155.
Introducción
Aunque existen decenas de miles de criptomonedas, lo que quizás no sepas es que la mayoría de ellas se crean a partir del mismo modelo. Estos planos, también conocidos como estándares de tokens, especifican las funciones y propiedades clave de los tokens de blockchain.
¿Por qué seguir el estándar Token?
Interoperabilidad
Los estándares de tokens garantizan que todos los productos creados con los mismos estándares puedan interactuar o trabajar juntos. Si los tokens del proyecto se crean de conformidad con los estándares de tokens, los nuevos tokens pueden seguir siendo compatibles con las plataformas y aplicaciones existentes (como las billeteras). Por ejemplo, los activos ERC-20 son interoperables con otros productos y servicios desarrollados siguiendo los mismos estándares simbólicos.
Es por eso que puedes intercambiar tokens ERC-20 por otros tokens. Y sin estándares de tokens, comerciar con múltiples criptomonedas será muy difícil. También debes crear una billetera dedicada para tu token, en lugar de una billetera que pueda contener innumerables criptomonedas.
componibilidad
Cuando los desarrolladores programan, si hay un sistema componible disponible, pueden reutilizar componentes existentes para crear nuevos productos. Lo mismo ocurre con la creación de tokens: seguir los estándares de tokens reduce el tiempo dedicado a la funcionalidad básica, lo que brinda a los desarrolladores más tiempo para experimentar e innovar.
eficiencia
Además, los estándares de tokens pueden facilitar las interacciones entre contratos inteligentes. Una vez que el contrato inteligente implementa tokens de acuerdo con los estándares de tokens, también puede desempeñar un papel en el monitoreo de los tokens creados.
Los estándares de tokens como ERC-20 y BEP-20 tienen funciones básicas como la recuperación de direcciones y el equilibrio de tokens, por lo que los contratos inteligentes pueden monitorear los tokens de manera más efectiva. Por ejemplo, los desarrolladores pueden monitorear los tokens ERC-20 utilizando la interfaz binaria de aplicación (ABI) del contrato para rastrear las transferencias de tokens y otros datos.
Estándares comunes de criptomonedas y tokens DeFi
BEP-20
BEP-20 es el estándar de token para Binance Smart Chain (BSC). El estándar es una especificación técnica desarrollada para Binance Smart Chain (BSC) que permite a los desarrolladores crear una variedad de tokens, incluidos tokens vinculados, tokens de utilidad, monedas estables y otros tokens. El estándar BEP-20 también introduce características como la inclusión en listas negras, la acuñación y la suspensión de la destrucción de tokens.
Las siguientes son las características principales del estándar de token BEP-20:
TotalSupply: especifica el suministro total de un token BEP-20 específico.
BalanceOf: especifica el saldo del token.
Transferir: permite a los usuarios transferir la propiedad del token a otros.
TransferFrom: transfiere tokens a otros en nombre del usuario a través de contratos inteligentes.
Aprobar: limita la cantidad de tokens que se pueden retirar mediante el contrato inteligente.
Asignación: define direcciones externas que tienen derecho a gastar tokens.
ERC-20
En 2015, Fabian Vogelsteller propuso el estándar de token ERC-20, que luego se convirtió en el marco principal para que los desarrolladores diseñaran varios tokens, como tokens virtuales, tokens comprometidos y monedas virtuales.
El estándar de token ERC-20 desarrolla activos fungibles (es decir, no fungibles) que siguen reglas comunes. Entonces, si crea 1000 tokens ERC-20, cada token tiene la misma funcionalidad.
El estándar BEP-20 es similar al ERC-20. Nota: Pero pertenecen a redes blockchain completamente diferentes. El estándar de token ERC-20 es para la cadena de bloques Ethereum, mientras que BEP-20 es para BNB Smart Chain (BSC).
ERC-721
¿Sabías que la mayoría de los tokens no fungibles (NFT) en Ethereum siguen el estándar de tokens ERC-721? Ya sea una NFT de edición limitada o un Protocolo de prueba de asistencia (POAP), lo más probable es que su NFT se haya creado a partir del mismo modelo. Entonces, ¿qué diferencia a las NFT? Las reglas estipulan que para convertirse en un token ERC-721, un activo debe tener un tokenId único a nivel mundial.
Las características del ERC-721 incluyen transferencias de tokens, saldo actual, suministro total y, como se mencionó, singularidad global.
ERC-1155
A medida que los estándares de tokens continúan evolucionando, ha surgido una guía que cubre las necesidades de la industria para múltiples tipos de tokens. ERC-1155 es un estándar de múltiples tokens que permite la creación de diferentes tipos de activos digitales, incluidos tokens de utilidad como BNB y NFT.
Además, ERC-1155 también proporciona funciones de procesamiento por lotes de tokens, que incluyen:
Transferencia por lotes: transfiera varios activos al mismo tiempo.
Saldo por lotes: consulte el saldo de varios activos en un solo paso.
Aprobación por lotes: Aprobación de todos los tokens a la misma dirección.
Compatibilidad con NFT: cuando el suministro es solo 1, el token creado se considera un NFT.
Limitaciones de los estándares de tokens
Los tokens creados siguiendo los mismos estándares tienen funciones básicas consistentes y buena interactividad, mientras que los tokens que siguen estándares diferentes tienen funciones básicas inconsistentes y poca interactividad. Debido a que las reglas que rigen los estándares simbólicos son tan diversas, no sorprende que sean incompatibles entre sí. En otras palabras, los tokens desarrollados con diferentes estándares no pueden coexistir en la misma plataforma ni comunicarse ni comerciar entre sí. Si posee varias criptomonedas, es posible que haya tenido la mala experiencia de no poder usar BTC en Ethereum. Para abordar esta limitación, la industria propone un nuevo tipo de token, también conocido como token envuelto.
Envolver fichas
Las monedas envueltas son criptomonedas que están vinculadas a otras criptomonedas. Normalmente, el activo original se coloca en una bóveda digital (también conocida como contenedor), mientras que su versión empaquetada (avatar) se crea en otras cadenas de bloques.
Conclusión
Los estándares de tokens son como un modelo para el diseño y lanzamiento de tokens de blockchain. Actualmente existen varios estándares de tokens en la industria, así como soluciones innovadoras como puentes blockchain y mecanismos de envoltura que pueden ayudar a resolver incompatibilidades entre tokens.
Otras lecturas
Introducción a los tokens ERC-20
Tres puentes de criptomonedas populares y cómo funcionan
¿Cómo utilizar Polygon Bridge?
Explicación detallada del intercambio atómico.
