¿Qué normas de token existen?

What token standards are there

By Anycoin Direct

Un token estándar es una herramienta para crear un token utilizando la automatización y los estándares. Desde ERC-20 hasta Runes, todas giran en torno a la comodidad. En esta lección, exploraremos por qué existen los estándares de tokens y qué puedes hacer con ellos.

Breve resumen

  • Las normas sobre tokens facilitan tanto la creación de tokens como la popularidad de la blockchain

  • Con un estándar de token, puedes rellenar las propiedades de un nuevo token mediante una especie de plano y así crear rápidamente una forma conocida de token, como un token fungible o no fungible

  • Para tener un token estándar, necesitas poder procesar los smart contracts de blockchain

  • El token ERC-20 de Ethereum allanó el camino para todos los estándares de token que vinieron después

  • Ethereum ha creado algunos estándares de tokens muy importantes, como ERC-20, ERC-721 (NFT), ERC-1155 (multi-token del equipo de Enjin Coin) y ERC-777 (extensión de ERC-20).

  • Binance ha estado compitiendo con Ethereum en el mercado de tokens estándar, pero Ethereum ha conseguido mantener una gran ventaja en términos de popularidad

  • Hoy en día, la red Bitcoin ha añadido una serie de normas, como BRC-20 (NFT) y Bitcoin Runes (tokens fungibles).

  • Solana ha inventado una forma especial y también exitosa (SPL) de lanzar estándares de token en su blockchain

  • Casi todas las blockchain en las que pueden funcionar actualmente los smart contracts tienen normas de token

  • Se espera que se añadan muchas normas token en el futuro

¿Qué es una norma token?

Un token estándar es un conjunto de reglas, funciones y condiciones que rigen el funcionamiento de un token crypto estándar. Este conjunto se regula mediante una smart contracts. Puedes pensar en una norma de fichas como un proyecto creado para automatizar todo tipo de funciones de monedas y fichas, simplificando enormemente la creación de fichas.

Un smart contracts de este tipo regula los parámetros que intervienen en un determinado blockchain oír. Los parámetros más conocidos son los de la ERC-20 token, un token estándar en la blockchain de Ethereum. Es más conocido porque todavía se utiliza mucho.

smart contracts

Hoy en día, están surgiendo cada vez más estándares de tokens. Cualquier tecnología blockchain que pueda trabajar con smart contracts tiene la capacidad de crear algunos de ellos.

La mayoría de las normas sobre tokens regulan la creación de un token, creando un NFT o crear un token que tenga múltiples funciones. Las palabras clave aquí son interoperabilidad, componibilidad y eficacia del token.

La primera norma token

Antes de que existiera Ethereum, no había smart contracts y, por tanto, tampoco normas sobre tokens. Tenías unos pocos criptodivisas en el mercado crypto sin ningún alboroto.

Estándar de token ERC-20

Muy al principio de la historia de Ethereum, en 2015, introdujeron los smart contracts, seguidos del token ERC-20. El estándar del token ERC-20 se creó para que crear una nueva cryptocurrency dejara de ser una pesadilla y los smart contracts de la blockchain de Ethereum pudieran comunicarse entre sí. En 2017, esta propuesta se activó.

ERC significa Petición de Comentarios de Ethereum. El 20 representa el número de secuencia, lo que la convierte en una de las primeras propuestas exitosas y conocidas de una EIP (Propuesta de Mejora de Ethereum) en su página de GitHub. Si se acepta tu propuesta, nace una nueva ERC, que incluye un número de seguimiento.

Con el estándar ERC-20, sólo tienes que especificar unos pocos parámetros y habrás creado tu propio token fungible (canjeable) en un santiamén. Especificas cuántos tokens habrá, cuántos retiene el propietario, envías algunas monedas a una dirección determinada, especificas el nombre de la moneda y algunas cosillas técnicas más y voilà, se ha creado un nuevo token.

Nuevas blockchain

Desde entonces, muchas blockchain han empezado de esta forma muy barata, normalmente a través de un ICO. Incluso blockchains muy grandes que llevan mucho tiempo entre las 20 primeras siguen sin tener su propia coin, sino que trabajan con el token ERC-20 desde sus inicios.

Hasta entonces, las nuevas monedas se añadían gradualmente, desde entonces se produjo una pequeña explosión de monedas y se convirtieron en decenas de cientos y cientos de miles. Aunque debemos añadir que esto también se debe a que en estos días se han incorporado bastantes nuevas redes populares con funcionalidad de contrato inteligente, lo que significa que la creación de una coin puede organizarse en tan sólo un minuto.

¿Por qué hay normas token?

