Saludos amigos de Steemit Crypto Academy, esta semana he podido aprender y profundizar sobre el tema los Wrapped Tokens por medio de la excelente explicación del profesor @pelon53, así que sin más les presento la tarea.
1.- Nombre al menos 2 Blockchain que usen el BTC envuelto, excluyendo Ethereum, y muestre capturas de pantalla. Explique.
Para que se entienda, los Wrapped tokens, son token encofrados o envueltos para ser usados en otra Red blockchain distinta a la nativa, manteniendo su valor original. Esto debido a que, un determinado token no puede ser usado en otra blockchain donde no pertenece, a menos que exista un convenio entre ambas blockchain. Para ello, se crearon los Wrapped tokens, para simular un token que pueda ser admitido por otra Red sin perder su valor e interactuar en ella, pudiendo aprovechar la economía que brinda los sistemas DeFi y seguir perteneciendo a su blockchain nativa.
Por ejemplo, el token del Bitcoin (BTC) no puede ser usado bajo la cadena de bloques de Ethereum, entonces se procede a realizar un empaquetado de la criptomoneda para ser usada en Ethereum y conservar dicho valor de esa criptomoneda.
Siguiendo con los BTC, supongamos que queremos usar 1 BTC bajo la blockchain de Ethereum. Para ello, tenemos que solicitar un proceso de envoltura de BTC para recibir wBTC (token ERC-20 envuelto para ser admitido y usarse en la red Ethereum), conservando una igualdad de valor al token BTC.
Para realizar este proceso se necesita un custodio que puede ser hasta un comerciante, un DAO o un contrato inteligente que se encarga de resguardar y realizar estos procesos entre los token. Y también se proporciona una dirección para tales fines. Si queremos de vuelta la cantidad de BTC, se realiza la solicitud y el procedimiento es el mismo, pero a la inversa. El custodio encargado envía a quemar los wBTC para que exista un equilibrio y obtener de nuevo la cantidad de BTC correspondiente.
Binance Smart Chain (BSC)
La red de Binance Smart Chain (BSC), integró los Wrapped tokens con la finalidad de que exista interoperatividad y usarlos en Binance Smart Chain como tokens BEP-20 o BEP-2 y ser usados dentro de su red. Para que, la variable de tener tokens de diferente blockchain no sea un impedimento, y así realizar transacciones con beneficios económicos con los tokens de una blockchain y otra.
Para ello, creo el puente de nombre Binance Bridge, que funciona creando tokens envueltos de otra blockchain, para que puedan ser usadas en su red.
Para convertir un token X de una blockchain, Binance Bridge realiza un proceso llamado Peg-in en el que envuelve el token original de esa blockchain en un token que pueda ser usado dentro de Binance Smart Chain (BSC) conservando su mismo valor. Este token envuelto luego puede volver a su estado original haciendo un Peg-out en el que la moneda envuelta vuelve a ser la moneda nativa de una blockchain.
Para la realización de estos procesos primero debemos contar con una billetera puede ser de Binance Chain o Metamask para luego seleccionar la moneda que necesitamos envolver. Si es el caso de BTC Binance Bridge nos crea una dirección para el depósito de los BTC y así recibir la misma cantidad, pero en BTCB (Bitcoin BEP2) esta moneda simula ser BTC dentro de la blockchain de Binance Smart Chain siendo útiles para realizar transacciones como el Yield Farming.
Fuente
Dentro de nuestra billetera siempre podremos ver el estado tanto de nuestros BTC como de los BTCB envueltos. Siempre podremos hacer el cambio de nuestros BTC de vuelta, realizando el mismo proceso a la inversa donde Binance Bridge es el puente encargado de resguardar y realizar la transacción de los token. Obviamente todas estas transacciones conllevan un gasto de gas, pero significativamente pequeño. La ventaja de obtener este token envuelto es que permite realizar transacciones a menor costo, rapidez y aprovechar la liquidez que proporciona.
Blockchain Tron
Otra plataforma que ha integrado los Wrapped tokens es Tron. Para que un token que no es compatible, pueda ser admitido por la Red de Tron tiene que tener el estándar TRC-20. Por lo tanto, el token nativo de otra blockchain se puede envolver en el token TRC-20 para que pueda ser usado dentro de la plataforma de Tron. El token TRC-20 guarda similitud con el ERC-20 de Ethereum, ya que ambos fueron creados por la misma empresa.
En esta plataforma existe una variedad de token envueltos compatible con los estándares TRC-20 o ERC-20 de otras cadenas de bloques entre ellos el wBTC y WETH.
La Red de Tron utiliza token envueltos con la empresa BitGo. Donde si un usuario decide realizar transacciones con BTC dentro de Tron, tiene que solicitar envolver los BTC para recibir wBTC con BitGo. Y realizar transacciones en la Red de Tron como si fuera BTC con el mismo valor, con el token envuelto bajo el estándar TRC-20 dado por Bitgo, empresa encargada de bloquear los BTC, acuñar los wBTC y enviar los BTC a una dirección creada por esta empresa.
Para obtener de nuevo los BTC, se solicita cambiar los wBTC que serán quemados para recibir BTC, con esto se pretende mantener un equilibrio en los precios de dichos token.
En la imagen a continuación se puede visualizar los datos más relevantes del Wrapped token de BTC en Tronscan
2.- ¿Qué diferencia existe entre el wETH de la plataforma de Ethereum y el wETH de la plataforma TRON? Explique.
wETH de la plataforma de Ethereum
Una de las diferencias entre el wETH de la plataforma de Ethereum y el wETH de la plataforma TRON, es que wETH (token envuelto) de Ethereum fue creado y trabaja en su misma plataforma nativa.
En este caso, wETH fue creado debido a que el token ETH de Ethereum no es compatible con el estándar ERC-20. Por lo tanto, Ethereum necesito un token que fuera compatible con las transacciones de las Dapps dentro de su Red.
Por ende, Ethereum se vio en la necesidad de crear un token en el estándar ERC-20 para que pueda interactuar dentro de las Dapps de su Red, ya que su moneda ETH no es compatible con el estándar ERC-20 porque fue creado después de este.
En sí, el token wETH es un sustituto del token ETH dentro del DeFi de Ethereum, así que este token no necesita ser quemado para conservar un equilibrio en el precio. Cuando un usuario necesita wETH lo solicita a cambio de ETH y si necesita sus ETH de vuelta puede realizar la solicitud. Donde el procedimiento es a la inversa, obteniendo sus ETH de vuelta conservando el precio de su valor, sin necesidad de quemado, ya que es un token del mismo ecosistema.
wETH de la plataforma TRON
Dentro del ecosistema de Tron también existe un token wETH muy diferente al de la cadena de bloques de Ethereum. Estos token aunque se escriben igual trabajan en cadenas de bloques distintas.
El token envuelto wETH de Tron es acuñado por BitGo (una empresa externa). El token envuelto wETH representa el ETH de la red Ethereum dentro de Tron, pero con el estándar TRC-20. Por ser acuñado en una empresa externa, el token wETH de Tron no es descentralizado como el wETH de Ethereum, ni tampoco es estable como tal.
Otra diferencia entre los dos token es que el wETH de Tron si es quemado para mantener un equilibrio en los precios.
3.- Realice una inversión de al menos 5$ de un token envuelto. Explique el proceso con capturas de pantalla. Puede usar la plataforma JustSwap.
Para ello, lo primero que se realiza es abrir el monedero de Tron el cual es Tronlink. Si eres un usuario de Stemit y no posees una cuenta en Tronlink, instalar la extensión de Tronlink e iniciar con la clave privada que te proporciona el sistema al registrarte, creas una clave de inicio y listo.
Dentro de la billetera de Tronlink y con activos TRX disponibles, podemos dirigirnos directamente al intercambio descentralizado que posee Tron de nombre JustSwap para realizar el cambio de TRX al token envuelto en mi caso lo cambiaré por WBTC.
En la siguiente imagen pueden observar donde cliquear para dirigirnos a JustSwap.
Ya en dicho intercambio, lo primero que debemos hacer es conectar con la billetera de Tronlink. Después se nos mostrará otra ventana, seleccionamos la Wallet de Tron y le damos clic a Conectar.
De manera inmediata se muestra de nuevo nuestra ventana de intercambio de JustSwap para proceder a realizar la transacción de 5$ de un token envuelto.
Para ello, primero seleccionamos el activo que poseemos en mi caso TRX, colocamos la cantidad a invertir aproximadamente son 52TRX para 5$ y luego seleccionar el token envuelto, en mi caso optaré por WBTC.
Fuente JustSwap
En total por 52TRX me dan 0.00008445 WBTC equivalente a 5.14$. Procedemos con la transacción dando clic en Swap.
Fuente JustSwap
Aparece otra ventana para la verificación de los datos y damos clic en Confirmar Swap.
Fuente JustSwap
Aparece otra ventana de la wallet de Tron para firmar el contrato y listo, en pocos segundos se completa la transaccion para obtener en nuestra wallet nuestros token envueltos. En Tronscan se puede observar la transacción completada, y asi, ya tengo 0.00008445 WBTC, todo el proceso fue rápido y sencillo.
Fuente JustSwap
Fuente Troscan
4.- Explique en detalle los Wrapped token de la Blockchain TRON. Muestre captura de pantalla.
El 18 de agosto de 2020 la blockchain de Tron decidió fortalecer su sistema descentralizado (DEX), creando el intercambio descentralizado JustSwap, donde los usuarios pueden realizar intercambios de tokens que no son nativos de la Blockchain de Tron y unirse a una piscina de liquidez con los Wrapped token bajo el estándar TRC-20 para aprovechar el potencial económico que brindan estos token y toda la innovación creciente de las Finanzas descentralizadas DeFi.
Los Wrapped token en Tron son los siguientes:
WBTC, que representa al Bitcoin y WETH a Ethereum, creados y custodiados por la empresa BitGo, que resguarda y almacena estos token envueltos. Estos Wrapped token fueron los primeros en ser agregados a la red de Tron. Estos token envueltos están bajo el estándar TRC-20 de Tron.
WBTT de Bittorrent y WTRX de Tron, estos dos últimos Wrapped token han sido creados por la misma blockchain de Tron. Por lo tanto, no son custodiados por la empresa BitGo.
El token TRX es un token TRC-10 completamente compatible con la plataforma de Tron. El token envuelto WTRX de Tron fue creado bajo el estándar TRC-20, para hacerlo compatible con los token TRC-20 y ERC-20 para las transacciones de token envueltos dentro de Tron.
El token envuelto WBTT de Bittorrent estándar TRC-20, fue creado ante la necesidad de implementar un token que fuera compatible con el estándar TRC-20, ya que el token BTT es estándar TRC-10, compatible con la red de Tron. Por ello, la blockchain de Tron creó el WBTT con estándar TRC-20 para hacerlo funcional con los token TRC-20 del ecosistema de Tron.
Estos Wrapped token conservan su precio con su token nativo a una proporción 1:1. Son comerciables dentro de la blockchain de Tron, a través de JustSwap y pueden ser agregados a los distintos tipos de pool de liquidez que posee la plataforma. Estos Wrapped token poseen el estándar TRC-20 y pueden ser cambiados por cualquier otro token TRC-20 dentro de Tron.
Los token originales que han sido intercambiados por token Wrappeados son bloqueados y resguardados por el custodio quien los almacena. Esto, con la finalidad de atraer a más usuarios que aprovechan la liquidez que brindan las DeFi y operar dentro de las aplicaciones y ventajas de la Red de Tron.
Asimismo, si un usuario decide solicitar de vuelta sus tokens originales, puede realizar la solicitud en este caso es a la inversa, intercambiando el token Wrappeado por el token original, donde el custodio encargado realizará una quema de los Wrapped Tokens y tendrá su token nativo de vuelva con el valor equivalente.
5.- ¿Qué es acuñar un Wrapped token? ¿Qué es quemar un token envuelto? ¿Cuál es su función? Elabore un ejemplo explicando el proceso.
Como se ha planteado en las preguntas anteriores, los token envueltos son necesarios para incrementrar todo el potencial de las finanzas descentralizas DeFi en las distintas blockchain que lo aprovechan. Esto debido a que los token de distintas blockchain no pueden interactuar entre sí, con otros token de otras blockchain.
¿Qué es acuñar un Wrapped token?
Aqui entran al juego los Wrapped token, que son acuñados o creados cuando un usuario se comunica con un comerciante o exchange, solicitando la compra o intercambio de un token nativo para adquirir un token envuelto, y éste a su vez los solicita a un custodio quien controla, resguarda y quema los token envueltos. Todo esto con la finalidad de utilizar los token envueltos que serán utiles en otra blockchain que no es su blockchain nativa, sin perder su valor original.
Entonces, un usuario invierte una cantidad de un token que puede ser BTC, y el custodio encargado crea la cantidad equivalente de token envuelto respaldado por BTC, en este caso el WBTC. Para que el usuario pueda hacer uso de ellos dentro de una blockchain Tron.
¿Qué es quemar un token envuelto?
Para quemar un token envuelto el proceso es contrario al explicado en el concepto de acuñar. Ya que, se trata de que un usuario posee token envueltos y desea de vuelta sus token originales. Asi que,
- El usuario solicita al comerciante sus token nativos,
- El comerciante procede a comunicarse con el custodio para realizar la quema o destrucción de los token envueltos solicitados.
- Entonces al enviar los token envueltos al custodio, este último los quema para conservar la estabilidad de la economía
- Libera la cantidad de token original correspodiente para regresarlos al usuario.
¿Cuál es su función?
- La funcion principal es tener la mayor disponibilidad e interoperatividad entre tokens de distintas blockchain para obtener rendimiento máximo de liquidez en las transacciones.
- Conservar la proporción 1:1 de los precios con respecto a la moneda nativa.
- Aumentar la velocidad de las transacciones dentro de otros ecosistemas
- Aumentar la disponibilidad de inversiones en los intercambios para comerciar, apostar y prestar.
- Reducción en la tarifas de gas en las transacciones con los Wrapped token.
- Mantener una estabilidad en la economía de los token envueltos a través de su respectivo quemado.
Elabore un ejemplo explicando el proceso.
- En el siguiente ejemplo se explica el proceso de acuñar y quemar token envueltos
El usuario José posee un activo de 2 BTC y desea invertir esa cantidad de BTC en la plataforma de Ethereum siendo el BTC incompatible con la red de Ethereum no puede enviar esos BTC de manera directa.
Entonces, José decide transformar esos BTC en un token envuelto que pueda ser usado en DeFi dentro de la plataforma de Ethereum.
Asi que, José solicita ante un exchange o comerciante obtener token envueltos compatible con dicha Red.
José utilizando como canal el exchange o comerciante invierte los 2BTC y el comerciante se encarga de enviar los BTC al custodio (BitGo), quien creará o acuñará 2 WBTC para enviarlos al usuario y pueda hacer uso de ellos.
Asimismo, el custodio bloqueará los BTC y será el encargado del resguardo y control de esos BTC.
Mientras el usuario, firma la transacción para recibir los WBTC que tendrán el mismo valor de BTC y hará uso de ellos dentro de la plataforma de Ethereum.
Finalmente, José decide que desea de vuelta su token original, o sea el equivalente en BTC. Asi que solicita BTC ante la exchange o comerciante, y envia los WBTC que posee al comerciante. En el proceso el comerciante envia los WBTC al custodio (BitGo) para liberar los BTC de las reservas.
El comerciante recibe los BTC, y los envia al usuario. Despues de que el usuario recibe los BTC, el custodio procede al quemado de los WBTC, para que no exista duplicación de token y conservar el equilibrio de la economía de los tokens. Todo esto sucede de forma rápida y automática.
Ahora veamos en la siguiente ilustración el ejemplo
Conclusión
Los token envueltos son muy imprescindibles para el crecimiento de las finanzas descentralizadas (DeFi), sin ellos es imposible que tokens de diferentes blockchain puedan interactuar dentro de otras plataformas.
Por ello, muchos usuarios tienen la posibilidad de invertir en DeFi, ya que existe la posibilidad de utilizar token envueltos que les permiten realizar las transacciones de un token nativo de una blockchain en otra. Esto seria imposible sin los token envueltos.
Además de las ventajas que brindan los token envueltos dentro de las plataformas, como el incremento de la liquidez en los intercambios, mayores posibilidades para los usuarios de realizar operaciones de intercambios, préstamos, y apuestas.
Cabe señalar que, aun quedan detalles que se deben mejorar como descentralizar la custodia de los tokens WTBC y WETH.
Sin embargo, los token envueltos son una gran solución que permite la interoperatibilidad en muchas plataformas, donde se han visto muchos beneficios con ellas.
Muchas Gracias.-