Un placer saludarles, en esta ocasión hago entrega de la tarea de esta semana para e profesor @pelon53:
TAREA
Debes realizar tu propia investigación y responder los siguientes puntos con tus propias palabras.
Explique en detalle el Token ERC-1155.
Explique como verifica la cantidad de tokens ERC-721 existentes en el momento de hacer su tarea. Presente capture de pantalla (use etherscan)
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)
Token ERC-1155.
El Token ERC-1155 desarrolado por por Witek Radomski, Andrew Cooke, Philippe Castonguay, James Therien, Eric Binet y Ronan Sandford, permite crear activos fungibles y no fungibles en la red de Ethereum. Surge precisamente de la necesidad de mejorar las características de los videos juegos desarrollados en la blockchain de Ethereum creando un estándar flexible, que permita operar ambos estándares bajo un mismo contrato. Siendo estas transacciones más eficientes y seguras.
Se puede decir que toma lo mejor de la ERC-20 y ERC- 721 y los combina corrigiendo sus debilidades y optimizando los recursos.
¿Cuáles?
- Los token ERC-20 necesitan de una contrato inteligente por cada tipo de tokens, o por cada índice si hablamos de un token ERC-721.
Por lo que al tener todo bajo un mismo contrato, no se crean códigos redundantes para cada uno de ellos.
- Con el estándar ERC-20 se corre el riesgo de perder fondos al realizar transacciones con la dirección errada, pues este estándar no reacciona ante estos errores, y se pierde para siempre en a blockchain los tokens transferidos.
ERC-1155 una de sus funciones es la transferencia segura de tokens, verifica que la transacción se haya realizado de forma exitosa, en caso contrario se regresan los fondos transferidos al emisor, el cuál puede corregir y reintentar la transacción sin que esto genere un doble gasto por la operación, es decir que no se corre el riesgo que la moneda sea duplicada y usada múltiples veces.
- Como cada NFTs posee una dirección única, esto requiere que se realice una transacción por cada token no fungible disponible, lo que se traduce es más transacciones y cada una de ellas con un cobro de comisión.
Esto no ocurre con las ERC-1155 en las cuales puedes hacer esto en una sola transacción.
- Debido a las características de la ERC-721, recorrerlas genera un gasto de recursos, ya que la red deberá pasar por cada uno de ellos, verificando dirección por dirección para dar respuesta al usuario.
ERC-1155 ha corregido estas limitaciones y hace posible el manejo más eficiente de los mismos permitiendo que un solo contrato controle ambo tipos de token.
Las empresas de Video juegos son las que actualmente hacen uso de este estándar que ofrece la ERC-155, ya que ofrecen tokens de utilidad y coleccionables en sus juegos, por lo que es beneficioso para ellos que se realicen en un solo contrato operaciones con ambas.
Un ejemplo de ellas es Enjin, creadores del juego Minecraft. Ya que Witek Radomski es cofundador de Enjin.
Aunque su diseño les permite la integración de los videojuegos perfectamente, no sólo este es el campo en el que pueden ser utilizadas, en aquellas donde se necesite unificar en un solo contrato diferentes activos dentro del mundo tan amplio como lo son las inversiones, son una buena opción.
Cantidad de tokens ERC-721
Podemos conocer la cantidad de Token ERC-721 creados a través de la página Etherscan, una véz allí debemos dirigirnos al menú superior hasta la opción de Tokens, a colocar el cursor sobre el, se desplegará la lista como ven en la figura 1.
figura 1
Allí vamos a encontrar diferentes opciones: Erc20 TopTokens, View ERC20 transfers, Erc721 Toptokens, View Erc721 Transfers. Haremos clic en la opción Erc-721 Tokens. (Figura 2)
Figura 2
Allí podemos observar la cantidad disponible, para el momento de la captura 11.153 ERC-721 contratos encontrados.
Token TRC 20
Es un estándar técnico que opera en el ecosistema de Tron, mediante contratos inteligentes, y soporta la creación de nuevas monedas, en la máquina virtual Tron. Posee características de la Erc-20 y además de ellos estas son compatibles.
Entendiéndose que se pueden crear tokens que operen bajo este ecosistema adoptando la tecnología de Tron, al igual que un token creada en Ethereum opera bajo su ecosistema. Para crear una TCR20 se realiza desde la página Tronscan y debes tener un mínimo de 10 TRX para crear un nuevo token, además de conocimientos de programación.
Una de las más populares bajo este estándar TRC20 es el Tron TRX, este token es una de la monedas en la que se recompensa el contenido dentro de steemit. Y para poder operar con ella es necesaria una billetera compatible con la blockchain de Tron.
Seguido del USDT que es una moneda estable que mantiene el precio de un dólar.
Para el momento de esta Investigación la cantidad de Tokens TRC20 creados es la siguiente(Figura 3):
Figura 3
Para hacerlo:
Nos dirigimos a la página principal de Tronscan.
En el menú superior hacemos clic en TOKENS
Seleccionamos Visión General de Token
Luego en el menu Inferior elegino TRC20
CONCLUSIÓN
El estándar ERC-1155 facilita la programación y desarrollo de un token ERC-20 y un token-721, y una de sus funcionalidades es detectar la interfaz del token y modificar su comportamiento de acuerdo a ello. Cabe señalar que algunos desarrolladores señalas que no pueden seguir el procedimiento de las transacciones en cada una de sus etapas.
Al ser nuevo muy pocos desarrolladores lo han implementado en sus proyectos, las Erc-20 y las Erc-721 siguen siendo las favoritas aún cuando este estándar le ofrezca mejores funcionalidades y menos consumo de recursos.
Cada Token opera bajo el escositema Blockchain donde fue creado, no todas la blockchain permiten la creación de tokens, La blockchain de Bitcoin no lo permite. Aqui pudimos notar como Ethereum y Tron si lo soporta.
Buenas noches, disculpa pero la entrega de la tarea era hasta las 7:59 pm, según mi publicación.
Gracias y feliz noche.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No se preocupe profesor, disculpe, es mi error.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Aunque sea un poco tarde para la tarea, no deja de ser una buena publicación se nota que estudiaste bastante y tú publicación es muy argumentativa. Te felicito por ello.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit