Portal de trading, foro de Forex y CFDs, Criptomonedas y Criptoproyectos

Tokens nativos en Cardano

No es necesario ningún código personalizado. Veremos el enfoque de ADA para la tokenización mediante los tokens nativos en Cardano, por qué son necesarios los tokens nativos y sus ventajas sobre los tokens ERC20 y ERC721.

Todo empezó con éter. Ethereum se lanzó en julio de 2015. Bitcoin llevaba seis años en el mercado, pero todo el mundo de las criptomonedas era todavía minoritario.

Bitcoin fue diseñado (y sigue siendo hasta hoy) puramente como una moneda digital. Cuando Ethereum apareció, tenía un as en la manga: los contratos inteligentes, directamente. Esto significa que los desarrolladores de terceros pueden crear sus propias aplicaciones y ejecutarlas de forma descentralizada sobre la cadena de bloques de Ethereum. Ethereum ha superado a Bitcoin con mejores operaciones y más versatilidad.

Los contratos inteligentes han permitido la creación de tokens definidos por el usuario en la blockchain de Ethereum. Los tokens Ethereum fungibles podían desarrollarse con el estándar ERC20, mientras que los tokens únicos, no fungibles, se creaban bajo el marco ERC721. Sin embargo, los tokens de Ethereum definidos por el usuario (fungibles y no fungibles – NFT) conllevaban una ineficiencia inherente: requerían la creación e implementación de código personalizado porque la cadena de Ethereum no ofrecía soporte nativo para los tokens.

Próxima tokenización

Recordemos la finalidad y el valor de los tokens. La tokenización puede definirse como el proceso de sustitución de un elemento de datos sensibles por un equivalente no confidencial. Este equivalente no sensible se conoce como token y no tiene ningún significado o valor extrínseco o explotable. En pocas palabras, la tokenización es el proceso de convertir las cosas en activos digitales.

Este enfoque ofrece claras ventajas: Reducción de los costes de transacción, transparencia, aumento de la liquidez, descentralización y mayor eficiencia, por nombrar algunas.

En sí misma, la tokenización es una característica muy versátil que allana el camino para alcanzar muchos objetivos empresariales. Esta utilidad proviene del hecho de que los tokens son programables, por lo que pueden ser únicos.

Por ejemplo, los tokens pueden programarse para que el titular tenga acceso a contenidos exclusivos, mercancía personalizada o incluso una participación en las votaciones. El objetivo real del proceso de votación es irrelevante. En última instancia, la posibilidad de votar de forma simbólica da a los participantes la sensación de que forman parte de algo más grande que ellos mismos y que sus opiniones pueden estar representadas en él.

La tokenización puede utilizarse para crear productos financieros y modelos económicos. Se pueden considerar ejemplos en campos tan diversos como los coleccionables, las inversiones alternativas, las tarjetas de regalo, las apuestas deportivas, los activos en los juegos, las materias primas y otros. Esto tiene el potencial de conectar bienes, servicios y actividades del mundo real con el espacio digital.

Convertir las cosas en activos digitales, a la manera de Cardano

Goguen presenta un mecanismo mediante el cual la tokenización se gestiona de forma nativa. Es decir, la lógica se basa en el libro mayor de Cardano, en lugar de los contratos inteligentes. Al adoptar este enfoque, podemos implementar una estrategia de tokenización eficiente que es superior a los estándares ERC20 y ERC721 soportados en la blockchain de Ethereum.

Los tokens definidos por el usuario en la cadena de Ethereum (tanto los tokens fungibles ERC-20 como los no fungibles ERC-721) no son nativos, lo que significa que el libro mayor subyacente no admite directamente estos tokens. Esto se debe a que los tokens creados con los estándares ERC20 y ERC721 son fundamentalmente diferentes de Ether, la criptomoneda nativa de Ethereum.

El enfoque de Cardano para la tokenización permite la representación de activos personalizados en la blockchain sin necesidad de contratos inteligentes y también permite que estos activos se comporten de manera similar a la moneda principal, ADA, excepto que:

  • Los tokens nativos pueden ser creados y destruidos, a diferencia de Cardano (ADA).
  • ADA es la única moneda que puede utilizarse para las comisiones de servicio, las recompensas y los depósitos.

Tokens nativos en Cardano, algo de terminología

Los términos «moneda» y «token» se utilizan con frecuencia en el mundo de las criptomonedas. A veces estos términos son intercambiables, otras veces no. Y a veces, «token» es una especie de término que abarca todos los activos digitales.

Merece la pena destacarlo aquí. El enfoque de Cardano en cuanto a la tokenización es tan único como el propio libro mayor, por lo que, a continuación se presentan algunas terminologías que ayudan a entender la estructura de los tokens nativos en Cardano.

En Goguen / Cardano:

  • Un token se define como la representación de un activo almacenado en la blockchain de Cardano.
  • Un activo es cualquier cosa que pueda ser cuantificada.
  • Un paquete de tokens es una representación de varios tokens.
  • Nativo se refiere a la lógica del token que se ejecuta en el libro mayor de Cardano, en lugar de utilizar contratos inteligentes.

Tokens nativos en Cardano

Ethereum requiere un código personalizado para que los tokens definidos por el usuario sean compatibles con la cadena; esto añade una capa de complejidad, coste (el gas debe pagar por la ejecución del código) e ineficiencia, ya que el código de los tokens para ambos estándares se replica y adapta, en lugar de formar parte del propio sistema. Esta es una debilidad inherente a la cadena de Ethereum, porque deja espacio para el error humano. El código personalizado, si se hace sin cuidado, puede introducir errores que pueden provocar grandes pérdidas económicas. En un incidente especialmente tristemente célebre, los fallos de software provocaron la pérdida de éter por valor de 300 millones de dólares. El enfoque de Cardano pretende evitar estos errores catastróficos.

Cardano admite tokens definidos por el usuario de forma nativa, es decir, sin necesidad de código personalizado, a través del marco nativo de tokens. Los tokens nativos en Cardano son un sistema de contabilidad definido como parte del libro mayor de la criptodivisa y permiten el comercio de tokens (seguimiento, envío y recepción). Esto elimina la necesidad de utilizar código personalizado o costosos contratos inteligentes. En resumen, los tokens nativos eliminan la capa innecesaria de costosa complejidad e ineficiencia inherente que se encuentra en la cadena de Ethereum.

¿Por qué se necesitan tokens nativos en Cardano?

Cardano es un libro mayor distribuido. Normalmente, cuando se diseña un libro mayor distribuido, sólo puede seguir un único tipo de activo (su propia criptomoneda, por ejemplo). Pero a medida que el libro mayor evoluciona en términos de mayor descentralización, se hace evidente la necesidad y la posibilidad de rastrear múltiples tipos de activos utilizando la misma infraestructura, razón por la cual muchas blockchains pueden soportar múltiples activos, tales como stablecoins, tokens de utilidad, tokens de credenciales y tokens de seguridad.

La funcionalidad de los tokens nativos amplía la infraestructura contable definida en el modelo de libro mayor (que está diseñado para procesar transacciones sólo de ADA) para dar cabida a las transacciones que utilizan diferentes tipos de activos simultáneamente. Los tokens nativos en Cardano tienen ventajas sobre los tokens ERC20 y ERC721, en términos de seguridad y accesibilidad.