¡Con cuidado! Mucho texto.

Los estándares de tokens son conjuntos de reglas y acuerdos que rigen el funcionamiento de un token de criptomoneda. Los estándares populares incluyen ERC-20, BEP-20, ERC-721 y ERC-1155.

Introducción

Aunque hay decenas de miles de criptomonedas diferentes, la mayoría de ellas se basan en los mismos patrones. Estos esquemas se denominan estándares de tokens y definen la funcionalidad y propiedades clave de los tokens de blockchain.

¿Por qué necesitamos estándares simbólicos?

Compatibilidad

El estándar de token garantiza que todos los productos creados según este estándar puedan interoperar entre sí y trabajar juntos. Si un proyecto emite un token basado en un estándar de token, entonces el nuevo token será compatible con las plataformas y aplicaciones existentes, incluidas las billeteras. Por ejemplo, los activos ERC-20 son compatibles con otros productos y servicios desarrollados utilizando este estándar de token.

Debido a esto, el token ERC-20 también se puede canjear por otro token de este estándar. Sin estándares de tokens, comerciar con múltiples criptomonedas sería mucho más difícil. En este caso, se tendrían que crear carteras individuales para cada token en lugar de utilizar una cartera para muchas criptomonedas diferentes.

Conectividad

En programación, tener un sistema conectable permite a los desarrolladores reutilizar componentes existentes para crear nuevos productos. Esto también se aplica a la creación de tokens: el uso de estándares de tokens acelera el desarrollo de la funcionalidad principal, dejando más tiempo para la experimentación y la innovación.

Eficiencia

Los estándares de tokens también simplifican las interacciones entre contratos inteligentes. Los contratos inteligentes que implementan estándares de tokens y los propios tokens se pueden utilizar para realizar un seguimiento de los tokens creados.

Los estándares de tokens como ERC-20 y BEP-20 contienen características importantes como la búsqueda de direcciones y la visualización del saldo de tokens, lo que permite que los contratos inteligentes realicen un seguimiento de los tokens de manera más eficiente. Por ejemplo, para comprobar el historial de transferencias y otros datos de un token ERC-20, un desarrollador puede utilizar la interfaz binaria de aplicación (ABI) del contrato.

Estándares de tokens populares en criptomonedas y DeFi

BEP-20

BEP-20 es el estándar de token BNB Smart Chain (BSC). Fue creado originalmente como una especificación técnica para el BSC. BEP-20 permite a los desarrolladores lanzar una variedad de tokens, incluidas monedas vinculadas, tokens de utilidad, monedas estables y otros. El estándar BEP-20 también introduce características como listas negras, minería y suspensión de quema de tokens.

Las siguientes son las principales características del estándar BEP-20:

  1. TotalSupply: determina el suministro total de un token BEP-20 específico.

  2. BalanceOf: Define el saldo del token.

  3. Transferir: permite a los usuarios transferir la propiedad de los tokens a otros.

  4. TransferFrom: le permite transferir tokens a otros en nombre del usuario a través de un contrato inteligente.

  5. Aprobar: Define un límite en la cantidad de tokens que el contrato inteligente puede retirar.

  6. Asignación: define direcciones externas a las que se les permite gastar tokens.

ERC-20

En 2015, Fabian Vogelsteller propuso el estándar de token ERC-20, que posteriormente se convirtió en el principal punto de referencia para los creadores de tokens, incluidos tokens virtuales, tokens de stake y monedas virtuales.

ERC-20 es un estándar simbólico que se utiliza para desarrollar activos fungibles que siguen reglas comunes. Por ejemplo, si crea 1000 unidades de un token ERC-20, cada unidad tendrá la misma funcionalidad.

El estándar ERC-20 es muy similar al estándar BEP-20. Sin embargo, pertenecen a diferentes redes blockchain. ERC-20 se utiliza en la cadena de bloques Ethereum y BEP-20 se utiliza en BNB Smart Chain (BSC).

ERC-721

¿Sabías que una parte importante de los tokens no fungibles (NFT) en Ethereum se basan en el mismo estándar, ERC-721? Ya sea una colección limitada de NFT o un Protocolo de prueba de asistencia (POAP), es probable que su NFT se haya creado utilizando este esquema. Pero, ¿qué hace que las NFT sean únicas? Uno de los principios clave es que cada token ERC-721 debe tener un tokenId único.

La funcionalidad ERC-721 incluye transferencia de tokens, saldo corriente, suministro total y, como se mencionó, unicidad.

ERC-1155

Con el desarrollo de estándares de tokens, ha surgido un esquema para abordar la necesidad de múltiples tipos de tokens de la industria de las criptomonedas. ERC-1155 es un estándar de múltiples tokens que permite la creación de varios tipos de activos digitales, incluidos tokens de utilidad como BNB y NFT.

Entre otras características, ERC-1155 ofrece procesamiento por lotes de tokens, que incluye:

  1. Transferencia por lotes: transferencia de varios activos a la vez.

  2. Saldo por lotes: obtenga saldos de múltiples activos en un solo paso.

  3. Confirmación de lote: se puede confirmar que todos los tokens se enviarán a una dirección.

  4. Compatibilidad con NFT: un token se considera NFT si existe en una única copia.

Limitaciones de los estándares de tokens

Los tokens creados según el mismo estándar tienen las mismas capacidades básicas y pueden interoperar libremente entre sí, mientras que los tokens de diferentes estándares rara vez pueden hacerlo. Dado que la industria tiene diferentes regulaciones que rigen los estándares de tokens, no siempre son compatibles entre sí. Esto significa que los tokens desarrollados utilizando diferentes estándares a veces no pueden existir en la misma plataforma, interoperar o intercambiarse entre sí. Es posible que los propietarios de varias criptomonedas se hayan encontrado con la imposibilidad de utilizar BTC en la plataforma Ethereum. Para eliminar estos inconvenientes, los desarrolladores crearon un nuevo tipo de token llamado tokens envueltos.

fichas envueltas

Un token Wrapped es una criptomoneda cuyo valor está vinculado al valor de otro activo. El activo original se coloca en un "envoltorio", una especie de almacenamiento digital que le permite crear una versión empaquetada en otra cadena de bloques.

En conclusión

Los estándares de tokens son modelos para desarrollar y lanzar tokens basados ​​en blockchain. Actualmente existen varios estándares de tokens en la industria, así como muchas soluciones innovadoras, como puentes blockchain y mecanismos de envoltura que ayudan a eliminar la incompatibilidad de los tokens.

Lectura recomendada

  • Introducción a los tokens ERC-20

  • Tres puentes de criptomonedas populares y cómo funcionan

  • Cómo utilizar el puente poligonal

  • Cómo funcionan los intercambios atómicos