La presencia de normas token en una blockchain con smart contracts hace que tu blockchain sea mucho más popular. Al fin y al cabo, puedes comercializar tu propio crypto en poco tiempo sin tener grandes conocimientos técnicos.

Varias blockchain se han dado cuenta de ello, por lo que cada vez más redes de blockchain se aseguran de incluir normas sobre tokens en su paquete.

Muchos proyectos crypto también utilizan la técnica estándar del token envuelto, que permite enrollar una coin y negociarla en blockchains incompatibles.

Las técnicas del sombrero Ethereum suelen ser adoptadas 1 a 1 por múltiples blockchains, como el estándar de token para tokens fungibles (ERC-20), tokens no fungibles (ERC-721) y el multitoken (ERC-777).

Normas para los tokens de la blockchain Ethereum

Acabamos de hablar del token ERC-20, así que no vamos a volver a hacerlo.

Ethereum tiene algunas normas más conocidas y populares que comentaremos brevemente:

ERC-721

Se trata de una norma para tokens no fungibles (no intercambiables), que se han dado en llamar NFT. Normalmente piensas en obras de arte, pero en realidad puedes programar cualquier tipo de objeto no intercambiable con ERC-721 en un smart contract.

Formas de NFT únicas

Por ejemplo, cada cuadro hecho a mano es único y, por tanto, un NFT. Pero una entrada de concierto con un número de serie específico es igualmente única, ya que sólo hay una de cada. Así que cualquier cosa que sea identificable y distinta de otras cosas puede describirse en un ERC-721 mediante un smart contracts.

Generalmente, una NFT cubre objetos como posesiones físicas, coleccionables virtuales, objetos de Games y otras posesiones digitales o físicas. Esta norma se inventó porque ERC-20 no puede funcionar para tokens no fungibles.

Ejemplos de proyectos NFT en Ethereum

Un proyecto muy conocido construido con el estándar ERC-721 es CryptoKitties, de 2017. Debido a su popularidad, la blockchain de Ethereum se sobrecargó de solicitudes y muchas transacciones fallaron y se volvieron extremadamente caras. CryptoKitties también tiene mala reputación por esto.

Hoy en día, el estándar ERC-721 para la NFT se utiliza en mercados como OpenSea y Rarible, donde la mayoría de las obras de arte digital pasan por ventanilla. En 2021, la NFT se hizo muy popular con series como el Club Náutico de los Monos Aburridos, Pingüinos Regordetes, CryptoPunks y grandes obras como la de Beeple; "Everydays: The First 5000 Days".

ERC-777

En realidad, se trata de una ampliación y mejora del token ERC-20, con ciertos eventos y dependencias que se desarrollan con más fluidez y menos cosas que van mal.

Con la particularidad de que un gancho hot puede manejar mucho mejor partes específicas de un smart contract. Este estándar de token también puede interoperar con ERC-20.

El ERC-777 se utiliza a menudo cuando un token ERC-20 tiene demasiados problemas o es inadecuado.

ERC-1155

Este estándar fue desarrollado por el equipo de Enjin Coin a partir de los demás estándares de tokens de la blockchain de Ethereum, con el objetivo de reunir un único smart contract que te permita gestionar un número infinito de tokens. Puedes gestionar múltiples tipos de tokens con este estándar.

La razón principal de su desarrollo fue el problema de los tokens ERC-721. Si quieres empezar a crear un gran número de NFT con ERC-721, tienes que hacer una transacción distinta para cada NFT. Esto es obviamente inviable si vas a crear 1.000 millones de tokens como NFT de Games o una serie de NFT de unos pocos miles de monos.

Con ERC-1155, puedes crearlos todos a la vez en un único smart contract, lo que no ejerce presión sobre la velocidad de la blockchain y reduce enormemente los costes de transacción. Con los lotes, puedes realizar varias acciones simultáneamente en una sola transacción.

Normas de tokens para otras blockchains

Debido a que el token ERC-20 fue tan increíblemente popular y exitoso durante la ICO y la DeFi En su apogeo, varias redes de blockchain observaron celosamente cómo Ethereum ganaba cada vez más cuota de mercado.

Una de las primeras redes en responder fue Binance. Lanzaron los tokens BEP-20 y BEP-2 como competencia al ERC-20. Más sobre esto más adelante.

Cualquier blockchain que funcionara con contratos inteligentes no quería quedarse atrás, y hoy ves que se han añadido muchos más estándares de token, lo que te da muchas más opciones para emitir meme coins, tokens estándar, tokens DeFi, NFT y cualquier otra cosa que pueda funcionar con un smart contract.

Echemos un vistazo a las normas sobre tokens de otras blockchains.

Normas de los tokens de Binance

