ETFFIN Finance >> Finanzas personales curso >  >> Criptomoneda >> Blockchain

¿Qué es Uniswap en palabras simples?

Es posible que haya oído hablar de que Uniswap ha sido un tema de debate frecuente en el espacio DeFi. Originalmente, Hayden Adams creó el protocolo Uniswap inspirado por la publicación de Vitalik Buterin sobre la ecuación del creador de mercado X * Y =K.

Hayden adoptó un enfoque práctico de la ecuación y creó Uniswap, un protocolo para el aprovisionamiento automático de liquidez.

Esta guía le ayudará a comprender los siguientes conceptos:

  • ¿Qué es Uniswap?
  • ¿Cómo funciona el aprovisionamiento automático de liquidez con la ecuación X * Y =K?
  • ¿Cuál es la diferencia entre Uniswap V1 y V2?
  • ¿Cómo puede beneficiarse del aprovisionamiento de liquidez en Uniswap?
  • ¿Cuáles son los peligros de los flash swap (préstamos flash)?

¡Profundicemos en los detalles de Uniswap!

¿Qué es Uniswap?

Comencemos con una introducción básica que responde a la pregunta, ¿Qué es Uniswap?

Uniswap es un protocolo que permite a compradores y vendedores intercambiar tokens ERC20 sin el uso de un intercambio o una cartera de pedidos. Uniswap utiliza una ecuación algorítmica que determina automáticamente la tasa de intercambio en función de los saldos de ambos tokens y la demanda real de este par de intercambio.

Ahora puede preguntarse por qué Uniswap es tan revolucionario. Los mercados tradicionales requieren que los compradores y vendedores proporcionen liquidez, que no siempre es fácil de entregar. Incluso los intercambios descentralizados (DEX) sufren este problema, ya que dependen en gran medida de la liquidez para su éxito.

Uniswap aborda este problema de una manera diferente a través de aprovisionamiento automatizado de liquidez . Uniswap permite a un DEX intercambiar tokens ERC20 sin tener que depender de la mecánica de compradores y vendedores que crean liquidez.

Pero, ¿cómo funciona el aprovisionamiento automático de liquidez?

¿Cómo funciona el aprovisionamiento de liquidez automatizado de Uniswap?

Explicación de la ecuación "X * Y =K"

En el Ecuación "X * Y =K" , la X y la Y representan respectivamente la cantidad de tokens ETH y ERC20 disponibles. Mientras que K representa una constante que pueden establecer los creadores del contrato de intercambio en Uniswap. K puede parecer una constante aleatoria, sin embargo, es lo más importante. Cuando multiplica X por Y, el valor debe ser siempre igual al valor de K.

Ahora, echemos un vistazo al gráfico anterior. La gráfica representa la constante K, que es una función. El eje Y representa el token B (ETH) mientras que el eje X representa el token A (ERC20).

El primer punto rojo (posición anterior) representa el precio actual para intercambiar este par ETH-ERC20 según el saldo actual de tokens ETH por tokens ERC20.

Sin embargo, Alice decide cambiar sus tokens ERC20 por ETH.

Por lo tanto, el saldo de los tokens ETH disminuye, y aumenta el saldo de tokens ERC20. Esto significa que el punto rojo se mueve a la nueva posición ya que tenemos más tokens ERC20 y menos tokens ETH en el grupo de liquidez. En otras palabras, es un algoritmo de precios muy simple en el que la tasa de precio se mueve a lo largo de un gráfico.

Próximo, es importante saber que desde el 23 de marzo, 2020, Se introdujo Uniswap V2.

V2 viene con muchas funciones nuevas y actualizaciones de las funciones existentes. Aprendamos sobre las diferencias.

Comprender la diferencia entre Uniswap V1 y V2

Se han introducido muchas funciones nuevas con Uniswap V2, como oráculos de precios, intercambios de flash, y un enrutador de intercambio. Este último elemento es muy importante para comprender cómo tener una mejor idea de la forma en que Uniswap enruta los tokens entre los grupos de liquidez.

Swaps de Uniswap V1

De la publicación del blog de Uniswap V2, podemos leer cómo funciona Uniswap V1:

Lo que esto significa es que Uniswap V1 siempre ejecuta dos operaciones. Una primera operación para cambiar su token ERC20 por ETH, y una segunda operación para convertir su ETH nuevamente en el token ERC20 deseado. En otras palabras, el usuario final paga las tarifas dos veces.

Esto planteó un par de limitaciones en el uso de Uniswap:

  1. Tarifas más altas
  2. Uniswap fuertemente ligado al uso de ETH
  3. No es posible intercambiar tokens ERC20 directamente con otros tokens ERC20.

