Para esta segunda parte del capítulo nos vamos a centrar en como funciona un DEX y como podemos realizar operaciones, ya que como vimos anteriormente al principio puede ser un poco complicado.
Para este ejemplo vamos a usar la plataforma Uniswap, ya que es una de las más famosas y la segunda con mayor número de monedas disponibles después de PancakeSwap.
Definición
Uniswap se puede considerar como un DEX basado en la red de Ethereum, por tanto, va a poder intercambiar todos los tokens que se hayan creado en la cadena de Ethereum, es decir en la ERC-20.
Pasos a seguir
1. En primer lugar, abrimos la aplicación de Uniswap con el siguiente enlace. https://app.uniswap.org/
2. Hacer clic en “Conectar a una billetera” que se encuentra en la parte superior derecha de la pantalla.

Para poder seguir con los siguientes pasos es necesario tener creada una cuenta en alguna de estas carteras, la más recomendada en mi opinión es la de MetaMask, ya que es la billetera más utilizada y aceptada en todas partes.
3. Una vez conectada la billetera, podremos ver los fondos disponibles de nuestra cartera.

En mi caso, no tengo ETH en mi cartera, por ello se puede ver arriba a la derecha que sale “0 ETH”, pero en el caso de que tuviese, me saldría la cantidad.
Recordar que, si por ejemplo tengo 2 ETH en Binance y 0 en Metamask, obviamente me saldrá un saldo de 0, así que primero tendría que pasarlo de Binance a Metamask.
4. Una vez visto esto, ya podemos hacer el intercambio que queramos. Por ejemplo, imaginemos que quiero cambiar Ethereum por Chainlink, es decir pasar de ETH a LINK.

Se puede observar que tendríamos que dar 0,10 ETH y a cambio recibiríamos 20 LINK. Esta transacción se haría en cuestión de minutos.
Como se puede observar también, abajo nos sale que los gas fees que son las comisiones son de 11,47$, lo cual es bastante elevado para una transacción tan pequeña y como vimos en el post anterior, este es uno de los problemas de los DEX y más concretamente de los DEX que se mueven en Ethereum.
5. Una vez hayas visto que todo está correcto, donde yo tengo saldo ETH insuficiente, tú le darías a confirmar y en cuestión de minutos en tu cartera de Metamask aparecerían 0,108979 ETH menos y 20 LINK más.
Anotación extra
El proceso lo he realizado con el ejemplo de Uniswap, pero si en vez de utilizar la red de ETH, quisieses utilizar la de Solana, el proceso a seguir sería el mismo, pero en vez de en Uniswap en otra compatible con SOL como podría ser Raydium.
Post relacionado:
