Crypto Academy Week 13/ Homework Post for Professor @sapwood/ Bandwidth & Energy (Tron)
Hola queridos amigos, en esta oportunidad estoy compartiendo la tarea de la CryptoAcademy del profesor @sapwood.
En esta ocasión el tema es acerca de ancho de banda y energía en Tron.
Ahora les compartiré las respuestas a la tarea.
(1) ¿Cómo conecto mi billetera TronLink a Tronscan.org? (Se necesitan capturas de pantalla)
- Abrimos la billetera de TronLink.
- Seleccionamos "Discover"
- En las DApp seleccionamos "Tronscan"
- Y ya queda conectada la billetera Tronlink con Tronscan.
(2) ¿Cómo congelo TRX para obtener ancho de banda? (Se necesitan capturas de pantalla)
- Nos dirigimos al menú.
- Seleccionamos "Wallet"
- Luego escogemos la primera opción.
- Seleccionamos la opción "Resources"
- Seleccionamos "Obtain"
- Escogemos la opción "Tron Power and Bandwidht"
- Colocamos el monto en este caso 1 TRX.
- Luego seguimos los pasos y obtenemos los tokens congelados.
- Luego podemos ver en la opción "Resources" el ancho de banda obtenido: 1 Bandwidht.
(3) ¿Cómo congelo TRX para obtener energía? (Se necesitan capturas de pantalla)
- Seguimos los mismos pasos que utilizamos para obtener ancho de banda hasta la opción "Obtain".
- En la opción "Obtain" Seleccionamos "Tron Power And Energy"
- Colocamos el monto en este caso 1 TRX.
- Luego seguimos los pasos y obtenemos los tokens congelados.
- Luego podemos ver en la opción "Resources" la Energía obtenida: 30 Energy.
(4) ¿Qué tipos de transacciones consumen solo ancho de banda y qué tipos de transacciones consumen tanto ancho de banda como energía? ¿Ejemplo de ambos tipos de su propia billetera? (Se necesitan capturas de pantalla)
- Las transacciones ordinarias solo consumen ancho de banda.
Estas transacciones las podemos encontrar en Transferencias TRX y TRC10.
Al hacer clic en las transacciones podemos ver que solo se consume ancho de banda.
El siguiente ejemplo es una transferencia ordinaria (Transferencia TRX, Recompensa Steem) y se consumió 287 de ancho de banda:
- Una llamada de contrato inteligente consume ancho de banda y energía.
Estas transacciones las podemos encontrar en Transferencias TRX20 y TRC721.
Al hacer clic en las transacciones podemos ver los detalles de consumo de ancho de banda y energía.
(5) ¿Cómo verifico "cuánto ancho de banda y energía se consumen en una transacción en particular"? (Se necesitan capturas de pantalla)
- Ingreso a Tronscan.org
- Ingreso mi dirección de Tron Wallet en el campo búsqueda.
- Hago clic en Transferencias
- Selecciono Transferencia TRC20 y TRC721
Haciendo clic en los primeros números veremos los detalles de las transferencias:
- Primera transacción
Método de llamada: suministro (Mint)
Con la tarea en JustLend, primero Suministre TRX para adquirir jTRX. Suministre 100 TRX para acuñar 9.996,83 tokens jTRX.
Hash 441e0ac6d04eff463342f8a8421a8e8d79604524292affe244dac34b35996b3f
Consumo de Ancho de Banda: 284
Consumo energía: 80,377
Quema 11,25278 TRX para obtener energía.
- Segunda transacción
Método de llamada: Pedir prestado (Borrow)
El segundo paso fue pedir prestado otro activo, en mi caso pedí prestado 3 USDT de JustLend.
Hash 9c537545029325e14fb4a4ddb1790e778bac4c8b22da4f052d6c1bdd14421485
Consumo de Ancho de Banda: 313
Consumo energía: 204,50
Quema 28,63084 TRX para obtener energía.
- Tercera transacción
Método de llamada: Reembolso (Repay borrow)
Luego devolví los 3 USDT que había pedido prestados.
Hash 093ddca4a2d0a838baea61334027b26232a2e10d153a0c439204d9cfe8d5313b
Consumo de Ancho de Banda: 313
Consumo energía: 87,30
Quema 12,22 TRX para obtener energía.
Recursos | Suministro(mint) | Pedir prestado (borrow) | Reembolso (Repay Borrow) |
---|---|---|---|
Cantidad | 100 TRX | 3 USDT | 3 USDT |
Bandwidth | 284 | 313 | 313 |
Energy | 80,377 | 204,5 | 87,3 |
TRX quemado para obtener energía | 11,25278 TRX | 28,6308 TRX | 12,22 TRX |
Análisis
En cada transferencia que presente en los ejemplos se utilizó ancho de banda y energía. Y fue necesario quemar TRX cada vez. Esto es porque no he congelado TRX, entonces para acomodar la energía fue necesario quemar TRX, esto podría evitarlo congelando cierta cantidad de TRX.
(6) ¿Cómo evito quemar TRX para acomodar la energía requerida para una transacción?
Para evitar quemar TRX para acomodar la energía requerida para una transacción se debe congelar TRX. Aunque el TRX no se puede utilizar porque está congelado, esto evitará que se queme TRX para operaciones donde se excede el límite diario en la transacciones ordinarias, que dan un 5000 de ancho de banda, diariamente. Y para las operaciones de contrato inteligente donde es necesario además del ancho de banda la energía, ya que esta no se da de manera gratuita en Tron Blockchain.
Por esto puedo concluir que deberíamos tener una parte de TRX congelado para evitar que sea quemado. Sobre todo, en las operaciones de contrato inteligente en las que se requiere del uso de energía y para la cual se quema TRX de no haber congelado.
(7) ¿Incluye el ejemplo real de su interacción con JustLend & Justswap? Indique cómo una función de "intercambio" (en Justswap) consume diferente "Energía y ancho de banda" que una función de "préstamo" (en JustLend). ¿Puede negociar una pequeña cantidad (tan solo 1 USDT)? (Se necesitan capturas de pantalla)
Interacción con JustLend
Hash 9c537545029325e14fb4a4ddb1790e778bac4c8b22da4f052d6c1bdd14421485
En la función de pedir prestado en JustLend, se consumió 313 de ancho de banda y 204,5 de energía. Y se quemaron 28,36 TRX para acomodar la energía.
Interacción con Justswap
Hash 4508946b2aa29c3a987352955cf5e8c23bfd0e2aa4ace10ee874ef7dee2500a9
En el intercambio de TRX por USDT, se consumió 349 de ancho de banda y 48,36 de energía. Se quemaron 6,76 TRX para acomodar la energía.
Como se puede observar el intercambio en Justswap consumió un poco más de ancho de banda, pero consumió una cantidad mucho menor de energía que la función de préstamo en JustLend, así mismo se quemó menos TRX en esta última función para acomodar la energía.
(8) ¿Explore Tronscan (revise su propia billetera) para identificar una "transferencia ordinaria" y una "transferencia operada por contrato inteligente"? ¿Indicar la diferencia entre los dos?
Las transferencias ordinarias se conocen como Transferencias TRX y TRC10. Estas transferencias solo consumen ancho de banda.
Las transferencias operadas por contrato inteligente se denominan Transferencias TRX20 y TRC721. Estas transferencias consumen ancho de banda y energía.
Conclusión
Todas las operaciones que realizamos en la blockchain de Tron consumen ancho de banda. Se nos otorga cada día 5000 de ancho de banda y si las transacciones que solo consumen ancho de banda (transacciones ordinarias) no sobrepasan ese límite se puede considerar que son gratuitas, sin embargo, si exceden el límite diario, el sistema quema TRX para cubrir la falta. Lo ideal será congelar TRX para generar más ancho de banda en los casos necesario y así evitar que se queme el TRX.
Por otro lado, las operaciones de contrato inteligente consumen ancho de banda y energía. La energía se puede obtener congelando TRX. De lo contrario el sistema obtiene la energía quemando TRX. Pienso que lo recomendable es congelar cierta cantidad de TRX para realizar las transacciones que lo requieran.
También esto me lleva a pensar que las transacciones tienen un límite diario, debido a que el TRX o se quema o se debe congelar y eso nos lleva a tener que resguardar cierta cantidad de TRX en nuestras carteras para poder realizar las transacciones que necesitemos o queramos hacer.
Gracias profesor @sapwood por esta clase, como siempre muy ilustrativa.
Muchas gracias por leer y comentar.
Las imagenes son capturas de pantalla de las aplicaciones Tronlink, Troscan, JustLend y Justswap.
Hola inspiraciòn,gracias por compartir esta informaciòn tan importante sobre el trx.Saludos.
#onepercent #venezuela
Hola, gracias por pasar :D
hola @inspiracion te pido un consejo. soy nuevo y no domino muy bien la asignatura de las criptomonedas y su ciencia. alguna web que me puedas recomendar para iniciarme en esto y poder hacer mis Steem mi inicio de aprendizaje. gracias y saludos
Hola @franklin.tsosa. Lo mejor que puedes hacer es ir leyendo en la comunidad de la cryptoacademy las clases, puedes comenzar a leer desde la semana 1. Las clases son de excelente calidad y hay para principiantes. Puedes verlas aquí en @steemitblog.
Gracias por pasar :D