La principal reacción al token ERC-20 vino de Binance. Este exchange, con sus bolsillos bien llenos, quería estar a la última en todo, ya se tratara de normas de tokens, un utility token o un DEX.

BEP-20

Se trata de un token basado en ERC-20 y adaptado para funcionar dentro del ecosistema de Binance. Su nombre completo es Propuesta de Evolución de la Cadena Inteligente de Binance - número de secuencia 20, por lo que es un token estándar para la Cadena Inteligente de Binance (BSC), que permitía a los desarrolladores lanzar todo tipo de tokens a través de la BSC, como por ejemplo stablecoins, utility token, governance token, memecoins o tokens vinculados a otros tokens o monedas.

El BEP-20 es compatible con el ERC-20 y, por tanto, también puede utilizarse en el ecosistema Ethereum a través de smart contracts. También puede proporcionar funcionalidad dentro de DApps. En teoría, este token debería poder competir con Ethereum debido a su coste mucho menor y a su mayor velocidad, pero la historia ha demostrado que la popularidad de Ethereum era tan grande que la gran mayoría de los nuevos tokens se unieron a la red Ethereum de todos modos.

La aplicación principal y más conocida del token BEP-20 es en PancakeSwap, donde los costes de transacción eran mucho más bajos que en un DEX de Ethereum como UniSwap y SushiSwap.

BEP-2

Se trata de un token estándar dirigido exclusivamente al ecosistema de Binance, sin soporte para smart contracts. Funciona en la cadena de Binance y se utiliza principalmente en CEX y DEX de Binance. Este estándar también te permite lanzar un token en el ecosistema Binance en poco tiempo.

Otras normas de tokens en Binance

Binance también trabaja con una variedad de otros estándares de tokens, pero sería ir demasiado lejos discutir todos los tokens restantes en este artículo. En otros ecosistemas, también discutiremos sólo los más importantes, de lo contrario, escribe la versión del libro.

Binance sigue trabajando con BEP-8 para empresas más pequeñas, BEP-721 para NFT, BEP-777 para smart contracts avanzados y BEP-1155 para tokens polivalentes. Aparecen los mismos números que con Ethereum y eso indica que se trata del mismo tipo de token que con Ethereum.

Normas para tokens Bitcoin

Se tardó mucho tiempo en crear normas de tokens para Bitcoin. En enero de 2023, Casey @Rodarmor lanzó el Ordinal en la blockchain de Bitcoin.

BRC-20

Con este estándar de token Bitcoin Request for Comment -20, se hizo posible crear una NFT en la blockchain de Bitcoin mediante una técnica llamada Inscripciones. En nuestra blog sobre Runas Bitcoin puedes leer la historia más amplia, pero en cualquier caso, un Ordinal (BRC-20) hizo que aumentaran los costes de transacción y disminuyera bruscamente la velocidad de la red Bitcoin. Empezó a parecerse a las elevadas tarifas de transacción de Ethereum en el apogeo de DeFi.

Runas Bitcoin

Como el creador de Ordinal vio los efectos que su creación tenía en la red Bitcoin, Casey también aportó la solución para ello. Diseñó el protocolo Bitcoin Runes, que facilitaba la creación de nuevos tokens en el ecosistema Bitcoin. Esta técnica es similar a la del ERC-20, pero sin unos costes de transacción tan elevados si todo va bien.

Bitcoin Runes está diseñado para ejercer mucha menos presión sobre la blockchain de Bitcoin debido a que hay mucha menos "basura UTXO" (Unspent Transaction Output). En resumen, Runes te permite crear un token fungible en Bitcoin con sólo unas pocas variables, como ID, Cantidad, Símbolo, etcétera.

Esta norma puede hacer que Bitcoin sea una red aún más popular debido a la afluencia de memecoins y otros tokens que de repente pueden lanzarse de forma barata y rápida en la blockchain de Bitcoin.

Aunque Bitcoin Runes puede ampliar considerablemente el ecosistema de Bitcoin, es muy posible que en algún momento la blockchain de Bitcoin se vuelva aún más lenta y cara de lo que ha sido nunca Ethereum.

Solana

Solana se ha convertido rápidamente en una de las blockchain más populares y lleva un tiempo brillando en el puesto 5 de la lista de CoinGecko. Esto se debe sin duda a su amplio ecosistema y a su blockchain superrápida y barata, pero también a la afluencia de memecoins vendidas en los exchanges descentralizados basados en Solana.

SPL token

Un token de la Biblioteca de Programas de Solana (SPL) puede utilizarse para generar tokens fungibles y no fungibles en la blockchain de Solana. Todos estos tokens son compatibles con SOL, la moneda nativa de Solana. Sin embargo, los tokens SPL no se utilizan para operaciones básicas en la blockchain de Solana, que deben pagarse en SOL.