Por las razones anteriores, Se ha creado Uniswap V2.

Swaps de Uniswap V2

Uniswap V2 ofrece a los usuarios finales tres opciones diferentes para intercambiar sus tokens, utilizando el "Contrato de enrutador".

El contrato de enrutador no es más que un contrato que contiene lógica de enrutamiento para enviar sus tokens al contrato de intercambio correcto. En otras palabras, el contrato del enrutador conoce todos los contratos de intercambio que implementan el protocolo Uniswap V2.

Aquí están las tres posibilidades de intercambio:

  1. A intercambio directo entre dos pares ERC20. Por ejemplo, dos monedas estables como DAI / USDC pueden resultar muy útiles para los comerciantes.
  2. Tradicional intercambiar a través de ETH, donde paga tarifas dos veces.
  3. Intercambios de ruta personalizados donde puede construir una ruta de intercambio más compleja como DAI / ETH, ETH / BAT, BAT / USDT, y USDT / USDC para convertir su DAI a USDC. A menudo, esto proporciona a los operadores interesantes oportunidades de arbitraje.

Próximo, Veamos por qué los usuarios proporcionan liquidez a los fondos de liquidez de Uniswap y cómo puede beneficiarse de esta oportunidad.

Proporcionar liquidez en Uniswap:¿cómo obtener beneficios?

¿Cómo se benefician los usuarios del aprovisionamiento de liquidez en Uniswap? La respuesta es simple:tarifas comerciales. Puede participar en esos grupos de liquidez proporcionando una cantidad igual de tokens ETH y ERC20 a un contrato de intercambio Uniswap.

En cambio, cada vez que alguien hace un intercambio, el permutador tiene que pagar una comisión del 0,3% por permuta. Esta comisión se añade posteriormente al fondo de liquidez. Próximo, Los proveedores de liquidez reciben parte de la comisión de transacción proporcional a su peso en el grupo de liquidez.

Uniswap Flash Swaps:¿útiles o peligrosos?

Finalmente, analicemos la nueva funcionalidad Flash Swaps proporcionada por Uniswap V2. De la misma publicación del blog, Uniswap explica Flash Swaps como:

Todo esto suena muy emocionante ya que abre muchas posibilidades nuevas. Intercambios de flash, también denominados préstamos flash, han sido acuñadas por Marble Protocol en 2018 por Max Wolff. En aquel momento, acuñó su invento como un "banco de contrato inteligente, ”Que permite préstamos sin riesgo.

Sin embargo, últimamente, hemos visto muchos ataques de préstamos relámpago a través de diferentes protocolos, como bZx, donde un atacante se escapa con miles de tokens, que obtuvo de forma gratuita a través de préstamos flash.

Un atacante de préstamos relámpago se aprovecha de los desequilibrios entre diferentes mercados y luego reembolsa el préstamo inicial mientras mantiene el superávit que obtuvo al negociar esos desequilibrios del mercado.

Algunos líderes de la industria argumentan que este es un riesgo grave para el espacio DeFi; sin embargo, otros atribuyen la ocurrencia de ataques de préstamos relámpago a la débil seguridad del protocolo bZx.

De cualquier manera, Uniswap ha decidido implementar sus llamados intercambios flash. Esto permite que cualquiera pueda retirar tantos tokens ERC20 de un grupo de liquidez como sea posible. Pero, el usuario tiene que devolver los tokens dentro del mismo bloque. O, devolver su equivalente ETH al grupo de liquidez ETH.

En conclusión

Es innegable que el aprovisionamiento automático de liquidez ha dado un gran impulso al espacio DeFi, creando muchas oportunidades comerciales nuevas y más sofisticadas. Sin embargo, el tiempo dirá si los intercambios fueron lo correcto para el espacio criptográfico. Aquí hay una breve lista de resumen con los pros y los contras de usar Uniswap.

Uniswap - Los pros

  • Descentralizado
  • Cualquier token nuevo puede acceder directamente a la liquidez agregando su token para un intercambio al contrato del enrutador Uniswap V2.
  • Operaciones de bajo costo en comparación con DEX o intercambio centralizado.
  • Los proveedores de liquidez pueden beneficiarse aportando liquidez a los grupos de liquidez.

Uniswap - Los contras

  • Posibilidad de ataques de intercambio de flash
  • Todavía depende del comercio de arbitraje para eliminar los desequilibrios del mercado. Sin embargo, cualquier mercado natural ve el comercio de arbitraje para eliminar los desequilibrios rápidamente.
  • Listados de fichas falsas.
  • Actualmente, Los altos precios de la gasolina debido al alto volumen de transacciones hacen que las transacciones con Uniswap sigan siendo una actividad más cara.