Wrapped Tokens | Crypto Academy | S4-W6 | Homework post for @pelon53 by Karupanocitizen

in hive-108451 •  3 years ago 

Saludos queridos compañeros de clases de esta prestigiosa cryptoacademia, así como a nuestro profesor @pelon, quien nos ofreció una clase magistral sobre un tema, que en lo particular desconocía del todo y que me pareció muy interesante. Es impresionante todas las herramientas que son capaces de desarrollarse bajo el entorno blockchain para resolver las necesidades inherentes a esos mismos proyectos, siempre en la búsqueda de una mayor interacción y escalabilidad de las distintas cadenas de bloque del ecosistema.

En este caso en particular, el crecimiento de los proyectos De Fi, sustentados en su mayoría por la red de Ethereum y su protocolo ERC-20, trajo como consecuencia la necesidad de poder incluir dentro del portafolio de inversiones a las monedas de mayor prestigio y relevancia dentro de la blockchain: BTC y ETH, sin embargo, ambas no son compatibles con el ERC-20 por lo que en su forma “natural” no pueden ser comercializadas dentro de las plataformas De Fi, ¿solución?, la creación de los Wrapped Tokens, activos digitales que vienen a solucionar esta dificultad.


sep_der_karupano


Los Wrapped Tokens


Tal como lo explicó el profesor @pelon, este tipo de activo digital permite dotar a criptomonedas como BTC y ETH de la capacidad para poder ser utilizadas a través de las plataformas basadas en el protocolo ERC-20 o sus equivalentes (TRC-20). Según lo entendido, esto se logra de dos maneras fundamentalmente. En el caso del BTC, éstos son entregados en custodia a la empresa BitGo, que mediante un contrato inteligente acuñaba wBTC que sirviese de representación de los BTC dejados en custodia, una vez que se requiriesen los BTC originales de vuelta los wBTC creados se queman.

En el caso de los wETH no es necesaria la participación de BitGo u otra empresa centralizada para el proceso de creación de wETH, ya que la tecnología de contratos inteligentes de la red de Ethereum permite “transformar” directamente los ETH por wETH, esto mediante el descuento directo de ETH y su reemplazo por wETH a los usuarios que así lo requieran. En este caso no se hace necesaria la “quema” de ningún token, ya que uno es reemplazado por el otro.

1- ¿Qué Blockchains usan Wrapped BTC?

Obviamente al ser un mecanismo que permite resolver problemas de incompatibilidad de tokens dentro de la red de ethereum, es lógico deducir que esta blockchain es la principal usuaria de los Wrapped Tokens, por lo que mi primer reto fue determinar que otro tipo de blockchain los necesita. Para ello acudí a la página coingeko.com para tratar de ubicar información al respecto.

Una vez ya en la página de coingeko.com la búsqueda del token wBTC me proporcionó, no solo información relevante del mismo como: valor de mercado, capitalización de mercado, volumen de comercio en 24 horas, valoración tras la dilución total o cantidad circulante, por ejemplo, sino también, al hacer clin en los tres botones del lado derecho superior de la información, se desplegó un listado de algunas de las blockchain que emplean este token, de las cuales escogí para este analisis las redes de Avalanche y Phanton tal como se muestra en las imagenes a continuación.

captura de pantalla tomada de www.coingecko.com

captura de pantalla tomada de www.coingecko.com

Avalance

El propósito fundamental de la blockchain Avalanche es proprocionar una plataforma para el desarrollo de aplicaciones y cadena de bloques personalizadas basadas en la utilización de los contratos inteligentes. Si bien se presenta como una alternativa a la red de Ethereum, la principal característica de este proyecto es ofrecer mayor velocidad de procesamiento (6.500 transacciones por segundo), lo que la hace más eficiente y facilita su escalabilidad. Esto es posible gracias al uso de tres blokchain independientes funcionando dentro de su mismo entorno: X-Chain, C-Chain y P-Chain, cada una con sus propias caraterísticas y disntintos protocolos de consenso.

captura de pantalla tomada de www.coingecko.com

Una de las principales líneas de desarrollo de Avalance son las Dapps y DeFi, tan populares actualmente, esto hace necesario ofrecer la mayor cantidad de posibilidades de criptomonedas soportadas por el sistema, para que los inversionistas puedan realizar transacciones en su red, por lo que, siendo bitcoin y ethereum las dos criptomonedas de mayor relevancia en el entorno blockchain, no es de extrañar que Avalance haya integrado el wBTC como mecanismo para permitir que puedan realizar operaciones con BTC dentro de su blockchain, incrementando de esta manera las posibilidades y la escalabilidad de Avalnche, más aún cuando proyectos como SushiSwap y TrueUSD se han integrado con esta red.

captura de pantalla tomada de avascan.info

Para validar el uso del wBTC en la red de avalance, basta con copiar la dirección del contrato inteligente del token proporcionado por el portal www.coingecko.com y dirigirse al explorador blockchain https://avascan.info, allí o bien se copia la dirección o bien se puede incluso colocar el nombre del token (que fue lo que yo hice) y el explorador nos mostrará la información referida al token wBTC en la blockchain de Avalance, tal como se muestra en la imagen de arriba.

Fantom

captura de pantalla tomada de https://fantom.foundation

Desarrollada por la Fundación Fantom, cuyo fundador es el Dr. Ahn Byung Ik., científico informático surcoreano, mientras que su CEO es Michael Kong, esta plataforma fue diseñada con el próposito de ofrecer soporte para la creación y generación de contratos inteligentes, tal como Ethereum y Avalance, pero teniendo como meta ser servicio más rápido y seguro de su tipo. Para ello, emplea el mecanismos de consenso (POS) tolante a fallas bizantinas asíncronicas (aBFT), según sus desarrolladores, el mecanismo Lachesis, ofrece no solo mejoras en cuanto el tiempo de procesamiento de operaciones, sino también de la seguridad de la red, esto viene a resolver el problema de contar con una blockchain más rápida, más segura y más barata, para el desarrollo de contratos inteligentes que la de Ethereum.

Para buscar los datos fundamentales tanto del proyecto, como de su token el (FTM), basta con acceder al portal https://www.coingecko.com, en donde podremos obtener la siguiente información:

captura de pantalla tomada de www.coingecko.com

Como puede observarse el wBTC está disponible también para la red Fantom, según puede observarse en la captura de pantalla del explorador ftmscan.com (según puede apreciarse en la imagen de abajo), esto es necesario para poder potenciar el alcance de los proyectos De Fi generados a través de esta blockchain.

Como todos sabemos, los De Fi son sistemas financieros descentralizados, en los que, basados en las interacciones generadas por contratos inteligentes, se gestionan diariamente miles de operaciones por lo que para poder comercializar con BTC es necesario que los mismos puedan ser "reconocidos" por dichos contratos inteligentes, es allí donde los Wrappen BTC intervienen para poder poner en circulación, dentro de los De Fi de la blockchain Fantom, los tan cotizados BTC.

captura de pantalla obtenida de ftmscan.com

sep_izq_karupano

2.- ¿Qué diferencia existe entre el wETH de la plataforma de Ethereum y el wETH de la plataforma TRON?

Si bien el concepto de Wrapped token se entiende de la misma manera tanto para la red de Etherem como para la red de TRON, la implementación del mismo es muy diferente en ambas, mientras la primera emplea su protocolo ERC-20 como mecanismo de conversión para que el ETH pueda operar dentro de su red (recordemos que la creación del ETH es anterior a la implementación del ETH), la blockchain de Tron necesitó establecer una acuerdo con la empresa BitGo para que se encargase del acuñado y quemado del wETH para que el mismo pudiese operar dentro su protocolo TRC-20, esto nos permite establecer las siguientes diferencias básicas entre el wETH de la plataforma de Ethereum y el wETH de la plataforma TRON:

ElementowETH EthereumwETH Tron
Desarrollo del WtokenPlataforma ethereumEmpresa BitGo
Protocolo de funcionamientoERC-20TRC-20
Gobernanza del tokenDescentralizadaCentralizada
¿Requiere quemado de token?NoSi
Utilidadinteractuar con los contratos inteligentes de Ethereuminteractuar con los contratos inteligentes de Tron
Red de funcionamientoBlockchain EthereumBlockchain Tron
¿Requiere Custodio?NoSi

sep_der_karupano

3.- Realice una inversión de al menos 5 $ de un Wrapped token. Explique el proceso con captures de pantalla. Puede usar la plataforma JustSwap.

