Feliz semana para la Steemit Crypto Academy, después de leer la clase de la semana 4 de la temporada 2 por el profesor @pelon53, he realizado la asignación correspondiente.
TOKENS ERC-1155
Dentro del mundo informático al igual que en el mundo tecnológico los avances que se obtienen son a medida que se inventan recursos que luego van siendo mejorados paulatinamente a partir de sus limitaciones.
De esta misma forma en el caso de los tokens al momento que en la blockchain de ethereum crearon los tokens ERC-20 Y ERC-721, los cuales han sido efectivos en muchas áreas como vimos en clases pasadas, sin embargo, tienen importantes limitaciones las cuales consumen gran cantidad de recursos de red, tiempo y dinero para los usuarios y desarrolladores.
Alguna de estas limitaciones que pudiéramos mencionar está en el caso de las ERC-20, que no poseen hasta la actualidad una forma segura de realizar transacciones con reverso, es decir,que si un usuario realiza una transferencia equivocada el toquen transferido se pierde.
En otro caso las ERC-721, no cuentan con la capacidad de transferir múltiples tokens al mismo tiempo, es decir, que si el usuario desea hacer una transferencia de 5 tokens, deberás realizar 5 transacciones individuales, lo cual tiene un coste en el tiempo del usuario así como de recursos de red innecesarios. Por último pudiéramos mencionar que estos tokens son incompatibles entre sí.
Es por eso que la blockchain ethereum se vio en la necesidad de crear un token que pudiera superar estas limitaciones además de otorgar mayor eficiencia a la hora de realizar transacciones para el usuario.
De esta manera surge la ERC-1155. Desarrollado por Witek Radomski, Andrew Cooke, Philippe Castonguay, James Therien, Eric Binet, Ronan Sandford en junio del 2019. Este token cuenta con la capacidad de realizar múltiples operaciones dentro de la blockchain, es decir, puede transferir tokens fungibles y no fungibles e incluso ambos al mismo tiempo brindando así un ahorro de tiempo y de recursos para los usuarios.
La primordial característica y ventaja de este tokens es que cuenta con la capacidad de crear un contrato inteligente que pueda agrupar varios tipos de token en una misma transacción lo cual contribuye a descongestionar el uso de la red al evitar hacer un contrato inteligente para cada toque como en el caso de las ERC-20.
Las ERC-1155, tienen la capacidad de agrupar Tokens Fungibles, No fungibles y Semi Fungibles en una misma transacción, creando tonkens con una ID propia y su propia configurable.
Por otro lado, los ERC-1155, registra de forma más eficiente el número de tokens existentes en el contrato, así como el saldo final de la operación, esto ahorra el tiempo y recursos que se usan para identificar cada uno de los millones de tokens, lo cual revoluciona la eficiencia y la rapidez operacional.
Podemos entonces definir las siguientes características:
- Multitoken:
Reúne varios tipos de tokens ( fungibles y no fungibles) dentro de un mismo contrato.
- Ahorro de Gas:
Al ser Multitoken, se ahorra en un 90% el uso de recursos de red, por lo cual se aumenta la funcionabilidad de la misma.
- Intercambios Atómicos:
Permite el intercambio múltiple, de un sin número de tokens en dos sencillos pasos.
- MultiTransferencia:
Tienen la capacidad de enviar a varios destinatarios a mismo tiempo.
COMO SE VERIFICAN LA CANTIDAD DE TOKENS ERC-721, USANDO ETHERSCAN
- paso 1:
Ingresamos a Etherscan
capture 1
- Paso 2:
Hacemos click en la opción para desplegar la barra de menú.
Capture2
- Paso 3:
Seleccionamos la opción Tokens.
Capture 3
- Paso 4:
Vemos la opción ERC721 TOP TOKEN (máximo tokens)
Capture 4
- Paso 5:
Se abrirá la pantalla contabilizadora donde vemos el número total del Token ERC-721 (11.114, en la totalidad actual) existentes.
Capture 5
Explique el Token TRC20 y verifique la cantidad de tokens TRC20 existentes en el momento de hacer su tarea usando tronscan.
El Token TRC20 es el token estándar derivado de la blockchain TRON que actúa como toquen para la creación de contratos inteligentes dentro de esta blockchain interactuando así con los demás tipos de token existentes dentro de esta.
El TRC20 es el homólogo del ERC-20 de Ethereum, entre los cuales comparten característica similares y además son compatibles entre sí.
Este tocan se ha vuelto popular ya que permite a los desarrolladores la creación de activos digitales, relacionados intercambios préstamos o incluso la creación de coins para juegos dentro de TRON.
El token USDT que mantiene un valor de Un Dólar, fué creado en TRC20 y es una de las más populares dentro de esta.
Una ventaja que tiene la TRC20 sobre las ERC-20, es que son más económicas, por lo que los usuarios están optando por elegirlas, ya que las ERC-20 tienen un costo aproximado de 30 USDT mientras que las TRC20 sólo cuestan 2 USDT,sin embargo el tema de la seguridad sigue dejando por encima la Red Ethereum.
Para verificar la cantidad de TRC20, usando para ello Tronscan, debemos seguir los siguientes pasos:
- Paso 1:
Ingresamos a la Página TRONSCAN.ORG.
Capture 1
- Paso 2:
Desplegamos la barra de menu principal:
Capture2
- Paso 3:
Seleccionamos la opción TOKENS:
Capture 3
- Paso 4:
Con la página en Español seleccionamos la Opción VISIÓN GENERAL DE TOKENS.
Capture 4
- Paso 5:
Vemos la página general de todos los Tokens existentes en TRON, por lo cual seleccionamos el TRC20.
Capture 5
- Paso 6:
Vemos el detalle del TRC20 que, para el momento de la realización de esta tarea, era de 15.972 Tokens.
Capture 6.
Este ha sido el post para la asignación de la semana número 4 de la Temporada 2 para la clase del profesor @pelon53. Agradezco al Profesor por su clase y al profesor @imagen por asistirlo.