Crypto Academy Week 12 - Homework Post for [pelon53]: Tokens parte 2- ERC-1155, ERC 721 y TRC20

in SteemitCryptoAcademy4 years ago (edited)
El mundo se está tokenizando a pasos agigantados, eso es un hecho, y como tal , debemos estar al tanto de toda la evolución que se va dando en ese sentido. Y para hablarles precisamente de algunos tipos de tokens es que vengo en este día a realizar esta tarea:

imagen.png
Imagen diseñada por mí

Explique en detalle el Token ERC-1155.

Muchas personas no tienen idea del nivel de evolución que llevan los tokens hoy en día. Yo mismo, por ejemplo, no sabía (hasta antes de realizar esta tarea para la cual tuve que investigar), lo que son los tokens ERC1155. Resulta que un token ERC-1155 no es más que un estándar, un tipo de token que, dentro de la red Ethereum, funge como medio de unión entre las características de los tokens ERC-20 y ERC-721.

Al superar las limitaciones que poseen los tokens ERC-20 y ERC-721 y permitirles una modalidad en la que se refuerza lo mejor de ambos tipos de tokens y se superan las debilidades que individualmente poseen, los tokens ERC-1155 han venido a constituir una verdadera innovación en el campo de las posibilidades de la blockchain.

Como probablemente ya sabes, el token ERC-20 es la denominación del protocolo de tokens utilitarios de la red de Ethereum. Hablamos de tokens de valor monetario que fungen o son empleados comúnmente como medios de pago o de valor, como las criptomonedas; estos tokens son también conocidos bajo la denominación de tokens fungibles.

Por otra parte, el token ERC-721, es el nombre que define la modalidad de los Non-Fungibles Tokens. Misma que tiene la característica de ser única, y especial. Algunas de las posibilidades de los ERC-721 es que son tokens orientados y relacionados con el arte, y a cosas como elementos de juegos virtuales, que se tokenizan o se ponen en forma de tokens de coleccionables raros. Basicamente, debemos saber entonces que cualquier cosa que de manera única y especial necesite ser tokenizada de una manera que esté representada en la blockchain por un número de contrato que lo haga constar, puede aprovechar las ventajas inherentes de los tokens ERC-721.

Problemas de los tokens ERC-721 y ERC-20

Esencialmente en cuanto a funcionamiento se refiere, ambos tipos de tokens trabajan en la red de ethereum, y funcionan en base a los smart contracts de esa red. Pero fundamentalmente, no pueden trabajar en conjunto ni intercambiarse, ni almacenarse en un mismo bloque de información, ni mucho menos bajo el mismo número de contrato. Esto hace que Ethereum como red blockchain esté sobrecargada de información relativa a ambas formas de tokenización, en cuanto a transferencias y gestión se refiere.

Dicha recarga o exceso de trabajo y capacidad de almacenamiento requerido en Ethereum por el funcionamiento separado de ambos tipos de tokens, hace que la lentitud prime en las transferencias de la red blockchain de Ethereum en general, haciendo que las comisiones por transferencias se eleven a niveles que hacen que muchos usuarios busquen alternativas menos costosas dentro del criptomundo.

Todo esto hizo que se desarrollara el token ERC-1155; que permite la convivencia o funcionamiento conjunto de ambos tipos de tokens (ERC-20 y ERC-721) en una modalidad que permite que ambos tipos de tokens se transfieran, se manejen, se almacenen y funcionen bajo un mismo número de contrato sin problemas. El mismo contrato, permite entonces crear, almacenar y gestionar miles de tokens (ilimitado número de tokens) tanto fungibles como no fungibles bajo un solo número y bloque, y totalmente sin problemas. Es lógico entender entonces porqué con los ERC-1155 las transacciones son más rápidas, y porqué aligera la carga de la blockchain de Ethereum, y también, porque las comisiones se abaratan.

imagen.png
Fuente de imagen

El ERC-1155 vino además a solucionar otro tremendo inconveniente que existe con los tokens ERC-20, y es el tema de las transacciones erróneas. Verás, cuando bajo el estándar de ERC-20 haces una transferencia de tokens a otra dirección, pero por alguna razón te equivocaste y colocaste un número o letra incorrecta en la dirección (que la convierte en inexistente o impráctica), pues los tokens que envias de tal manera se pierden para siempre. Pero con el estándar ERC-1155, si te equivocas al escribir una dirección de envío durante la transferencia de tokens, la misma no se ejecuta (o si se ejecuta, se revierte ante la inexistencia de la dirección errónea) y por lo tanto, no se pierde ningún token.

Los Tokens ERC-1155 son seguros, constituyen una tecnología expandible, que es fácimente integrable y utilizable por los programadores y creadores de proyectos y vienen siendo la alternativa perfecta para quien quiera entonces contar con un medio que en el futuro se convertirá en el estándar de preferencia de todos los desarrolladores, por cuanto es sumamente versátil y eficiente.

