Uniswap: una de las principales bolsas de criptomonedas descentralizadas

L.N.C.
25/11/2021
 Actualizado a 25/11/2021
criptomoneda.jpg
criptomoneda.jpg
La gran mayoría de las operaciones con criptomonedas se realizan en bolsas centralizadas como Coinbase y Binance. Si estos nombres todavía no te suenan, antes de seguir la lectura tal vez te convenga visitar la web de Criptomonedas24 y revisar más al respecto.
Plataformas como las mencionadas están gobernadas por una única autoridad (la empresa que opera la bolsa), requieren que los usuarios coloquen los fondos bajo su control y utilizan un sistema tradicional de libro de órdenes para facilitar las operaciones. En cambio, Uniswap funciona con la cadena de bloques Ethereum, y ya veremos qué significa esto.
La negociación basada en el libro de órdenes consiste en que las órdenes de compra y venta se presentan en una lista junto con la cantidad total colocada en cada orden. El principal problema de este tipo de sistema es la liquidez, que en este contexto se refiere a la profundidad y el número de órdenes que hay en un momento dado. Si la liquidez es escasa, significa que los operadores no pueden satisfacer sus órdenes de compra o venta.

¿Qué es Uniswap?


Uniswap es un tipo de intercambio completamente diferente que está totalmente descentralizado -lo que significa que no es propiedad ni está operado por una sola entidad- y utiliza un tipo de modelo de comercio relativamente nuevo llamado protocolo de liquidez automatizado.
La plataforma Uniswap se construyó en 2018 sobre la blockchain de Ethereum, el segundo proyecto de criptodivisas más grande del mundo por capitalización de mercado, lo que la hace compatible con todos los tokens ERC-20 y su infraestructura, como los servicios de billetera de MetaMask y MyEtherWallet.
Uniswap también es completamente de código abierto, lo que significa que cualquiera puede copiar el código para crear sus propios intercambios descentralizados. Incluso permite a los usuarios incluir tokens en la bolsa de forma gratuita. Los intercambios centralizados normales están orientados a la obtención de beneficios y cobran tasas muy elevadas por listar nuevas monedas, por lo que esto es una diferencia notable.
Dado que Uniswap es una bolsa descentralizada (DEX), también significa que los usuarios mantienen el control de sus fondos en todo momento, a diferencia de una bolsa centralizada que requiere que los operadores renuncien al control de sus claves privadas para que las órdenes se registren en una base de datos interna en lugar de ejecutarse en una cadena de bloques, lo que consume más tiempo y es más caro.
Al conservar el control de las claves privadas, se elimina el riesgo de perder activos si la bolsa es pirateada en algún momento. Según las últimas cifras, Uniswap es actualmente la cuarta plataforma financiera descentralizada (DeFi) más grande y tiene más de 3.000 millones de dólares en criptoactivos encerrados en su protocolo.

Cómo funciona Uniswap


Uniswap funciona con dos contratos inteligentes: un contrato "Exchange" y un contrato "Factory". Estos son programas informáticos automáticos que están diseñados para realizar funciones específicas cuando se cumplen ciertas condiciones. En este caso, el contrato inteligente de fábrica (Factory) se utiliza para añadir nuevos tokens a la plataforma y el contrato de intercambio (Exchange) facilita todos los intercambios de tokens, o "trades". Cualquier token basado en ERC20 puede intercambiarse con otro en la plataforma actualizada Uniswap v.2.


Protocolo de liquidez automatizado


La forma en que Uniswap resuelve el problema de liquidez de los intercambios centralizados es mediante un protocolo de liquidez automatizado. Este funciona incentivando a las personas que operan en la bolsa para que se conviertan en proveedores de liquidez (LP).
Los usuarios de Uniswap reúnen su dinero para crear un fondo que se usa para ejecutar todas las operaciones que tienen lugar en la plataforma. Cada ficha tiene su propio fondo al que los usuarios pueden contribuir, y los precios de cada ficha se calculan mediante un algoritmo matemático ejecutado por un ordenador.
Con este sistema, un comprador o un vendedor no tiene que esperar a que aparezca una parte contraria para completar una operación. En cambio, pueden ejecutar cualquier operación de manera instantánea a un precio conocido, siempre que haya suficiente liquidez en el grupo concreto para facilitarla.
A cambio de poner sus fondos, cada LP recibe un token que representa la contribución apostada al pool. Cuando un proveedor de liquidez decide que quiere salir, recibe una parte de las comisiones totales de la reserva en relación con su cantidad apostada en ese pool. A continuación, se destruye el token que han recibido y que mantiene un registro de la participación que se les debe.

Cómo se determina el precio del token


En lugar de un sistema de libro de órdenes en el que el precio de cada activo lo determina el mayor comprador y el menor vendedor, Uniswap utiliza un sistema automatizado de creadores de mercado. Este método alternativo para ajustar el precio de un activo en función de su oferta y demanda emplea una ecuación matemática de larga duración. Funciona aumentando y disminuyendo el precio de una moneda en función de la relación de cuántas monedas hay en el grupo respectivo.
Es importante tener en cuenta que cada vez que alguien añade un nuevo token ERC-20 a Uniswap, esa persona tiene que añadir una determinada cantidad del token ERC-20 elegido y una cantidad igual de otro token ERC-20 para iniciar el pool de liquidez.
La ecuación para calcular el precio de cada ficha es x*y=k, donde la cantidad de la ficha A es x y la cantidad de la ficha B es y. K es un valor constante, es decir, un número que no cambia.
El tamaño del pool de liquidez también determina cuánto cambiará el precio de los tokens durante una operación. Cuanto más dinero -liquidez- haya en un pool, más fácil será realizar operaciones de mayor envergadura sin que el precio se desplace tanto.

Arbitraje


Los operadores de arbitraje son un componente esencial del ecosistema de Uniswap. Se trata de operadores que se especializan en encontrar discrepancias de precios entre múltiples bolsas y las utilizan para asegurarse un beneficio.
Lo que hacen los operadores de arbitraje en Uniswap es encontrar tokens que cotizan por encima o por debajo de su precio medio de mercado -como resultado de grandes operaciones que crean desequilibrios en el pool y hacen bajar o subir el precio- y los compran o venden en consecuencia.
Repiten el proceso hasta que el precio del token se reequilibra en línea con el precio en otras bolsas y no hay más beneficios que obtener. Esta relación armoniosa entre el sistema automatizado de creadores de mercado y los operadores de arbitraje es lo que mantiene los precios de las fichas de Uniswap en línea con el resto del mercado.

Cómo utilizar Uniswap


Empezar a usar Uniswap es relativamente sencillo, sin embargo, tendrás que asegurarte de que ya tienes un monedero compatible con ERC-20 como MetaMask, WalletConnect, Coinbase wallet, Portis o Fortmatic.
Una vez que tengas uno de esos monederos, tendrás que añadir Ether a él para poder comerciar en Uniswap y pagar por el gas -así es como se llaman las tasas de transacción de Ethereum.
El precio de los pagos de gas varía en función del número de personas que utilicen la red. La mayoría de los servicios de monedero compatibles con ERC-20 te dan tres opciones a la hora de hacer un pago a través de la blockchain de Ethereum: lento, medio o rápido. La opción lenta es la más barata, la rápida es la más cara y la media está en un punto intermedio. Esto determina la rapidez con la que su transacción es procesada por los mineros de la red Ethereum.
Lo más leído