Paso N°1: Para la realización del proceso de compra de wBTC lo primero que realicé fue acceder a mi wallet Tronlink a través de la extensión de Chrome, una vez allí pude verificar el número de tokens que mantengo en posesión y determinar que la opción más viable era cambiar 86,22 JST valorados en 6,51 USD (al momento del cambio). Para ello seleccione la opción swap de la wallet la cual me redirigió al portal https://justswap.org.

Paso N°2: Una vez, allí el contrato inteligente de JST me solicitó la firma para realizar el cambio de 86,22 JST por 0,0001075 wBTC, así mismo me notificó del feed y los recursos de red (bandwidtch) que se consumirian para la realización de esta operación.

Paso N°3: Luego de suscribir el contrato inteligente, la plataforma solicitó la autorización para ejecutar la orden de cambio de JST a wBTC.

Paso N°4: Para poder culminar la operación, el contrato inteligente TriggerSmartContract solicitó la firma del mismo para poder cargar el monto de 0,0001075 wBTC a nuestra wallet y de esa manera cerrar la operación de cambio, de la misma manera nos informó del feed y los recursos de red (bandwidtch) que se consumirian para la realización de esta operación.

De esta manera quedó la operación de cambio éxitosamente concluida

Como puede observarse, ya los fondos en wBTC están totalmente disponibles en la wallet, mientras que los JTS ya no aparecen en la misma.

sep_izq_karupano

4.- Explique en detalle los Wrapped token de la Blockchain TRON. Muestre capture de pantalla.

Tal cual como ocurre en las redes Avalance y Fantom citadas anteriormente, la red Tron viene a representar también una alternativa, más rápida, segura y económica de la red de Ethereum y al igual que los anteriores están enfocándose en aprovechar el "boom" del crecimiento de las plataformas De Fi, por lo que es imprenscidible ofrecer la mayor cantidad de posibilidades de comercio posible, de allí la necesidad de desarrollar también Wrapped Tokens que puedan ser manejados por el protocolo TRC-20 de tron, un vistazo a la plataforma swap de tron https://justswap.org nos indica que a través de la misma se comercian los siguientes Wrapped Tokens:


  • wBTC: como hemos estado analizando, la existencia de esta Wrapped token dentro de la red de Tron obedece al hecho de poder contar con la criptomoneda de más amplia aceptación dentro del entorno criptográfico, como una alternativa de inversión dentro de los sistemas De Fi basados en la blockchain de Tron. Es de resaltar qye para que esto ocurriese, debió suscribirse un acuerdo con la empresa BitGo para que sirviese de custodio de los BTC y generase a su vez los wBTC que circulan dentro del ecosistema Tron.

captura de pantalla tomada del explorador https://tronscan.io/

  • wETH: de la misma manera que los BTC, es imprenscindible contar con la participación de los ETH dentro del entorno Tron. En este caso, si bien la propia plataforma de ETH es capaz de convertir ETH en wETH, para que estos últimos pudiesen operar en la red de Tron, se requirió una vez más de los servicios de la empresa BitGo, esta vez para para que sirviese de custodio de los ETH y emitiese wETH para la red de Tron.

captura de pantalla tomada del explorador https://tronscan.io/

  • wBTT: siendo este token nativo del entorno Tron, pareciese no ser necesario la existencia del mismo para poder funcionar dentro de esta blockchain, sin embargo el wBTT está diseñado en el protocolo TRX-10, lo que si bien le permite funcionar para alguna de las funcionalidades de la plataforma Tron, para poder ser implementando dentro del entorno De Fi se requiere que cumpla con los estándares del protocolo TRX-20, de alló la necesidad de la creación de este Wrapped Token, que al igual que el siguiente, no a meritan del uso de un custodio externo, sino que son desarrollos hechos por el propio equipo Tron.

captura de pantalla tomada del explorador https://tronscan.io/

  • wTRX: por las mismas razones que el wBTT, se necesitó el desarrollo del wTRX, compatible con el protocolo TRX-20 y por tanto capaz de poder ser gestionados a través de los contratos inteligentes que administran los De Fi del entorno Tron. Esto a su vez ofrece más oportunidades de escalamiento del proyecto y más visibilidad para su criptomonmeda bandera: el TRX de Tron.


captura de pantalla tomada del explorador https://tronscan.io/

sep_der_karupano

5.- ¿Qué es acuñar un Wrapped token? ¿Qué es quemar un Wrapped token? ¿Cuál es su función? Elabore un ejemplo explicando el proceso.