Explique como verifica la cantidad de tokens ERC-721 existentes en el momento de hacer su tarea. Presente capture de pantalla (use etherscan)

Si queremos o requerimos saber el número de proyectos NFT o Non-Fungibles Tokens de la actualidad, no tienes más que ir a la plataforma de etherscan e indagarlo.

imagen.png
Visualizacion de la plataforma etherscan

Una vez en la plataforma, solo te queda ir a Tokens y luego seleccionar y hacer click en la opción que dice ERC-721 Top Tokens.

imagen.png
Visualizacion de la plataforma etherscan

Y una vez hecho eso, verás exactamente la cantidad de tokens NFT que existen en la actualidad

imagen.png
Visualizacion de la plataforma etherscan

Tal como dice donde apunté con la flecha verde, hay en este momento una totalidad de 11,151 ERC-721 Token o lo que es lo mismo 11,151 NFTs.

Explique el Token TRC20 y verifique la cantidad de tokens TRC20 existentes en el momento de hacer su tarea. Presente capture de pantalla (use tronscan)

Hablar del token TRC20 es hablar de estandar que implica a otra blockchain distinta a Ethereum; una blockchain que también ofrece enormes potencialidades, y que tuvo como base inicial Ethereum, pero que se abrió luego paso por sí sola luego de una bifurcación, y desde entonces es un proyecto individual en ese sentido, creando un ecosistema único y funcional que le hace sumamente apreciado tanto por programadores como por el mundo criptográfico en general.

El token TRC20 es un estándar relevante y actual, un token de la red de TRON. Este modelo de token (o tipo de token) es el equivalente del ERC-20 de Ethereum, pero funcionando entonces en la red de TRON. Funciona en base a contratos inteligentes y puede ser implementado por programadores para desarrollar o idear cualquier cantidad de proyectos de las más diversas formas, y objetivos.

TRC20 permite entonces crear aplicaciones y tokens vinculados y vinculables a la red de TRON, con las ventajas que tal blockchain conlleva, porque en TRON las operaciones son económicas y rápidas. TRON es un sistema eficiente de creación de proyectos de carácter descentralizado, y los TRC20 son su protocolo base y bandera.

Para indagar la cantidad de tokens TRC20 disponibles al momento de hacer esta tarea, nos vamos a tronscan.org y hacemos click en tokens y en visión general del token

imagen.png
Visualizacion de la plataforma tronscan

Luego de esto, vamos y hacemos click en TRC20, y ya con eso verás la cantidad exacta de tokens del estandar TRC20 que existen.

imagen.png
Visualizacion de la plataforma tronscan

En este momento, la totalidad exacta de tokens TRC20 es de 16.093 tokens.

Conclusión

Tanto los tokens NFTs y los Fungibles son para mí un mundo apasionante, Ethereum es una de las redes blockchain con mayor potencial dentro del criptoespacio; pero si a eso le agregamos una opción como los tokens ERC-1155 que compedia razonable y eficientemente lo mejor de ambos mundos, pues solo podemos admirarnos y tratar de aprovechar las increíbles ventajas potenciales que todo esto ofrece.

Viendo que el estándar TRC20 es similar y prácticamente idéntico en muchos sentidos al ERC20, lo que le hace más práctico que aquel a la hora de implementarle en el desarrollo de tokens y apps, son pequeños detalles de gran importancia como las comisiones de red y la velocidad, entre otros.

Además, creo que elegir entre TRON y Ethereum como sistema blockchain de uso en nuestros proyectos y emprendimientos, en el fondo es solo cuestión de preferencias personales; ya que ambas redes (aunque diferentes e independientes entre sí) poseen similares características, y una compatibilidad que les hace verdaderamente integrables mutuamente.

Bueno, esta es mi participación en la Cripto Academia en esta semana 12, y haciendo esta tarea para @pelon53 (Venezuela). Hasta la próxima!

Sort:  

Gracias por participar en Steemit Crypto Academy:

Buena investigación pero faltaron datos relevantes como por ejemplo la compatibilidad del TRC20 y ERC-20.

Espero seguir leyendo tus tareas.

Escala de Estimación.Puntaje.Observación
Explicar ERC-1155.2.4Buena investigación.
Verificar Token ERC-721.0.9Verificado.
Explicar TRC20.1.5Faltaron datos relevantes.
Originalidad1.3Su propio trabajo.
Presentación.1.3Buena presentación.

Calificación: 7.4

Coin Marketplace

STEEM 0.28
TRX 0.29
JST 0.046
BTC 97000.07
ETH 3793.90
USDT 1.00
SBD 4.11