π Operamos en un DEX π
Y lo hacemos sin riesgo, usando tokens de mentira en una testnet π
QuizΓ‘s no muchos que me lean hoy aqui hayan interactuado con EtherDelta. EtherDelta fue el primer Exchange descentralizado, aunque difiere un poco de los actuales.
En EtherDelta debΓamos depositar nuestros tokens en el propio Exchange para acto seguido buscar la operaciΓ³n de contrapartida a la que buscamos, compras para ventas y ventas para compras.
Fue muy utilizado en 2017, y se usaba solo para tokens erc-20 en la red de Ethereum. A finales de aΓ±o la SEC tomΓ³ medidas contra EtherDelta y dejΓ³ de estar operativo.
En los DEX actuales (DEX = Decentralized Exchange = Exchange Descentralizado) y tambiΓ©n en su momento en EtherDelta no hay una entidad central que controle el sistema de intercambios. Esto permite a los usuarios que intercambien tokens de manera no regulada, descentralizada usando contratos inteligentes.
Eso posibilita que si yo creo un token pueda venderlo fΓ‘cilmente, mientras que probablemente nunca podrΓ© conseguir que lo listen en un CEX (Centralized Exchange = Exchange Centralizado), como serΓa por ejemplo Kraken, Coinbase o Binance.
Hay varios riesgos a la hora de usar un DEX:
Los DEX operan con Contratos Inteligentes, si estos contienen un fallo puedes llegar a perder tus fondos. Por eso limita tus operaciones a los mΓ‘s conocidos como pueden ser UniSwap, PancakeSwap, Curve, QuickSwap, etc etc. En CoinmarketCap hay un listado.
Que no haya regulaciΓ³n es bueno y malo. En un DEX puedes comprar activos que quizΓ‘s no estΓ‘n disponibles en los Exchanges legales en tu jurisdicciΓ³n, pero tambiΓ©n pueden listarse tokens SCAM.
Errores humanos, provocados por el desconocimiento y falta de formaciΓ³n.
Liquidez limitada. Debido al funcionamiento de los pools de liquidez que pueden reflejarse en intercambios extremadamente negativos para el usuario.
Pero hay algunas ventajas:
No perdemos el control de nuestros fondos, salen lo que vendemos, entran lo que compramos. En apenas segundos.
Privacidad, ya que no hay que identificarse.
Hasta ahora yo no habΓa conseguido montar un sistema de pruebas donde tu, si tu puedas usar un Exchange, en este caso UniSwap, sin riesgo. Con condiciones:
Usaremos una testnet, un entorno de pruebas, una blockchain de juguete, con tokens de mentira, donde no hay riesgos.
Yo mismo te proporcionarΓ© estos tokens.
Iremos paso a paso.
Haciendo Swap por primera vez
Necesitamos lo primero instalar Metamask, si no lo tenemos instalado ya y generar una wallet. A tal efecto aquΓ tienes un tutorial super sencillo para hacerlo.
Una vez instalado Metamask vamos a ir conectarnos a la red de Testnet de Mumbai, que es la red de pruebas de Polygon. Para ello vamos al Explorador de bloques de Mumbai y abajo del todo le damos a "Add Network".
Vamos a Uniswap y conectamos nuestra wallet, arriba a la derecha.
En los comentarios de este post tienes que pedirme el token de mentira, para ello dame tu direcciΓ³n que empieza por "0x...."
Ahora tu quieres hacer Swap de 0.1 Matic por un token que me he inventado llamado 101C, el contrato es: 0x2238B92536544b21E43E8681EAa59CCCCEc5Acb0
Y ahora como ya te hemos enviado Matic en Testnet podrΓas hacer esto:
Revisas la operaciΓ³n:
El Swap espera confirmaciΓ³n:
Debemos aprobar la transacciΓ³n en Metamask:
Swap Success:
Y ahora debes ver si efectivamente tienes ese nuevo token 101C en tu wallet, que lo haces pegando tu direcciΓ³n pΓΊblica en el explorador de bloques de Mumbai
Y aquΓ como la contrapartida ha abandonado mi wallet:
Y ya estarΓa!
Pide los tokens de mentira por correo (Crypto101News@proton.me), para ello necesitas darme tu direcciΓ³n y como condiciΓ³n te pedirΓ© que pongas en marcha el Wallet Watch de Webacy sobre tu Wallet (aquΓ tienes un tutorial).
Siguiente post sobre este tema, no te lo pierdas: Ejecutando un Swap con seguridad.
Como siempre, dudas, en comentarios.
Muy buen articulo, te felicito, sigue asi.