¬ŅQu√© es Uniswap V4?
Inicio
Artículos
¬ŅQu√© es Uniswap V4?

¬ŅQu√© es Uniswap V4?

Intermedio
Publicación: Aug 31, 2023Actualización: Oct 25, 2023
9m

Resumen

  • En junio de 2023, Uniswap public√≥ el boceto del c√≥digo de Uniswap V4, que propon√≠a nuevas funcionalidades importantes para el protocolo de exchange descentralizado (DEX).

  • Las nuevas funcionalidades incluyen "hooks" que permiten la personalizaci√≥n de pools de liquidez, un dise√Īo "singleton", que hace que la liquidez entre pools sea m√°s eficiente, y el regreso de los pares de trading de ETH nativo.

  • Se espera que Uniswap V4 ofrezca m√ļltiples beneficios, incluidas una mayor personalizaci√≥n, mayor eficiencia, reducci√≥n del consumo de gas y estrategias de trading avanzadas.

  • Sin embargo, existen algunas limitaciones potenciales para Uniswap V4, como la capacidad de Uniswap de cobrar una parte de las comisiones de retiro y su licencia, que limita el uso de su c√≥digo fuente.

¬ŅQu√© es Uniswap?¬†¬†

Uniswap es un exchange descentralizado (DEX) que funciona en la blockchain de Ethereum. Permite a los usuarios hacer trading de diversos activos digitales utilizando un modelo Automated Market Maker (AMM) y elimina la necesidad de recurrir a libros de órdenes tradicionales.

Inicialmente inspirado por el concepto del cofundador de Ethereum, Vitalik Buterin, de un automated market maker en la cadena, el desarrollador de Ethereum, Hayden Adams, creó Uniswap en 2018.

Uniswap ha crecido hasta convertirse en el l√≠der del mercado de los DEX, con vol√ļmenes de trading notables y una mayor liquidez que la de otros DEX. Al a√Īo 2023, Uniswap se ubica entre los principales DEX en funci√≥n de diversas m√©tricas, como el volumen de trading, la liquidez y el n√ļmero de usuarios activos.

Uniswap pasó por diversas iteraciones, con Uniswap V2 en 2020 y Uniswap V3 en 2021. En junio de 2023, Uniswap lanzó el boceto del código de Uniswap V4, que incluye nuevas funcionalidades importantes.

Pero antes de profundizar en las nuevas funcionalidades de Uniswap V4, revisemos las iteraciones anteriores para comprender mejor la evolución de este protocolo.

Una introducción a Uniswap V1  

La iteración inicial, Uniswap V1, se lanzó en noviembre de 2018 como una plataforma de prueba de concepto (proof-of-concept). Su principal innovación fue la presentación del modelo Constant Product Market Maker (CPMM).

En lugar de confiar en el sistema tradicional basado en libros de órdenes, Uniswap permitió que cualquier persona con tokens sobrantes los juntara en un par de trading específico (por ejemplo, ETH/DAI) y, a cambio, ganara una parte de las comisiones que se cobraban a los usuarios que operaban con el pool de liquidez.

Uniswap V1 facilitó los swaps de token entre tokens ERC-20 y ether (ETH). También permitió los swaps entre dos tokens ERC-20. El procedimiento para realizar swaps entre dos tokens ERC-20 implicaba un proceso de dos pasos:

Hacer un swap del 1.¬į token ERC-20 por ether (ETH).

Hacer un swap de ether (ETH) por el 2.¬į token ERC-20.

Este proceso era necesario porque los contratos inteligentes de Uniswap V1 solo admitían pools de liquidez directos entre tokens ERC-20 y ether (ETH).

Si bien Uniswap V1 fue revolucionario, tenía sus limitaciones, incluidas las ineficiencias en su algoritmo de fijación de precios, que podían ser aprovechadas por los arbitrajistas, y el amplio deslizamiento para las transacciones de gran volumen.

Una introducción a Uniswap V2  

