Uniswap V0
Uniswap V1 se lanzó en noviembre de 2018. Sin embargo, de hecho, el año anterior se formó el prototipo de Uniswapd. En 2017, el fundador Hayden renunció a Siemens. Su amigo Karl, que trabajaba en la Fundación Ethereum, lo consoló: "La ingeniería mecánica es una industria en decadencia y Ethereum es el futuro. Bajo la dirección de Karl, Hayden aprendió sobre Ethereum y Solidity". En noviembre de 2017, creó su Prueba de algo (Prueba de concepto AMM como la llamaron), que es Uniswap V0. Esta imagen muestra cómo era Uniswap al principio.

Antes del lanzamiento oficial de V1, Hayden utilizó las oficinas de Balance y MakerDao para trabajar en V0. A finales de julio de 2018, Uniswap recibió oficialmente una subvención de la Fundación Ethereum.
UniswapV1
El 2 de noviembre de 2018, el último día de la conferencia Devcon 4, el contrato inteligente de Uniswap se implementó oficialmente en la red principal de Ethereum. En ese momento, solo había $30,000 en entradas de capital, lo que proporcionaba solo $100 en profundidad comercial como liquidez inicial para los tres tokens. Posteriormente, también se lanzaron uno tras otro uniswap.io y app.uniswap.org/#.
En septiembre de 2019, Uniswap V1 marcó el comienzo de su primer proyecto de minería de liquidez, que se basó en tokens ERC-20. En el período V1, el volumen de transacciones y la escala de usuarios fueron relativamente pequeños. Como primera versión del protocolo Uniswap, V1 presenta un mecanismo basado en Automated Market Maker (AMM) que permite a los usuarios realizar transacciones de tokens sin permiso sin la necesidad de un libro de pedidos en la cadena de bloques Ethereum. Esta versión adopta un modelo de producto constante, lo que simplemente significa que el producto de los saldos de los dos tokens en el par comercial permanece constante.
El innovador mecanismo de Uniswap V1 proporciona a los usuarios una forma rápida y cómoda de intercambiar tokens, eliminando la dependencia de los intercambios centralizados tradicionales. Sentó una base sólida para versiones posteriores de Uniswap y también se convirtió en una inspiración para otros protocolos AMM. Sin embargo, Uniswap V1 no atrajo mucha atención de los usuarios en ese momento.

Uniswap V2
¡En mayo de 2020, Uniswap V2 hizo su debut! Esta es una actualización importante que ha convertido a Uniswap en una sensación en la comunidad de criptomonedas. En septiembre de 2020 nació SushiSwap, atrayendo innumerables atenciones y usuarios, lo que hizo que Uniswap realmente comenzara a atraer la atención del mercado.
En comparación con Uniswap V1, Uniswap V2 trae una serie de mejoras significativas. Lo más importante es que introduce el comercio de múltiples pares de tokens, lo que hace que los pares comerciales sean más flexibles y diversos. Ya no se limita al intercambio con Ethereum (ETH), ¡ahora los tokens ERC-20 también se pueden intercambiar entre sí! Además, Uniswap V2 también presenta el oráculo del precio promedio ponderado en el tiempo (TWAP), ¡lo cual es un gran avance!
El lanzamiento de Uniswap V2 consolida la posición de liderazgo de Uniswap en el campo del comercio descentralizado. Proporciona a los usuarios más funcionalidad y flexibilidad, permitiéndoles gestionar mejor la liquidez y realizar una variedad más amplia de transacciones. Es la aparición de Uniswap V2 lo que promueve el rápido desarrollo de las finanzas descentralizadas (DeFi) y proporciona a los usuarios una importante fuente de liquidez.