Acuñamiento de un Wrapped Token:

Acuñar un wrapped token implica la conversión de una moneda, por otra que la "envuelve" para poder operar dentro de un ecosistema para la que no fue diseñada, esto se logra dependiendo del tipo de moneda y de la red para la que se requiera mediante dos procedimientos, tal como los hemos ido desarrollando a travpes de la publicación.

El primero de estos mecanismos es el uso de un custodio, como BitGo que se encarga de recibir determinada moneda y emite los Wrapped Tokens que le son requeridos, como la relación entre uno y otro debe ser de 1:1, este custodio recibe determinada cantidad de tokens de parte del usuario y emite a su vez la misma cantidad de Wrapped Tokens para ser entregadas al solicitante.

Otra de mas maneras de acuñar tokens, es mediante la sustitución de un token por su contraparte Wrapped Token, este proceso no implica el empleo de un custodio, siempre y cuando el wrapped token sea acuñado por la misma blockchain que desarrolló el token original. De esta manera la red de Ethereum puede acuñar wETH sin necesidad de custodio o la red Tron puede hacer lo mismo con su token wTRX.

Quemado de un Wrapped Token:

Una vez que el Wrapped Token a cupmlido su comentido y ya no es del interés del usuario, es posible que éste desee obtener de nuevo el token que fue entregado en calidad de "garantía" por el wtoken acuñado, para poder reintegrar dciha garantía el custodio deberá realizar un proceso de quemado de las wrapped tokens acuñadas en las misma proporción de los tokens que se desean de vuelta, siendo este un proceso que realiza el custodio de dichos Wrapped Tokens, vake destacar que cuando el proceso de acuñamiento lo realiza el propio emisor del token original, el quemado de los wraapped token no es necesario.

Veamos lo anterior con un ejemplo

@pelon53 posee 10 BTC dentro de su portafolio criptográfico, un colega criptoprofesor le menciona que la mejor herramienta para hacer crecer sus activos criptográficos es realizar staking de los mismos dentro de una plataforma De Fi, como por ejemplo pancakeswap o uniswap. El problema es que en su "estado natural" dichos BTC no pueden ser incluidos dentro de las mencionadas plataformas, por lo que @pelon53 tendria que acudir al servicio ofrecido por BitGo para que emita o acuñe 10 wBTC y los cargue en su wallet (compatible con dicha plataforma De Fi) a cambio de 10 BTC que él deberá dejar en custodia dentro del sistema de BitGo.

Pasado cierto tiempo, @pelon53 recibe la noticia que hay una bonificación especial, muy rentable, para aquellos que decidan colocar BTC como garantía de determinado proyecto, pero que dicho ofreciemiento no aplica para los wBTC, sino para la moneda original. Una vez más nuestro criptoprofesor deberá acudir a BitGo, esta vez para que "queme" sus wBTC y le entregue a cambio los BTC dejados en custodia, de esa manera recupera la criptomoneda original que sirvió de referencia para todo el proceso.

sep_izq_karupano

Conclusión

La existencia de los Wrapped Tokens suponen a mi entender, por un lado, la necesidad de establecer mecanismos y sistemas (automatizados) que permitan la interacción de un token dentro de las distintas blockchain, esto para no solo facilitar la libre circularización de cualquier moneda dentro de cualquier entorno, sino para minimizar el consumo de recursos, tiempo y comisiones intraredes, por lo que cualquier proyecto éxitoso en cuanto al desarrollo de herramientas para la interoperatividad de las distintas blockchains debe tomarse en cuenta como una muy buena oportunidad de inversión, toda vez que genera un valor agregado a todo el ecosistema blockchain.

Por otro lado, los wTokens se muestran como una alternativa para por lo menos conseguir el aprovechamiento de la mayoría de los tokens dentro de los entronos De Fi, si bien esta alternativa pudiese ser algo compleja, engorrosa e incluso pudiese llegar aumentar los costos de transacciones por pagos de feeds y comisiones, ofrece la ventaja de ampliar el abanico de opciones de inversión con las que cuentas los inversionistas en De Fi, a su vez que estimulan la generación de nuevas alternativas, cada vez mas ingeniosas y eficientes para la resolución del problema de la interoperabilidad de los distintos entornos blockchain.

Banner Karupanocitizen Español.gif

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...