En respuesta a los desafíos que enfrentaba Uniswap V1, se lanzó Uniswap V2 en mayo de 2020, que presentó varias mejoras clave. Uniswap V2 ajustó su modelo AMM para incluir swaps directos de token a token, lo que condujo a un menor deslizamiento y una mejor eficiencia del capital. 

Además, V2 introdujo los flash swaps, que permitieron a los usuarios retirar de un pool de liquidez la cantidad que quisieran y hacer cualquier cosa con esos fondos siempre que devolvieran la cantidad retirada (más una comisión) dentro de la misma transacción. Esto facilitó el arbitraje y las oportunidades de farming de rendimiento sin requerir capital inicial.

Uniswap V2 también introdujo el concepto de Precios Promedio Ponderados en el Tiempo (TWAP), lo que facilitó que otras aplicaciones descentralizadas utilizaran los precios de Uniswap de manera segura.

Una introducción a Uniswap V3

Lanzado en mayo de 2021, Uniswap V3 se centró en abordar temas relacionados con la eficiencia de capital y la liquidez concentrada. Actualmente, Uniswap V3 permite a los proveedores de liquidez elegir rangos de precios específicos dentro de los cuales se utilizarán sus activos, por lo que ganan comisiones más altas como resultado de una mayor utilización del capital.

Uniswap V3 tambi√©n introdujo varios niveles de comisiones (0.05%, 0.30% y 1.00%) para adaptarse mejor a distintos niveles de riesgo y vol√ļmenes de trading.¬†

La liquidez no fungible (NFL) es otra funcionalidad nueva que permite a los proveedores de liquidez recibir NFT que representan su participación en los pools de liquidez; gracias a esto, los usuarios pueden operar, vender o transferir sus posiciones de liquidez sin afectar los activos subyacentes en el pool.

Otra característica notable de Uniswap V3 es su integración con la solución de Capa 2 de Ethereum, Optimism, que tiene el objetivo de reducir las comisiones de transacción y mejorar la escalabilidad de la plataforma. 

¬ŅQu√© es nuevo en Uniswap V4?¬†

Si bien Uniswap V4 a√ļn no se lanza oficialmente, las posibles funcionalidades y mejoras est√°n publicadas en el boceto del c√≥digo y el whitepaper. Entre ellas se incluyen las siguientes:¬†

1. ‚ÄúHooks‚ÄĚ y pools personalizados¬†

Uniswap V4 permitiría la personalización de pools para cualquier usuario al incorporar "hooks", es decir, contratos que se ejecutan en diversos puntos del ciclo de vida de un pool de liquidez. 

Para comprender mejor los ‚Äúhooks‚ÄĚ, es importante reconocer que cada pool de liquidez tiene un ciclo de vida, desde la creaci√≥n hasta la provisi√≥n, la eliminaci√≥n o el ajuste de la liquidez. Los ‚Äúhooks‚ÄĚ permiten a los desarrolladores agregar c√≥digo que realiza acciones designadas en puntos clave a lo largo del ciclo de vida del pool.¬†

Por ejemplo, se pueden agregar ‚Äúhooks‚ÄĚ para permitir que los pools de liquidez admitan comisiones din√°micas de forma nativa, incorporen √≥rdenes Limit en la cadena o act√ļen como un automated market maker ponderado en el tiempo (TWAMM) que disperse √≥rdenes grandes a lo largo del tiempo para minimizar el impacto en el precio.

La personalizaci√≥n de los pools de liquidez a trav√©s de ‚Äúhooks‚ÄĚ puede ser ilimitada; esta va del uso de diversos or√°culos en la cadena hasta el dep√≥sito de liquidez sin uso en protocolos de pr√©stamo. En √ļltima instancia, los ‚Äúhooks‚ÄĚ ofrecer√≠an a los desarrolladores una flexibilidad importante para crear pools de liquidez personalizados con el prop√≥sito de abordar necesidades espec√≠ficas.¬†