Uniswap V3
Uniswap V3 se lanzó en mayo de 2021 y aporta un nuevo concepto de "liquidez centralizada". Este concepto permite a los proveedores de liquidez definir rangos de precios específicos dentro de los pares comerciales, lo que permite un control más preciso sobre los precios. Esto permite a los proveedores de liquidez ganar más con las tarifas comerciales y reduce la oportunidad de que los arbitrajistas negocien con diferencias de precios.
Al mismo tiempo, Uniswap V3 también amplió el oráculo de Uniswap V2 y optimizó el método de cálculo y la eficiencia del gas del oráculo TWAP. El oráculo V3 extiende el período de disponibilidad de datos a 9 días o incluso más a través de una única llamada en cadena. Y gracias a la optimización general de TWAP, V3 reduce el consumo de gas en aproximadamente un 50 % en comparación con V2. Las transacciones simples serán alrededor de un 30% más baratas que las transacciones V2 con la misma funcionalidad.
Además, Uniswap V2 utiliza una tarifa de transacción estándar del 0,3%, mientras que V3 ofrece 3 niveles de tarifa separados: 0,05%, 0,3% y 1%. Esto permite a los proveedores de liquidez elegir grupos en función del riesgo que están dispuestos a asumir. V3 también introduce por primera vez el uso de NFT como LP (proveedores de liquidez) para proporcionar prueba de liquidez, lo que significa que la liquidez proporcionada se rastrea mediante tokens ERC721 no fungibles.
El lanzamiento de Uniswap V3 ha tenido un impacto significativo en el ecosistema DeFi. Proporciona a los proveedores de liquidez más opciones y mejores oportunidades de ganancias al tiempo que mejora la eficiencia de las transacciones. Uniswap V3 también impulsa la innovación en el comercio descentralizado y lidera otros intercambios y protocolos en sus esfuerzos por mejorar la experiencia del usuario y reducir los costos de transacción. Sin embargo, los proveedores de liquidez pasiva han sido criticados por haber sido excluidos del espacio de ingresos por parte de los operadores en tiempo real y los creadores de mercado profesionales.
Uniswap V4: Hooks lo cambia todo
Una vez que se lanzó el borrador del libro blanco de Uniswap V4, el mercado dio una interpretación completa. Menciona principalmente optimizaciones como Hook, Singleton, Flash Accounting y ETH nativo, entre las cuales Hook es la innovación más importante de V4. Hook de Uniswap V4 puede convertirse en la herramienta más poderosa para la construcción de liquidez. En el futuro, el costo de construir una plataforma DeFi y combinar liquidez se reducirá considerablemente.
Manos
En pocas palabras, los contratos Hooks son contratos que llaman a otros contratos inteligentes y ejecutan lógica durante el ciclo de vida de la transacción. Estas lógicas pueden implementarse mediante contratos definidos por el usuario y llamarse en momentos críticos.

