Esta noche, UniswapLabs lanzó el borrador del código Uniswap v4 para que v4 se pueda construir públicamente, con comentarios públicos y contribuciones significativas de la comunidad. La visión de Uniswapv4 es permitir que cualquier persona tome decisiones de compensación mediante la introducción de "ganchos". Los ganchos son contratos que se ejecutan en varios puntos del ciclo de vida de las operaciones del grupo. Los grupos pueden hacer las mismas compensaciones que ;v 3, o pueden agregar características completamente nuevas. Por ejemplo, v4 permitirá que el propio grupo soporte tarifas dinámicas, agregue órdenes de límite en cadena o actúe como un creador de mercado promedio ponderado en el tiempo (TWAMM) para distribuir grandes órdenes a lo largo del tiempo. Los pools v4 existirán en un solo contrato, lo que reducirá el costo del gas de la creación del pool en un 99 %.
El código Uniswap v;4 se lanzará bajo la Licencia de fuente comercial 1.1, que limitará el uso del código fuente v;4 en un entorno comercial o de producción a 4 años, momento en el cual se convertirá permanentemente a una licencia GPL. . El mecanismo de tarifa de protocolo también se modelará a partir de v3. El gobierno podrá votar para agregar tarifas de protocolo a cualquier grupo, hasta un monto máximo.
El siguiente es el artículo escrito por el fundador de UniswapHayden Adams **, compilado por Odaily Planet Daily. **
Hace dos años lanzamos Uniswap v3, un punto de inflexión para la liquidez en cadena y DeFi. Hoy en día, el protocolo Uniswap es el protocolo de intercambio descentralizado más grande y maneja más de 1,5 billones de dólares en volumen de transacciones. Como infraestructura pública, es una parte importante del ecosistema de criptomonedas.
A medida que evolucionan la tecnología y los mercados, el protocolo Uniswap también debe evolucionar. Estamos muy contentos de presentarles la visión de Uniswap v;4, y creemos que abrirá infinitas posibilidades para el método comercial de crear tokens para la liquidez en cadena.
Ahora hemos publicado borradores de código para crear v;4; con comentarios abiertos y contribuciones significativas de la comunidad. Esperamos que este sea un proceso de meses. Puede leer la versión preliminar de código abierto de Uniswap v;4 core y las bibliotecas circundantes aquí, leer el borrador del informe técnico aquí y obtener más información sobre cómo contribuir aquí.
Uniswap v3 adopta un enfoque sólido y asertivo para proporcionar liquidez, equilibrado por un espacio de compensación extremadamente complejo. Las nuevas funciones tienen el costo de mayores gastos y complejidad del código. Por ejemplo, la versión V3 incluye oráculos, lo que permite a los constructores integrar datos de precios en cadena en tiempo real, pero a expensas de mayores costos para los comerciantes.
Nuestra visión para Uniswap v;4 es permitir que cualquier persona tome decisiones de compensación mediante la introducción de "ganchos". ganchos; son contratos que se ejecutan en diferentes puntos del ciclo de vida de las operaciones del grupo. Los grupos pueden hacer las mismas compensaciones que v3 o agregar una funcionalidad completamente nueva. Por ejemplo, v;4 permitiría que los pools de minería respalden tarifas dinámicas, agreguen órdenes de límite en cadena o actúen como un creador de mercado promedio ponderado en el tiempo (TWAMM) para distribuir grandes órdenes a lo largo del tiempo.
Al realizar esta personalización, la arquitectura de Uniswap v;4 también reduce los costos y garantiza la eficiencia. Introduce un nuevo contrato "singleton" en el que todos los pools de minería están en un contrato inteligente. Creemos que la combinación de "ganchos" y arquitectura singleton creará una plataforma muy poderosa con una personalización de grupo rápida y segura y un enrutamiento eficiente a través de múltiples grupos. Uniswap v;4 trae innovación AMM rápida y expresiva en un ecosistema sólido.
¿Qué es Uniswap v;4;?
ganchos y piscinas personalizadas
Cada grupo de liquidez de Uniswap tiene un ciclo de vida. Durante la vida útil de un grupo, suceden varias cosas: los grupos se crean con niveles de tarifas predeterminados, se agrega, elimina o realinea liquidez y, por supuesto, los usuarios intercambian tokens. En Uniswap v3, estos eventos del ciclo de vida están estrechamente acoplados y se ejecutan en un orden muy estricto.
Para crear espacio para la liquidez personalizable en Uniswap v; 4, queremos crear una forma para que los implementadores de grupos introduzcan un código que realice acciones específicas en puntos clave del ciclo de vida del grupo, como antes o después de una operación, o antes o después. cambiando la posición del LP.
Ingrese ganchos, que son complementos que personalizan cómo interactúan los grupos, los intercambios, las tarifas y las posiciones de LP. Los desarrolladores pueden innovar en la liquidez y la seguridad del protocolo Uniswap para crear grupos AMM personalizados a través de ganchos integrados con contratos inteligentes v;4.
Estamos entusiasmados con algunos experimentos, que incluyen:
Creador de mercado promedio ponderado en el tiempo (TWAMM)
Tarifas dinámicas basadas en la volatilidad u otras entradas
Orden de tapa de cadena
Depositar liquidez fuera de rango en el acuerdo de préstamo
Oráculos en cadena personalizados, como oráculos geomean
Componga automáticamente las tarifas de LP en posiciones de LP
Las ganancias MEV internalizadas se distribuyen de vuelta a los LP
El mar es tan ancho como el salto de los peces, el cielo es tan alto como vuelan los pájaros, el espacio de imaginación de v4 es ilimitado. Ahora cada grupo no solo está definido por tokens y niveles de tarifas, veremos grupos de todos los colores, formas y tamaños. La lógica central de Uniswap v4 es la misma que la de v3, que no se puede actualizar. Si bien cada grupo puede usar su propio contrato inteligente de ganchos, los ganchos se pueden restringir a permisos específicos determinados en el momento de la creación del grupo.
Hemos creado un contrato de ganchos de muestra, haga clic para ver el marco actual. Esperamos que los desarrolladores presenten formas nuevas e interesantes de crear funciones en las que aún no hemos pensado.
Mejora la arquitectura y ahorra; GAS
En Uniswap v3, implementamos un nuevo contrato para cada grupo, lo que hace que sea más costoso crear grupos y realizar intercambios de grupos múltiples. En v;4, colocamos todos los grupos en un contrato único, lo que proporcionará ahorros efectivos de gas, ya que las transacciones ya no necesitan transferir tokens entre grupos en diferentes contratos. Los primeros datos muestran que v;4 reduce los costos de gas de creación de piscinas en un 99%;. Los ganchos introducen un mundo de opciones infinitas, y los singletons le permiten abarcarlos todos de manera eficiente.
Esta arquitectura singleton se complementa con un nuevo sistema de "contabilidad flash". En lugar de transferir activos dentro y fuera del grupo al final de cada transacción en v3, el sistema solo realiza transferencias basadas en saldos netos, lo que significa un sistema más eficiente que proporciona gas adicional en Uniswap v;4 save.
Creemos que el mejor diseño para la contabilidad flash es usar "almacenamiento transitorio", que será implementado por EIP-1153. Se está considerando incluir este EIP como parte de la actualización de la bifurcación dura de Ethereum Cancún y traerá más mejoras de Gas y diseños de contratos más limpios en varias aplicaciones.
Con las eficiencias de los singletons y la contabilidad flash, ya no es necesario limitar los niveles de tarifas. Los creadores de grupos pueden establecerlos en un nivel que los haga más competitivos o personalizarlos mediante ganchos de tarifas dinámicas. v;4 brinda soporte para ETH nativo, lo que proporciona ahorros adicionales de gas.
Licencia y Administración
Como siempre, creemos firmemente que la infraestructura financiera central debe ser abierta y transparente. También creemos que la comunidad de Uniswap, las personas y los equipos que respaldan, usan y crean el protocolo, deben gobernar la versión 4 del protocolo, tal como lo han hecho con las versiones anteriores.
El código se publicará bajo la licencia Business Source 1.1, que limita el uso del código fuente v;4 en un entorno comercial o de producción a cuatro años, momento en el que pasará permanentemente a la licencia GPL. Al igual que con v3, Uniswap Governance y Uniswap Labs pueden otorgar excepciones de licencia.
El mecanismo de carga del protocolo también se basará en v3. Las capas de gobernanza podrán votar para aumentar las tarifas de protocolo en cualquier grupo, sujeto a un límite. Se pueden encontrar más detalles sobre el mecanismo de tarifas en el libro blanco.
Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Uniswap Labs lanza el borrador del código Uniswap v4, un vistazo a las funciones principales
Esta noche, UniswapLabs lanzó el borrador del código Uniswap v4 para que v4 se pueda construir públicamente, con comentarios públicos y contribuciones significativas de la comunidad. La visión de Uniswapv4 es permitir que cualquier persona tome decisiones de compensación mediante la introducción de "ganchos". Los ganchos son contratos que se ejecutan en varios puntos del ciclo de vida de las operaciones del grupo. Los grupos pueden hacer las mismas compensaciones que ;v 3, o pueden agregar características completamente nuevas. Por ejemplo, v4 permitirá que el propio grupo soporte tarifas dinámicas, agregue órdenes de límite en cadena o actúe como un creador de mercado promedio ponderado en el tiempo (TWAMM) para distribuir grandes órdenes a lo largo del tiempo. Los pools v4 existirán en un solo contrato, lo que reducirá el costo del gas de la creación del pool en un 99 %.
El código Uniswap v;4 se lanzará bajo la Licencia de fuente comercial 1.1, que limitará el uso del código fuente v;4 en un entorno comercial o de producción a 4 años, momento en el cual se convertirá permanentemente a una licencia GPL. . El mecanismo de tarifa de protocolo también se modelará a partir de v3. El gobierno podrá votar para agregar tarifas de protocolo a cualquier grupo, hasta un monto máximo.
El siguiente es el artículo escrito por el fundador de Uniswap Hayden Adams **, compilado por Odaily Planet Daily. **
Hace dos años lanzamos Uniswap v3, un punto de inflexión para la liquidez en cadena y DeFi. Hoy en día, el protocolo Uniswap es el protocolo de intercambio descentralizado más grande y maneja más de 1,5 billones de dólares en volumen de transacciones. Como infraestructura pública, es una parte importante del ecosistema de criptomonedas.
A medida que evolucionan la tecnología y los mercados, el protocolo Uniswap también debe evolucionar. Estamos muy contentos de presentarles la visión de Uniswap v;4, y creemos que abrirá infinitas posibilidades para el método comercial de crear tokens para la liquidez en cadena.
Ahora hemos publicado borradores de código para crear v;4; con comentarios abiertos y contribuciones significativas de la comunidad. Esperamos que este sea un proceso de meses. Puede leer la versión preliminar de código abierto de Uniswap v;4 core y las bibliotecas circundantes aquí, leer el borrador del informe técnico aquí y obtener más información sobre cómo contribuir aquí.
Uniswap v3 adopta un enfoque sólido y asertivo para proporcionar liquidez, equilibrado por un espacio de compensación extremadamente complejo. Las nuevas funciones tienen el costo de mayores gastos y complejidad del código. Por ejemplo, la versión V3 incluye oráculos, lo que permite a los constructores integrar datos de precios en cadena en tiempo real, pero a expensas de mayores costos para los comerciantes.
Nuestra visión para Uniswap v;4 es permitir que cualquier persona tome decisiones de compensación mediante la introducción de "ganchos". ganchos; son contratos que se ejecutan en diferentes puntos del ciclo de vida de las operaciones del grupo. Los grupos pueden hacer las mismas compensaciones que v3 o agregar una funcionalidad completamente nueva. Por ejemplo, v;4 permitiría que los pools de minería respalden tarifas dinámicas, agreguen órdenes de límite en cadena o actúen como un creador de mercado promedio ponderado en el tiempo (TWAMM) para distribuir grandes órdenes a lo largo del tiempo.
Al realizar esta personalización, la arquitectura de Uniswap v;4 también reduce los costos y garantiza la eficiencia. Introduce un nuevo contrato "singleton" en el que todos los pools de minería están en un contrato inteligente. Creemos que la combinación de "ganchos" y arquitectura singleton creará una plataforma muy poderosa con una personalización de grupo rápida y segura y un enrutamiento eficiente a través de múltiples grupos. Uniswap v;4 trae innovación AMM rápida y expresiva en un ecosistema sólido.
¿Qué es Uniswap v;4;?
ganchos y piscinas personalizadas
Cada grupo de liquidez de Uniswap tiene un ciclo de vida. Durante la vida útil de un grupo, suceden varias cosas: los grupos se crean con niveles de tarifas predeterminados, se agrega, elimina o realinea liquidez y, por supuesto, los usuarios intercambian tokens. En Uniswap v3, estos eventos del ciclo de vida están estrechamente acoplados y se ejecutan en un orden muy estricto.
Para crear espacio para la liquidez personalizable en Uniswap v; 4, queremos crear una forma para que los implementadores de grupos introduzcan un código que realice acciones específicas en puntos clave del ciclo de vida del grupo, como antes o después de una operación, o antes o después. cambiando la posición del LP.
Ingrese ganchos, que son complementos que personalizan cómo interactúan los grupos, los intercambios, las tarifas y las posiciones de LP. Los desarrolladores pueden innovar en la liquidez y la seguridad del protocolo Uniswap para crear grupos AMM personalizados a través de ganchos integrados con contratos inteligentes v;4.
Estamos entusiasmados con algunos experimentos, que incluyen:
El mar es tan ancho como el salto de los peces, el cielo es tan alto como vuelan los pájaros, el espacio de imaginación de v4 es ilimitado. Ahora cada grupo no solo está definido por tokens y niveles de tarifas, veremos grupos de todos los colores, formas y tamaños. La lógica central de Uniswap v4 es la misma que la de v3, que no se puede actualizar. Si bien cada grupo puede usar su propio contrato inteligente de ganchos, los ganchos se pueden restringir a permisos específicos determinados en el momento de la creación del grupo.
Hemos creado un contrato de ganchos de muestra, haga clic para ver el marco actual. Esperamos que los desarrolladores presenten formas nuevas e interesantes de crear funciones en las que aún no hemos pensado.
Mejora la arquitectura y ahorra; GAS
En Uniswap v3, implementamos un nuevo contrato para cada grupo, lo que hace que sea más costoso crear grupos y realizar intercambios de grupos múltiples. En v;4, colocamos todos los grupos en un contrato único, lo que proporcionará ahorros efectivos de gas, ya que las transacciones ya no necesitan transferir tokens entre grupos en diferentes contratos. Los primeros datos muestran que v;4 reduce los costos de gas de creación de piscinas en un 99%;. Los ganchos introducen un mundo de opciones infinitas, y los singletons le permiten abarcarlos todos de manera eficiente.
Esta arquitectura singleton se complementa con un nuevo sistema de "contabilidad flash". En lugar de transferir activos dentro y fuera del grupo al final de cada transacción en v3, el sistema solo realiza transferencias basadas en saldos netos, lo que significa un sistema más eficiente que proporciona gas adicional en Uniswap v;4 save.
Creemos que el mejor diseño para la contabilidad flash es usar "almacenamiento transitorio", que será implementado por EIP-1153. Se está considerando incluir este EIP como parte de la actualización de la bifurcación dura de Ethereum Cancún y traerá más mejoras de Gas y diseños de contratos más limpios en varias aplicaciones.
Con las eficiencias de los singletons y la contabilidad flash, ya no es necesario limitar los niveles de tarifas. Los creadores de grupos pueden establecerlos en un nivel que los haga más competitivos o personalizarlos mediante ganchos de tarifas dinámicas. v;4 brinda soporte para ETH nativo, lo que proporciona ahorros adicionales de gas.
Licencia y Administración
Como siempre, creemos firmemente que la infraestructura financiera central debe ser abierta y transparente. También creemos que la comunidad de Uniswap, las personas y los equipos que respaldan, usan y crean el protocolo, deben gobernar la versión 4 del protocolo, tal como lo han hecho con las versiones anteriores.
El código se publicará bajo la licencia Business Source 1.1, que limita el uso del código fuente v;4 en un entorno comercial o de producción a cuatro años, momento en el que pasará permanentemente a la licencia GPL. Al igual que con v3, Uniswap Governance y Uniswap Labs pueden otorgar excepciones de licencia.
El mecanismo de carga del protocolo también se basará en v3. Las capas de gobernanza podrán votar para aumentar las tarifas de protocolo en cualquier grupo, sujeto a un límite. Se pueden encontrar más detalles sobre el mecanismo de tarifas en el libro blanco.