Precio SOL elevado

Esto explica en gran medida la popularidad y el alto precio del token SOL, ya que dado el gran ecosistema de Solana, que sigue expandiéndose significativamente con una avalancha de memecoins y otras monedas y tokens, esto crea una gran demanda de SOL que hace subir el precio.

Reproducción SPL

Una característica útil de un token SPL es la reutilización. Puedes reutilizar el código fuente de un token SPL y, cambiando algunos parámetros como el nombre y la cantidad de tokens, pronto tendrás un nuevo token en un rollo.

Un token SPL puede ser creado por Minten. Eso significa crear un token en la blockchain de Solana interactuando con un smart contract creado utilizando Rust, el lenguaje de programación con el que trabaja Solana.

Por ejemplo, si haces una NFT, pones la oferta a 1 y quitas los decimales. Es un proceso bastante lógico.

Un token SPL puede utilizarse para una ICO o IEO, para una DAO como utility token, NFT, DeFi token o RWA (Real World Assets).

Memecoins SPL en Solana

Para lo que se utiliza mucho SPL es para la creación de memecoins, porque eso es muy fácil en Solana. Las comunidades populares y los meme tokens pueden sentar rápidamente las bases del éxito de su crypto proyecto aquí, celebrando una especie de ICO en Solana, con la distribución parcial de la meme coin ya dispuesta de antemano. A menudo se opta por vender aproximadamente la mitad en preventa, dando a la coin cierta popularidad antes incluso de que esté en el mercado.

Así que el token SPL es muy ampliamente utilizable.

Programa Token-2022

El Programa token-2022 de Solana es una extensión de los tokens SPL, que les da aún más funcionalidad. También se conoce como Extensiones de token.

Las nuevas funcionalidades que este token controla por defecto se refieren a dos cuestiones:

  1. Monedas. Las extensiones incluyen transferencias confidenciales, tasas de transferencia, menta de cierre, tokens con intereses, tokens no transferibles, delegado permanente, gancho de transferencia, puntero de metadatos y metadatos.

  2. Cuenta. Las extensiones incluyen la nota requerida en las transferencias entrantes, la titularidad inmutable, el estado de cuenta por defecto y la protección del IPC.

Es demasiado largo explicar todo esto exactamente aquí. La conclusión es que puedes hacer mucho más con tokens nuevos y existentes en Solana. Todas estas extensiones se pueden mezclar en un cóctel que te guste más o se adapte a tu propósito.

Cardano

Cardano utiliza la funcionalidad native token para gestionar cosas para las que otras blockchain requieren tokens separados, como el ERC-20.

EOS

Esta red blockchain utiliza el estándar EOSIO.token, desarrollado por Bloques.uno para satisfacer las necesidades de las normas de token de EOS.

NEO

Los estándares de token de las Propuestas de Mejora NEO (NEP) son, por ejemplo, NEP-5 para los smart contracts tokenizados. NEP-11 se utiliza para los contratos NFT. NEP-17 especifica la interacción entre smart contracts.

Tezos

La Propuesta de Interoperabilidad de Tezos (TZIP) es el estándar de token para la blockchain de Tezos. TZIP-7 es el equivalente a ERC-20. TZIP-12 es su token multiactivo que te permite trabajar con la NFT y hace que Tezos sea interoperable.

TRON

Funciona con el estándar de token TRC-20, similar al ERC-20. Su token ERC-10 está diseñado para lanzar tokens en la blockchain de TRON.

Normas de token aún no mencionadas

Hay muchas más normas sobre tokens, como en la blockchain Base, pero no es factible discutirlas todas. Hemos hablado de las más importantes y eso es suficiente para este artículo.

Futuras normas sobre tokens

Es seguro que con el tiempo se añadirán nuevas normas token significativas. Para cada necesidad o problema que se sienta con fuerza, habrá una norma token que lo resuelva. Aunque los problemas más obvios están representados ahora por una norma de tokens, el mercado de cryptocurrency siempre está evolucionando.

Con la llegada de otros tipos de criptomonedas también se hará audible la petición de un nuevo estándar de tokens. ¿Recogerá entonces el hilo el equipo de Ethereum u otra red también dará un empujón?

Con la llegada de equipos como el de Solana y otras redes de smart contracts, el rubor ya se ha vuelto mucho más espeso. Ya no se está tan solo en la cima, así que Vitalik Buterin y sus compañeros podrán tomarse unas vacaciones de vez en cuando.

Pon a prueba tus conocimientos

Pregunta: 1/5¿Qué necesitas para una norma token?
ASuficientes monedas
BSuficiente dinero
Csmart contracts
DGitHub