Uniswap V4 introduce un nuevo contrato llamado "Hooks", que se llama en varios momentos clave, brindando a los desarrolladores más capacidades de personalización y espacio para la innovación. Estos momentos clave incluyen:
onSwap: se llama cuando se produce un intercambio y se puede utilizar para registrar información de transacciones, realizar operaciones específicas o modificar tarifas de transacción y otra lógica personalizada.
onMint: Se llama cuando un proveedor de liquidez agrega liquidez al grupo, se puede utilizar para registrar información relevante o realizar operaciones específicas.
onBurn: Se llama cuando el proveedor de liquidez retira liquidez del pool, se puede utilizar para registrar información relevante o realizar operaciones específicas.
En el pasado, los desarrolladores de fondos de liquidez solo podían personalizar LP y las tarifas LP, mientras que los Hooks de V4 permiten a los desarrolladores tener más espacio para la innovación en función de la liquidez y seguridad de Uniswap. Uniswap Labs mostró una variedad de posibilidades y reveló las características únicas del producto, que incluyen:
Creador de mercado promedio ponderado en el tiempo (TWAMM).
Tarifas dinámicas basadas en la volatilidad u otros valores.
Límite de precio en cadena.
La liquidez fuera de alcance se deposita en protocolos de préstamo.
Oráculos en cadena personalizados, como oráculos geomean.
Reinvierta automáticamente las tarifas de LP en posiciones de LP.
Las ganancias MEV (Valor extraíble minero) incorporadas se distribuyen a los LP.
Uniswap V4 mejora aún más el estado de la infraestructura de liquidez y mejora la eficiencia del capital a través de estas optimizaciones. Sin embargo, persiste la cuestión de las pérdidas impagas (IL) de liquidez concentrada.
IL es un problema inherente de AMM Siempre que los precios de dos activos se desvíen de los precios iniciales, se producirá IL. Para los mecanismos de liquidez centralizados como Uni V3 y V4, el problema de IL es particularmente grave debido a la alta Gamma en un rango estrecho, lo que es especialmente obvio cuando se proporciona liquidez entre mercados de alta volatilidad o activos de baja correlación.
Las formas actuales de resolver la IL incluyen el uso de subsidios de tokens de protocolo, la implementación de estructuras dinámicas de tarifas, la creación de fondos de seguros y el uso de mecanismos de cobertura. Todos estos métodos son formas indirectas de aliviar los problemas de IL.
Las tarifas de manejo dinámico de Uniswap V4, los precios de Oracle optimizados y más subsidios de LP (como los subsidios MEV y las tarifas de manejo de reinversión automática, etc.) compensan indirectamente las pérdidas de IL de LP hasta cierto punto.
En cuanto a la seguridad y la complejidad del contrato, la lógica central de Uniswap V4 es la misma que la de V3 y no se puede actualizar. Aunque cada grupo puede utilizar su propio contrato inteligente Hooks y enriquecer la funcionalidad de Uniswap V4 y lograr más posibilidades de combinación a través de llamadas de contratos externos, estas llamadas se limitan a permisos específicos determinados en el momento de la creación del grupo. Las llamadas excesivas a contratos externos aumentarán las tarifas del gas, por lo que para intercambios simples, Uniswap V4 puede no ser más barato que V3/V2. Ésta es la compensación que conlleva la complejidad y la composicionalidad.
Uniswap V4 también introduce el concepto de contratos "Singleton", que guarda todos los fondos de liquidez en un solo contrato, lo que ahorra en gran medida las tarifas del gas. Además, V4 también introduce un sistema de contabilidad rápido, que solo transfiere activos en el saldo neto, mejorando la eficiencia del sistema y ahorrando tarifas de gas.
en conclusión
Uniswap V4 es un hito importante hacia el desarrollo de una verdadera infraestructura DeFi. Para los desarrolladores, proporciona una plataforma experimental llena de imaginación ilimitada. Pueden iniciar varias exploraciones interesantes en Uniswap V4.
Para los proveedores de liquidez (LP), agregar liquidez será más personalizado y conveniente. Para los usuarios comunes, crear un grupo comercial es más económico y ofrece más opciones comerciales. Por ejemplo, pueden optar por utilizar V2, V3 o V4 según sus necesidades, ya que cada versión tiene sus ventajas únicas. El contrato V2 es simple y fácil de entender, y la tarifa de transacción de un solo grupo es relativamente baja, mientras que la estructura de V4 es más compleja, pero puede ayudar a los usuarios a ahorrar muchos costos de gas cuando es necesario llamar a varios grupos; al mismo tiempo.
El desarrollo continuo de la industria DeFi seguirá promoviendo la optimización de los métodos de gestión de liquidez. Para las partes del proyecto, la función Donate() introducida por Uniswap V4 puede ayudarles a lograr el objetivo de gestión de liquidez y aumentar la liquidez del proyecto sobornando a los proveedores de liquidez. Además, la función de enlace de Uniswap V4 puede convertirse en la herramienta más poderosa para generar liquidez, reducir el costo de construir una plataforma DeFi y combinar liquidez.
La aparición de Uniswap V4 tendrá un impacto significativo en el futuro panorama de DeFi. Aunque el código de V4 aún no se ha finalizado ni revisado y tardará algún tiempo en publicarse oficialmente, esta ventana de tiempo es una oportunidad para que muchos protocolos desarrollen su propia liquidez y ajusten su dirección de desarrollo. En cualquier caso, las expectativas de la gente sobre Uniswap V4 crecen día a día y creen que traerá nuevas posibilidades y cambios a la industria DeFi.