Crypto Academy Week 12 - Publicación de tareas para @pelon53
Despues de realizar mi investigación siguiendo las pautas y orientaciones del profesor @pelon53 me sorprendio saber en primer lugar que Ethereum no es una moneda como hasta hoy pensaba, Ethereum es una cadena de bloques igual al TRX TRON. Es conocido por sus tokens estándar que han ayudado de algún modo y según lo que he entendido facilitan el despliegue de contratos inteligentes o contratos digitales que se encuentre asociados a los mismos y a sus funcionalidades características. Entonces, entiendo la intensión del profesor @pelon53 al introducirnos en los dos Token que nos ha hablado ya que uno de los más recientes estándares en ese sentido es el ERC-1155. El ERC-1155, es una forma básica que ayuda crear tokens útiles que faciliten la vida de los desarrolladores, todo esto puede ocurrir a la vez que les ofrece una herramienta potente y dinámica con la que pudieran trabajar.
Explique en detalle el Token ERC-1155.
El token ERC-1155, es un estándar de token digital creado por Witek Radomski, Andrew Cooke, Philippe Castonguay, James Therien, Eric Binet, Ronan Sandford. Como ya le he mencionado en mi introducción para la clase del profesor @pelon53, es uno de los tokens más reciente de la cadena de bloques de Ethereum y que suele usarse para crear activos en la red Ethereum. Como dato importante pude encontrar que usar la red Ethereum, los tokens ERC-1155 son seguros, intercambiables e inmunes a la piratería, y la comunidad de desarrollo puede comenzar a crear aplicaciones que integran activos ERC-1155 con plena confianza de que el estándar actual está preparado para el futuro. Una de las cosas que me motivo a seguir indagando sobre este Token es que este token existe desde junio del 2018 y en enero del 2019 Cryptopia una de los Exchange más importantes del mundo, con sede en Nueva Zelanda sufrió un robo que arraso con el 15% de los fondos de BTC y el 100% de los fondos de ETH, esto fue un acontecimiento bastante polémico y las perdidas llevaron a este Exchange a declararse en quiebra 2 meses después. Esperaba poder encontrar la relación de esto en el objeto de seguridad de activos de la ERC-1155, pero en realidad no logre encontrar como pudo ser vulnerable el Exchange si ya existía el ERC-1155 y actualmente los forenses informáticos no han determinado como fue posible que esto ocurriera.
Las limitaciones y restricciones con las que contaban los token ERC20 y ERC721 fueron las que dieron paso a la creación del ERC-1155.
ERC-20 y ERC-721 manejaban estándares que requieren que sea implementado un contrato por separado para cada tipo de token o colección, esto es como llover sobre mojado, a mi criterio es agregar una gran cantidad de código de bytes redundante en la blockchain de Ethereum lo que hace mas difícil los procesos. Además, limita cierta funcionalidad por la naturaleza de separar cada contrato de token en su propia dirección autorizada.
Ahora bien.
¿Cómo funciona el token ERC-1155?
Anteriormente ya mencioné que los estándares actuales como ERC-20, requieren la implementación de contratos separados por cada tipo de token. En caso contrario, el estándar ERC-1155 permite que cada ID de token representa un nuevo tipo de token configurable. Es decir, puede tener sus propios metadatos, suministro y otros atributos.
Este proceso facilita la identificación de operaciones en los algoritmos de cada operación realizada, lo que garantiza que en el registro de eventos pueda encontrarse datos precisos de todas las operaciones, facilitando entonces la operación en la cadena de distibución de bloques y agilizando los procesos de calculo de cada algoritmo. Además, los contratos inteligentes ya no necesitan mantener índices de cada ID para cada uno de los tokens. Y de hecho, los ID ya no necesitan ser secuenciales de ninguna manera.
este nuevo proceso brinda un beneficio significativo en la eficiencia e incluso permite un registro estandarizado completo de cada token, quemado y transferido. un dolor de cabeza menos para las maquinas de mineria XD
como tema interesante ahora los propietarios de tokens podrán obtener más información sobre sus activos, como exactamente cuándo se acuñó su token en particular, y en el futuro, se pueden desarrollar herramientas que brinden información útil para las empresas que se basan en esta tecnología. esto ya es visible en la nueva generación de mineros como el Atminer S9, que si bien es un modelo relativamente viejo, actualmente cuenta con una interface que perime usar este tipo de secuencias de identificación de procesos.
Las ventajas
- Como ya he mencionado a lo largo de la investigación, una de las ventajas principales del token ERC-1155, es que el nuevo estándar de Ethereum permite enviar múltiples tokens en una sola transacción. Esto significa que las operaciones se hacen más rápidamente, evitando la necesidad de esperar cada bloque en transferencias individuales.
- Por otro lado, se generan ahorros en los costos de gas y aumenta la capacidad de producir fichas en masa con el mínimo esfuerzo.
- Se evitar el duplicado de códigos que suele ocurrir con los ERC-20 y ERC-721.
Considero necesario destacar el estándar también está diseñado para ser compatible con ERC-721. Incluso los desarrolladores ahora pueden agregar adaptadores para que los tokens ERC-1155 actúen como tokens ERC-20. Esto asegura que los proyectos puedan acuñar tokens ERC-1155 que funcionan exactamente como tokens ERC-20 y ERC-721 dentro de carteras, intercambios y mercados. esto en mi opinión particular significa un avance indispensable para que exista una compresión inequívoca de toda la cadena
Explique como verifica la cantidad de tokens ERC-721 existentes en el momento de hacer su tarea. Presente capture de pantalla (use etherscan)
Para determinar la cantidad de tokens ERC-721 que existen en la actualidad, usé la plataforma Etherscan.
Una vez en la página principal de la plataforma presioné Tokens, como muestro en el siguiente capture.
Luego se desplego la siguiente pestaña y presioné ERC-721, como muestro en el capture 2.
En el capture 3 podemos ver la cantidad de tokens que existen de ERC-721. En el momento de tomar el capture de pantalla existían 11,153 token creados.
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)
Al leer sobre el TRC-20 pude encontrar que ha sido utilizado para contratos inteligentes en la cadena de bloques TRON para implementar tokens con la máquina virtual TRON (TVM). Es totalmente compatible con ERC-20.
Una de las capacidades más importantes de TRON, y son la parte más relevante de todo su ecosistema. Las DApps son como su nombre lo indica aplicaciones informáticas, pero su principal característica y diferencia a las aplicaciones a las que estamos acostumbrados es que las mismas son distribuidas.
El uso de TRC-20, lo que ha impulsado la adopción de DApps en TRON. En la actualidad, el universo de DApps disponibles en TRON es muy variado. Su ranking está en una constante evolución, sobre todo por la gran cantidad de transacciones y el capital total que movilizan dichas aplicaciones. La mayoría de ellas son juegos (de azar, RPG, pesca), casinos e incluso intercambios de moneda descentralizados (DEX). Una muestra más del enorme potencial de la tecnología que TRON tiene que mostrar y que aún está en desarrollo.
Verificación de la cantidad de tokens TRC20 existentes en el momento que hice mi tarea
Para determinar la cantidad de tokens TRC20 que existen en la actualidad, usé la plataforma Tronscan.
Una vez en la página principal de la plataforma presioné Tokens, como muestro en el siguiente capture.
Luego se desplego la siguiente pestaña y presioné visión general de token, como muestro en el capture 5.
Al cargar la nueva ventana, debí presionar donde dice TCR-20 del lado derecho de la pantalla como muestro en el siguiente capture.
En el capture 7 podemos ver la cantidad de tokens que existen de TCR20. En el momento de tomar el capture de pantalla existían 16.150 token creados.
Conclusión
A lo largo de mi investigación pude encontrar que se ha desarrollado un nuevo standar que ha permitido que los calculos y la identificacion de los contratos digitales en la cadena de bloques de etherium se realicen de forma segura, rapida y eficiente, manteniendo una eficacia al momento de identificar cada una de las operaciones, como dato importante es que estos estandares son compatible entre si, lo que permite que podamos incluso utilizar estandares ERC-115 dentro de estandares ERC20. esto es un avance significativo ya que pudieramos mantener en funcionamiento y operativa equipos que por su forma de trabajo pudieran solo soportar estandares ERC20, ahora ya pueden segir sus funciones utilizando un estandar con novedades en el area de seguridad e identificacion de transacciones
Gracias por participar en Steemit Crypto Academy:
Muy buena presentación. Pero me hubiese gustado un poco más de datos técnicos sobre TRC20. Me gustó su presentación.
Espero seguir leyendo sus publicaciones, coloque párrafos más cortos y anímelos con alguna imagen.
Calificación: 7.3
Buenas noches profesor, disculpe pero desconozco cual es la dinámica de curación aquí en cryptoacademi, por lo que le consulto, he visto compañeros que publicaron el mismo día que yo y ya tienen 1 voto positivo en su publicación, quería consultarle, hay algun criterio que deba cumplir y este ignorando?
Buena, solo hay que esperar que pase el curador. Y se cumple el tiempo y expira su publicación, en ese momento la republica y me avisa, para entonces proceder a colocarle su nota nuevamente. Pero después de expirada la antigua publicación.
Ya usted fue curado, gracias a Dios.
Saludos