¿Qué son los tokens ERC y por qué los utilizamos?

Principiante 26 Abr, 2022 · 5 minutos de lectura

Aspectos clave:
— Los términos “token cripto” y “criptodivisa” se utilizan a menudo indistintamente, pero hay una sutil diferencia entre ellos. Mientras que las criptodivisas son nativas de una cadena de bloques, los tokens no tienen una cadena de bloques exclusiva.
— En la cadena de bloques de Ethereum, los tokens cripto pueden ser de diferentes tipos, cada uno de ellos definido en función de si es o no es fungible.
— El grado de fungibilidad de un token está representado por uno de los tres estándares de tokens en Ethereum: ERC20, ERC721 y ERC1155.
— En este artículo, veremos el significado de los tokens ERC en general y profundizaremos en cada uno de estos tres estándares de tokens.

Los comienzos en el espacio de las cripto pueden resultar confusos. A efectos de este artículo, piensa en los términos estándar de tokens, ERC20, ERC721, etc. Todo esto puede parecerte extraño ahora, pero el concepto resulta más sencillo una vez que sabes qué papel desempeñan. ¿Qué son los tokens ERC? Aquí te lo explicamos en términos sencillos.

En primer lugar, moneda o token: ¿cuál es cuál?

Primero fueron las monedas. La historia comienza con Bitcoin: la primera red de cadena de bloques. Bitcoin se diseñó para que la gente pudiera efectuar pagos globales peer-to-peer con su moneda nativa, también denominada bitcoin o BTC. Luego llegaron cadenas de bloques similares, como Litecoin (LTC) y Dogecoin (DOGE), que ofrecían un caso de uso similar.

Todas esas criptodivisas que tienen su propia red de cadena de bloques se denominan monedas.

Luego llegó Ethereum, que introdujo el concepto de aplicaciones y protocolos descentralizados basados en cadenas de bloques. Y aunque Ethereum también tiene su propia “moneda”, que se llama ETH y se puede utilizar de la misma manera que el BTC, su principal caso de uso es servir de gas para alimentar las transacciones y las operaciones en las aplicaciones y los protocolos creados a partir de la red.

Además, los desarrolladores de estas aplicaciones pueden crear en ellas monedas que no tengan una cadena de bloques específica y, en su lugar, se almacenen en Ethereum. Ethereum también permite a los usuarios crear otras formas de activos digitales independientes que se pueden almacenar de manera inmutable en el propio Ethereum. Estos activos digitales o monedas en la aplicación, creados y guardados en Ethereum, son lo que llamamos tokens.

En resumidas cuentas, un activo cripto que tiene una cadena de bloques específica es técnicamente una moneda, mientras que el resto de los activos creados en una cadena de bloques de terceros se llaman tokens.

¿Qué son entonces los tokens ERC?

El ecosistema de Ethereum está descentralizado, pero sigue precisando de alguien que establezca las reglas, tome decisiones sobre las actualizaciones y fije los estándares que definan qué se puede hacer en la cadena de bloques. Para lograrlo, los propios usuarios de Ethereum deben crear Propuestas de Mejora de Ethereum (EIP), debatir los detalles y votar por rechazar o iniciar su implementación.

Ahora bien, hay varios tipos de EIP para diferentes categorías de mejoras y adiciones. Uno de estos tipos lo definieron los desarrolladores principales de Etheruem para proponer, debatir e implementar diferentes estándares técnicos para la creación de tokens, contratos inteligentes, aplicaciones, formatos de billetera, etc. en Ethereum.

Esta subcategoría de EIP se denominó Ethereum Request for Comments, o ERC. Hasta ahora, ha habido una gran cantidad de Ethereum Request for Comments para establecer estándares para los tokens que se pueden crear en Ethereum. Por lo tanto, todos los tokens que se crean en Ethereum deben seguir los estándares establecidos por estas ERC. De ahí que se llamen tokens ERC.

Hoy en día, hay tres estándares de ERC que son los que más se usan en Ethereum: ERC20, ERC721 y ERC1155. Por si tienes dudas, los números situados después de ERC son simplemente los números de serie de la “Request for comments” que propuso esos estándares.

Pero ¿qué significan estos estándares exactamente y por qué son necesarios? Veámoslo.

Los estándares de los tokens ERC

ERC20: el estándar de los tokens fungibles

El estándar de tokens ERC20 se implementó por primera vez en 2015 y permite a los desarrolladores crear tokens fungibles para sus aplicaciones o protocolos basados en Ethereum. ¿Qué?

Para empezar, piensa en que los “tokens fungibles” son como cualquier moneda normal basada en una cadena de bloques. El término “fungible” simplemente significa que puedes cambiar una unidad de un token por cualquier otra unidad de ese token porque representan el mismo valor. En este sentido, tomemos el ejemplo de activos cripto como UNI o LINK, es decir, los tokens ERC20 de los protocolos basados en Ethereum Uniswap o Chainlink. Cada uno de estos tokens es fungible porque un token UNI o LINK siempre equivaldrá a cualquier otro token UNI o LINK.

Esto quiere decir que puedes cambiar esos tokens de forma individual. No importará qué UNI tengas, ya que su valor subyacente será siempre el mismo que el del resto de los tokens UNI.

ERC721: el estándar de los tokens no fungibles

A medida que se ampliaban los casos de uso de la cadena de bloques, crecía la necesidad de tokenizar y representar datos únicos en la cadena de bloques. Fue entonces cuando se introdujo el estándar de tokens ERC721. El estándar ERC721 permite crear tokens no fungibles, es decir, tokens que tienen un valor único y que actúan como objetos digitales verificables únicos que no pueden cambiarse entre sí, como los tokens ERC20.

Supongamos que quieres representar una obra de arte digital en la cadena de bloques. Obviamente, no puedes utilizar un token ERC20 para ello. En cambio, puedes utilizar un token del estándar ERC721 para crear una obra de arte de NFT. Este NFT de la obra de arte digital puede demostrar fácilmente la autenticidad de la obra y el registro de titularidad.

Como el registro de la titularidad y la identidad de la obra de arte de NFT se guarda de forma inmutable en una cadena de bloques, es prácticamente imposible falsificar la obra original de un artista.

ERC1155: el estándar de los tokens múltiples

El problema de los estándares ERC20 y ERC721 es que no permiten que un contrato inteligente admita más de un tipo de token fungible o no fungible. Por lo tanto, cada vez que se quiere implementar un nuevo token, hay que redactar un nuevo contrato inteligente. Además, con los dos estándares anteriores, no es posible crear tokens semifungibles.

Por ello se estableció el estándar de tokens ERC1155, que permite a los desarrolladores de Ethereum crear tokens fungibles, semifungibles y no fungibles con el mismo estándar. Además, con el estándar ERC1155, se puede crear un único contrato que admita varios tipos de tokens configurables individualmente, lo que reduce la complejidad del proceso de creación de tokens. Esto se ha complicado un poco, ¿verdad? Simplifiquémoslo.

Supongamos que un desarrollador quiere crear un juego de NFT y tienen pensado crear un token fungible que se utilizará como moneda en el juego y varios tokens no fungibles que serán activos únicos del juego, como pieles, armas, mercancía, etc. Si usa los estándares ERC20 y ERC721, tendrá que redactar un nuevo contrato inteligente para cada nuevo tipo de activo que cree. Sin embargo, con el estándar ERC1155 puede redactar un único contrato que admita todos los tipos de tokens que quiera tener en el juego.

Todo esto no quiere decir que unos estándares sean mejores que otros, simplemente sirven para cosas diferentes.

Las posibilidades infinitas en Ethereum

Ethereum ha impulsado muy bien la cadena de bloques para que sea mucho más que una tecnología para proteger el dinero digital. Y la capacidad de proponer y establecer nuevos estándares de tokens crea más espacio para nuevos casos de uso de la red de Ethereum.

Gracias a esta innovación, hoy en día los artistas pueden crear un token único que represente su obra de arte, los creadores pueden representar la escasez de sus creaciones y monetizar su trabajo, los desarrolladores de juegos pueden dar valor del mundo real a sus jugadores mediante artículos en el juego, y se puede crear una economía totalmente nueva y gobernada por los usuarios en Internet: algo en lo que nunca se había pensado ni trabajado.

El conocimiento es poder

¡Confía en ti y sigue aprendiendo! Si disfrutas familiarizándote con las cripto y la cadena de bloques, echa un vistazo a nuestro entretenidísimo vídeo de School of Block.

Artículo relacionado

Compartir este artículo

Mantente al día

Encontrarás los anuncios en nuestro blog. Contacto de prensa:
[email protected]

Suscríbete a nuestro
boletín de noticias

Nuevas monedas compatibles, novedades del blog y ofertas exclusivas directamente en tu correo