2. Arquitectura Singleton 

En Uniswap V3, se implementaba un nuevo contrato por cada pool de liquidez, lo que hacía que crear pools y realizar swaps entre varios pools fuera más costoso. 

Un cambio importante de Uniswap V4 es que todos los pools están en un solo contrato. Esto posibilitará un ahorro notable de gas, dado que los swaps ya no necesitarán transferir tokens entre pools alojados en distintos contratos. Las estimaciones de Uniswap indican que Uniswap V4 podría reducir los costos de gas para crear pools en un 99%. 

3. Contabilidad instantánea 

El dise√Īo singleton complementa otro cambio arquitect√≥nico en Uniswap V4 llamado contabilidad instant√°nea.¬†

En versiones anteriores de Uniswap, cada operación, como los swaps de tokens o el aporte de liquidez a un pool, terminaba con la transferencia de tokens. En Uniswap V4, las transferencias externas se realizan solo al final, lo que simplifica las operaciones entre pools y reduce los costos. 

La contabilidad instant√°nea y la arquitectura singleton permiten un enrutamiento m√°s eficiente y econ√≥mico entre varios pools. Considerando que la incorporaci√≥n de ‚Äúhooks‚ÄĚ aumentar√° la cantidad de pools de liquidez, este beneficio es especialmente √ļtil.¬†

4. Pares de trading de ETH nativo 

Uniswap V4 está trayendo de regreso al ETH nativo en los pares de trading. 

Como vimos anteriormente, Uniswap V1 se limitaba a pares de tokens del tipo ETH/ERC-20. En Uniswap V2, sin embargo, los pares de ETH nativo se eliminaron debido a la complejidad de la implementación y a las inquietudes en cuanto a la fragmentación de liquidez en los pares con WETH y ETH. 

Tanto Uniswap V2 como Uniswap V3 requieren que la gran mayoría de los usuarios haga wrapping de sus ETH a WETH antes de operar en Uniswap Protocol, lo que demanda gas adicional. 

Con la incorporación de la contabilidad instantánea y la arquitectura singleton, Uniswap V4 permite el trading de ambos pares, los de WETH y los de ETH. Esto beneficiará a los usuarios, ya que las transferencias de ETH nativo cuestan aproximadamente la mitad de la cantidad de gas (21,000 unidades de gas) que las transferencias de tokens ERC-20 (40,000 unidades de gas).

¬ŅCu√°les son los beneficios de Uniswap V4?¬†

Uniswap V4 est√° dise√Īado para abrirse a m√°s posibilidades en cuanto a c√≥mo se crea la liquidez y c√≥mo se operan tokens dentro de la cadena. Entre los beneficios se incluyen:¬†

1. Personalización 

Los ‚Äúhooks‚ÄĚ permiten a los desarrolladores agregar nuevas funcionalidades a los pools de liquidez con gran flexibilidad. Se espera que esto fomente la aparici√≥n de pools innovadores con funciones de trading personalizadas.¬†

2. Eficiencia

La incorporaci√≥n de ‚Äúhooks‚ÄĚ, contratos singleton y contabilidad instant√°nea podr√≠a conducir a una mayor eficiencia en el enrutamiento de transacciones.

3. Reducción del consumo de gas 

Se espera que las nuevas funcionalidades de Uniswap V4 reduzcan a√ļn m√°s los costos de gas. Esto podr√≠a atraer a m√°s usuarios al protocolo.¬†

4. Potencial de mayores ganancias para los LP 

Podría haber estructuras dinámicas de comisiones que ofrezcan a los proveedores de liquidez (LP) más control y potencial para aumentar las ganancias. 

5. Estrategias de trading avanzadas 

Nuevas funcionalidades como el automated market maker ponderado en el tiempo (TWAMM), las órdenes Limit y las comisiones dinámicas podrían permitir estrategias de trading más avanzadas que no eran posibles en versiones anteriores. Estas podrían resultar atractivas para los traders sofisticados.

