El Autor: Mario Havel para CryptoCanal.io
Fuente (inglés): Blog
En el mundo de las criptodivisas, encontrará muchos términos que a menudo se confunden y pueden ser confusos. El token es exactamente un concepto de este tipo, que puede no ser inmediatamente claro, especialmente para los recién llegados. Sin embargo, representa un conjunto de proyectos significativos en el ecosistema de las criptomonedas, aportando nuevas posibilidades y herramientas. Los tokens son fáciles de crear, tienen propiedades de criptomoneda y pueden representar la tokenización de cualquier activo del mundo real y digital – participaciones corporativas, puntos de fidelidad, letras de cambio de bienes físicos, cualquier cosa que la creatividad humana de tokenización pueda contener. Este artículo arrojará más luz sobre qué son esos tokens, cómo funcionan y cuáles podrían interesarle.
¿Qué es exactamente esos token?
La palabra token no es nada nuevo, y seguro que la has oído antes de que aparecieran las criptodivisas. Sin embargo, para entender mejor lo que significa un token en la comprensión de las criptodivisas, vamos a distinguir su significado. Los tokens físicos como sustituto del dinero son quizás tan antiguos como el propio dinero. Las formas de tokens físicos que aún se utilizan y están muy extendidas, como los tokens de casino o los vales de productos, pueden incluirse en esta categoría. Si busca fichas digitales, puede encontrarse con varios departamentos de TI en los que la ficha representa el derecho a realizar la operación.
Por lo tanto, nos ocuparemos de los tokens digitales, pero en el sentido de un activo.
Los tokens criptográficos se han hecho populares por su amplia gama de usos y su simplicidad. Como prácticamente cualquiera puede crear su propio token e idear un propósito, la creatividad es infinita. Sin embargo, la mayoría gira en torno a las tendencias. Algunos tipos tradicionales de tokens son:
- Tokens de utilidad: representan un servicio que puedes intercambiar por ellos. A continuación puedes imaginar un café en una cafetería o la capacidad de la nube, que pagas con un token emitido por el proveedor del servicio. Este tipo de token representa la mayoría de los proyectos de Initial Coin Offering conocidos por el boom de 2017. La empresa los utiliza para vender tokens como ICO para iniciar un negocio, que el inversor puede intercambiar más tarde por sus servicios o vender para su revalorización.
- Tokens de valores: son una representación digital de un activo real, como una participación en una empresa. Aportan las ventajas de las criptodivisas al comercio de valores, pero al mismo tiempo, debido a esta naturaleza, suelen estar sujetos a estrictas regulaciones financieras.
- Stablecoins: su nombre deja claro que su objetivo es la estabilidad. Su valor está firmemente vinculado al activo sobre el que se construyen o al que se amparan. Aportan estabilidad al volátil mundo de las criptodivisas al tiempo que conservan las propiedades p2p. Permiten a los comerciantes asegurar fácilmente el valor y tener una unidad de cuenta estable.
- Token coleccionables: token insustituibles, cada unidad es única. Esta singularidad se utiliza principalmente para juegos de coleccionismo y gamificación.
No es una cadena de bloques como una cadena de bloques
La existencia de estos tokens fue posible gracias a la expansión de las criptodivisas. Hoy en día, se pueden ver tokens que se negocian en la bolsa de valores entre las criptodivisas tradicionales, y a primera vista ni siquiera los reconocerá de las criptodivisas tradicionales. Hay que distinguir este hecho: el token no es una criptodivisa. Un nombre más preciso podría ser un activo de criptodivisas. Entonces, ¿cómo funcionan esos tokens?
Una criptodivisa normal como Bitcoin utiliza una cadena de bloques en una red descentralizada para enviar transacciones p2p. Sin embargo, además de Bitcoin, seguro que has oído hablar de la segunda criptodivisa más común: Ethereum. Además de simplemente enviar transacciones, puede utilizar su red para mucho más. Además, la Máquina Virtual de Ethereum permite ejecutar contratos inteligentes, proporcionando una plataforma para crear tus propios tokens sobre Ethereum, por ejemplo.
Puedes imaginar un contrato inteligente como algo similar a un contrato normal -bajo ciertas condiciones, realizará las operaciones dadas con el dinero que se le envíe. Por supuesto, se almacena en una cadena de bloques, lo que lo hace completamente transparente e inmutable. En sí mismos, los contratos inteligentes tienen propósitos limitados sólo por la creatividad del autor – préstamos, seguros, escrow, crowdfunding o simplemente crear su propio token.
El token es, por tanto, creado realmente por un contrato inteligente que se encarga de sus propiedades, transacciones y saldos en las direcciones. Para la plataforma Etherea, envía Ethers a este contrato inteligente y devuelve un número de tokens creados. Realmente es tan sencillo como parece: todo el mundo puede crear su propio token. Todo lo que tienes que hacer es aprender a escribir un programa sencillo en Solidity o utilizar servicios como Token Factory, Tokenmint, donde sólo tienes que introducir los parámetros necesarios y crear un token por ti.
Sin embargo, hay un problema de compatibilidad. Si cada uno programara los tokens a su gusto, el soporte de cada token diferente requeriría un código diferente. Esto sería insostenible para los monederos de tokens o las bolsas de valores. Por lo tanto, en lugar de que cualquiera que quiera programar un token tenga que reinventar la rueda, se han creado estándares en la comunidad para la creación de tokens que permiten la claridad y sobre todo su compatibilidad. Como usuario, sólo necesitas una cartera en la que puedes almacenar cualquier token arbitrario y no hay necesidad de crear normas especiales para cada uno. Sin embargo, existen varias de estas normas, así como plataformas que admiten tokens. Vamos a echar un vistazo más de cerca.
Fichas en la plataforma Ethereum
Los tokens ERC-20 en Ethereo son los líderes y pioneros del mercado actual de tokens. La abreviatura ERC significa Ethereum Request for Comments y 20 es simplemente el número de propuesta dentro de EIP-20. El significado es por tanto similar a cuando alguien en el contexto de Bitcoin habla de BIP.
Tener tu propio token ERC-20 no es ninguna ciencia. Para crear un token de este tipo, es necesario definir 9 cosas – nombre opcional, abreviatura, divisibilidad decimal y 6 métodos obligatorios que definen su número máximo, control de saldo de direcciones, controles de transferencia y liberación. Al menos esto define cada uno de estos tokens en su contrato inteligente.
Este estándar fue el primero en recibir una adopción masiva, y hasta la fecha, Etherscan ha registrado más de 260.000 contratos para tokens ERC-20. No es de extrañar, ya que la creación de tokens es muy fácil. Por supuesto, sólo una fracción de ellos se negocian públicamente y se difunden.
Gracias a este diseño, puedes recibir todos los diferentes tokens a tu dirección de Ethereum. Son apoyados por muchas carteras de software y hardware avanzadas – MetaMask, MyEtherWallet, Coinomi, del hardware Vault y Ledger.
ERC-721 es otro estándar extendido para tokens sobre Ethere. Sin embargo, su objetivo es diferente del ERC-20. Representan los llamados tokens no fungibles (NFT), es decir, tokens únicos e insustituibles. La propiedad de criptomonedas como Bitcoin, tokens como ERC-20 o incluso el dinero fiduciario clásico es su intercambiabilidad – prácticamente no me importa qué Bitcoin tengo en mi cartera o moneda en mi bolsillo, sigue representando lo mismo con el mismo valor.
Sin embargo, el ERC-721 permite que cada unidad de token sea única. El resultado son usos, por ejemplo, para coleccionables, ya que la unicidad es una propiedad de los coleccionables. Las aplicaciones más comunes son los adorables, queridos y odiados Cryptokitties. Cada gato es único y representa un token que puedes intercambiar por Ether u otros gatos. Los coleccionables en los juegos son una industria enorme, por lo que tienen un fuerte potencial económico para la tokenización. Por ejemplo, en los últimos meses, los precios de los terrenos en la realidad virtual han aumentado.
Además de estos más comunes, hay una serie de otros estándares ERC para diferentes tipos de tokens. Algunos pretenden mejorar el estándar actual ampliado, otros vienen con otros completamente nuevos.
El ERC-1155 mejora los tokens NFT de los coleccionistas permitiendo definir múltiples tipos de tokens con diferentes propiedades en un único contrato.
Un problema importante del ERC-20 es la posibilidad de enviar tokens al contrato equivocado. Sin embargo, un simple error del usuario hará que estos tokens se pierdan para siempre, ya que este contrato no tiene forma de tratarlos. ERC-223 permite, por tanto, controlar las transacciones entrantes y, en esos casos, rechazarlas. Una solución similar es la que ofrece el ERC-827, aunque añade la posibilidad de enviar datos con tokens. La transmisión de información a nivel de protocolo también introduce el ERC-777.
Otras plataformas de tokens
Ethereum puede considerarse la plataforma de tokens más extendida y probada en el tiempo, pero no es ni mucho menos la única. Las plataformas de contratos inteligentes de blockchain han crecido como setas después de la lluvia, y muchas de ellas han copiado el concepto de máquina virtual de Ethereum.
De las ya extendidas, cabe destacar, por ejemplo, la china NEO, cuyo ERC-20 se llama NEP 5. Muy similar es también el FA1.2 de la plataforma Tezos o los tokens TRC10 de Tron. Luego podríamos mencionar a Stellar, Waves, EOS, NEM,… El contrato inteligente y la creación de un token se puede en cualquiera de ellos. Algunos tokens incluso utilizan múltiples plataformas como capa de transporte.
Además de estos conceptos, la comunidad en torno a Bitcoin también analizó las posibilidades de la tokenización. Por supuesto, el propio protocolo de Bitcoin no permite contratos inteligentes a un nivel tal que permita la creación de tokens como Ethereum. Por lo tanto, los tokens por encima de Bitcoin son resueltos por otras capas de la red bitcoin. Este concepto te puede resultar familiar por la red Lightning, que construye su funcionamiento sobre la blockchain de Bitcoin.
De los protocolos que utilizan la red Bitcoin, cabe destacar el Omni Layer. Lleva mucho tiempo funcionando, en su día bajo el nombre de Mastercoin, y fue pionera en este campo. El conocido token Tether fue creado para trabajar en esta capa. Así que, como sabes, Omni permite crear contratos inteligentes y tokens personalizados. Utiliza la red bitcoin para el sellado de tiempo como columna vertebral y fuente de verdad, en la que escribe el estado de las transacciones cada cierto número de bloques. El token básico es OMNI, dentro de su funcionamiento podemos compararlo con ETH en la red Ethereum. A pesar de sus ventajas y de su temprana aplicación, no ha recibido una adopción generalizada, salvo Tether.
El segundo concepto, más reciente y similar, es la red Liquid. Desarrollada por Blockstream, Liquid ha ganado mucha atención y controversia. Es una sidechain de Bitcoin construida sobre Elementos que permite transacciones más rápidas y privadas y, por supuesto, la creación de tokens. Su principal objetivo es facilitar, agilizar y reducir el coste de las transacciones, especialmente para los comerciantes. Como sidechain, produce bloques personalizados con un tiempo medio de 1 minuto, por lo que las transacciones son rápidas y mejoran el escalado de Bitcoin. Sin embargo, no utiliza PoW para esta creación de bloques, sino que la Strong Federation utiliza un mecanismo de consenso. Así, toda la red es gestionada por las casas de cambio y las instituciones financieras, que se benefician de su uso. Por tanto, está más centralizada, pero ninguna institución particular o Blockstream tiene el poder final sobre ella.
Además de pagos rápidos y baratos, también ofrece la posibilidad de realizar transacciones privadas «confidenciales», en las que se oculta la cantidad transferida. El activo básico es el L-BTC, que se obtiene al bloquear un Bitcoin normal a una dirección especial. Tras la confirmación, se libera el L-BTC, cuyo valor es, por supuesto, igual al BTC. Para crear tokens adicionales, no se utilizan contratos inteligentes como en otras plataformas, sino multisig, similar al utilizado en Bitcoine. Incluso Blockstream portó su implementación de c-lightning a Liquid, permitiendo que los tokens de Liquid se envíen a través de la red Lightning.
Recientemente, por tanto, se han creado muchos tokens sobre Liquid, que representan criptodivisas o fiat y aportan los beneficios de Liquid a los mismos.
Al hablar de los tokens de Bitcoin, no hay que olvidar el concepto de Colored Coins. Utiliza un script de transacción para definir los bitcoins enviados como unidades de un activo. Existen implementaciones de Color Coins como Color Spark, CoinPrism o ChromaWa, pero nunca han recibido tanta atención. Sin embargo, este concepto fue captado por el grupo que rodea a Giacomo Zucca, quien tuvo la idea de trasladarlo a la Red Lightning. Esto creó el proyecto RGB, que actualmente es el más fácil para los aficionados a Bitcoin para crear tokens sobre Bitcoin. Esta tercera capa utiliza la validación del lado del cliente diseñada por Peter Todd. Aportaría transacciones de tokens escalables, privadas e instantáneas. El desarrollo es muy activo, pero todavía hay muchos retos por delante.
Algunas tokens interesantes
Una vez que entendemos cómo funcionan los tokens en las plataformas de criptomonedas, vamos a echar un vistazo a unos cuantos interesantes que puedes comprar en la red de CryptoCanal ATM.
Empecemos por la más famosa y extendida, el Tether token, que entra en la categoría de stablecoins. Como sugiere su símbolo USDT, su precio se mantiene uno a uno con el dólar estadounidense. Lleva operando desde 2014 y durante ese tiempo también ha pasado por algunas polémicas, sobre todo en cuanto a la cobertura de dólares reales. A pesar de todo, es la más utilizada y se puede encontrar en muchas bolsas de valores. Al igual que otras stablecoins, le da la oportunidad de utilizar la moneda del mundo bancario en las criptodivisas, es decir, rápido, compatible con los intercambios de cripto, sin preguntas innecesarias o cargos. Tether es exactamente un ejemplo de un token que utiliza varias plataformas como tecnología de transporte, a saber, Bitcoin – el mencionado Omni, así como Liquid, Ethereum, Tron y EOS. Recientemente, Tether anunció otro token – Tether Gold, cuyo valor será igual al precio del oro. La posibilidad de utilizar el oro como criptodivisa ha despertado una respuesta en la comunidad.
La última stablecoin que mencionaremos es Binance USD, BUSD, creada por Paxos en colaboración, por sorpresa, con Binance. Dado que la bolsa Binance no admite el intercambio de criptodivisas directamente por monedas fiduciarias, las stablecoins son clave para ella. Por lo tanto, la creación de una propia no puede ser perjudicial. Así se creó BUSD, cubierta por dólares americanos asegurados en el banco y auditados mensualmente. Sin embargo, sigue estando por detrás de Tether, que domina Binance. Los volúmenes de negociación son órdenes de magnitud menores, pero la capitalización de BUSD está creciendo rápidamente. También está construido sobre el estándar ERC-20 y su ventaja es que las comisiones en la plataforma de Binance son bajas.