¬ŅCu√°les son las posibles limitaciones de Uniswap V4?¬†

Existen algunas posibles limitaciones con Uniswap V4. Entre estas se incluyen: 

1. El cobro de comisiones

Uniswap V4 cuenta con dos mecanismos independientes de comisiones de gobernanza: las comisiones de swap y las comisiones de retiro; cada una con mecanismos diferentes. De manera similar a Uniswap V3, la gobernanza de Uniswap (Uniswap DAO y los holders de tokens UNI) puede optar por tomar un porcentaje limitado de la comisión de swap en un pool específico. 

En Uniswap V4, la gobernanza tiene la capacidad de tomar un porcentaje limitado de esa comisi√≥n de retiro si, desde un principio, los ‚Äúhooks‚ÄĚ eligen activar las comisiones de retiro para un pool.¬†

2. Una licencia que limita el uso 

Uniswap V4 se lanzar√° en conformidad con la licencia Business Source License 1.1, que limita el uso del c√≥digo fuente de Uniswap V4 en un entorno comercial o de producci√≥n por hasta cuatro a√Īos, momento en el que se convertir√° a perpetuidad en una Licencia P√ļblica General (GPL). Esto ha llevado a algunos miembros de la comunidad a criticar que la √ļltima iteraci√≥n de Uniswap no es realmente de c√≥digo abierto.¬†

Conclusiones 

El mercado de exchanges descentralizados (DEX) es un espacio en constante evoluci√≥n, con nuevos protocolos y plataformas que emergen regularmente. Uniswap es un participante con gran dominio en el espacio de los DEX y est√° lanzando su cuarta versi√≥n cinco a√Īos despu√©s de su inicio en 2018, luego de que cada una de las iteraciones anteriores del protocolo le agreg√≥ nuevas actualizaciones que mejoraron la funcionalidad.¬†

El dise√Īo de Uniswap V4 implica grandes cambios con el objetivo de liberar posibilidades ilimitadas en los DEX. Si bien este dise√Īo abierto brinda a los desarrolladores un espacio casi ilimitado para realizar experimentos, podr√≠a agregar una complejidad significativa en cuanto a la experiencia de usuario. Los usuarios deber√°n estudiar cuidadosamente la manera en la que funciona un pool de liquidez y aprender qu√© hace cada ‚Äúhook‚ÄĚ antes de interactuar con el pool.¬†

No obstante, los beneficios potenciales de Uniswap V4 parecen significativos. Para los usuarios, siempre es importante hacer su propia investigación (DYOR) y entender plenamente qué es lo que están haciendo. 

Lecturas adicionales

Aviso legal y Advertencia de riesgo: Este contenido se presenta "tal cual" √ļnicamente para fines de informaci√≥n general y educativos, sin declaraci√≥n ni garant√≠a de ning√ļn tipo. No debe interpretarse como un asesoramiento financiero, legal o de otra √≠ndole profesional ni pretende recomendar la compra de ning√ļn producto o servicio espec√≠ficos. Debes buscar tu propio asesoramiento de asesores profesionales id√≥neos. Dado que este art√≠culo es producto de la contribuci√≥n de tercero, ten en cuenta que aquellas opiniones expresadas pertenecen al tercero colaborador y no reflejan necesariamente las de Binance Academy. Para obtener m√°s informaci√≥n, lee nuestro aviso legal completo aqu√≠. Los precios de los activos digitales pueden ser vol√°tiles. El valor de una inversi√≥n puede bajar o subir, y podr√≠a darse el caso de que no recuperes el monto invertido. Solo t√ļ eres responsable de tus decisiones de inversi√≥n. Binance Academy no se responsabiliza de ninguna p√©rdida en la que puedas incurrir. Este material no se debe interpretar como una asesor√≠a financiera, legal o de otra √≠ndole profesional. Si deseas obtener m√°s informaci√≥n, consulta nuestros T√©rminos de uso y la Advertencia de riesgo.