Uniswap apunta al valor del arbitraje con un nuevo hook en v4

cryptonewscryptonews

Uniswap Labs dijo el 10 de septiembre que la herramienta de Uniswap v4 reemplaza una comisión estática del proveedor de liquidez por una comisión calculada para cada intercambio. Los primeros pools emparejan USDC con USDT y Global Dollar, o USDG.

Ambos pools utilizan una tasa de referencia de 1:1. El sistema mide cuánto se ha alejado el precio del pool de esa tasa y si una transacción propuesta acerca o aleja el precio de ella.

La compañía afirma que el mecanismo otorga a los proveedores de liquidez una mayor parte del valor generado cuando los operadores corrigen las diferencias de precio. StablePair Hook no garantiza mejores rendimientos, ya que los resultados siguen dependiendo de la actividad de negociación, la profundidad de la liquidez, los precios de los activos y los parámetros aprobados para cada pool.

 

StablePair Hook cambia las comisiones según las condiciones del pool

Los pools de stablecoins suelen contener activos diseñados para mantener el mismo valor en dólares. La actividad del mercado puede alejar a un pool de la paridad, creando una oportunidad para que los arbitrajistas operen contra la diferencia de precio.

Con una comisión fija, Uniswap Labs afirma que los operadores de pools se enfrentan a una disyuntiva. Una comisión baja puede permitir que los bots de arbitraje retengan más de la diferencia de precio disponible, mientras que una comisión alta puede desalentar las transacciones ordinarias.

StablePair Hook cambia la comisión según la posición del pool en relación con un precio de referencia configurado. Dentro de una banda estrecha alrededor de ese precio, el mecanismo ajusta las comisiones para mantener un diferencial fijo entre los precios de compra y venta cotizados.

Una vez que el pool sale de la banda, el tratamiento depende de la dirección del siguiente intercambio. Una transacción que aleja al pool de la tasa de referencia no paga comisión al proveedor de liquidez porque otorga al pool lo que Uniswap describe como un precio favorable.

Un intercambio que devuelve al pool hacia la paridad entra en una subasta holandesa. Su comisión comienza en un nivel alto y disminuye con cada bloque de Ethereum hasta que un operador acepta el precio disponible.

“Los LP se quedan con la diferencia”, dijo Uniswap Labs al describir el sistema de subasta. La declaración expresa el resultado esperado por el desarrollador para los proveedores de liquidez, no un nivel garantizado de ingresos por comisiones.

 

Dos pools de stablecoins de Uniswap operan en Ethereum

El repositorio público de código de Uniswap registra los pools USDC/USDT y USDC/USDG como inicializados en Ethereum el 10 de septiembre. Ambos utilizan la bandera de comisión dinámica y un espaciado de ticks de uno.

El pool USDC/USDT tiene un identificador en cadena que termina en e39f634, mientras que el identificador del pool USDC/USDG termina en b7edb. Los materiales para desarrolladores de Uniswap aconsejan a las aplicaciones derivar los identificadores de los pools a partir de sus claves de pool en lugar de codificarlos de forma fija.

A nivel de contrato, StablePair Hook opera a través de un proxy ERC-1967. Su dirección permanente de hook en Ethereum codifica los permisos disponibles para el contrato, mientras que la gobernanza puede reemplazar la implementación detrás del proxy.

Las configuraciones de comisiones de los pools y las futuras actualizaciones de implementación están controladas por el Uniswap Governance Timelock, según el repositorio del proyecto. Una cartera multifirma separada de Uniswap Labs puede crear pools y asignar sus parámetros de comisión iniciales, pero no puede actualizar el contrato ni modificar las configuraciones existentes.

Los pools de StablePair no pueden crearse sin permiso. Uniswap Labs controla su creación inicial, lo que distingue al producto de los pools v4 que cualquier usuario puede inicializar sin aprobación previa.

El lanzamiento amplía el uso de hooks personalizados de Uniswap v4, que adjuntan contratos externos a los pools y cambian su comportamiento en puntos definidos de una transacción. Los hooks pueden controlar comisiones, lógica de precios y reglas de acceso sin cambiar los contratos centrales de v4.

En noticias relacionadas, Uniswap v4 se convirtió en el mayor espacio DeFi para depósitos de acciones tokenizadas después de que su total medido alcanzara los 59,1 millones de dólares a principios de septiembre. StablePair Hook aplica la misma arquitectura de pools personalizable a activos que se espera que operen cerca de un tipo de cambio establecido.

 

Una revisión de OpenZeppelin encontró y corrigió un problema de comisiones

OpenZeppelin revisó el mecanismo central de comisiones de StablePair del 9 al 13 de febrero, según la documentación de seguridad de Uniswap. La evaluación cubrió un predecesor no actualizable que utiliza los mismos cálculos principales de comisiones.

Durante la revisión, OpenZeppelin identificó un problema de alta gravedad relacionado con los intercambios correctivos. Un operador podía obtener un precio combinado más barato dividiendo una transacción correctiva en varios intercambios más pequeños.

Uniswap afirma que abordó el hallazgo almacenando en caché el precio del pool una vez por bloque. Cada intercambio dentro del mismo bloque utiliza el precio inicial almacenado en caché al calcular su comisión, eliminando la ventaja de comisión que antes estaba disponible al dividir una transacción.

La revisión no cubrió el sistema de actualización actual ni su estructura de roles porque esos componentes se introdujeron más tarde. La página de seguridad publicada por Uniswap identifica la diferencia de alcance, lo que significa que la auditoría citada no debe tratarse como una evaluación completa de todos los componentes de la versión en vivo.

El almacenamiento en caché de precios crea dos limitaciones documentadas. Los intercambios posteriores durante un bloque con mucha actividad pueden utilizar un precio inicial que ya no coincide con el último precio del pool, mientras que un intercambio que cruza la tasa de referencia puede invertir las direcciones de las comisiones durante el resto del bloque.

Uniswap afirma que ambas condiciones duran un bloque y se corrigen solas cuando se registra el siguiente precio en caché. La documentación indica que eliminar cualquiera de las limitaciones restauraría la oportunidad de dividir transacciones abordada tras la revisión de OpenZeppelin.

 

La gobernanza controla las futuras actualizaciones de StablePair Hook

Uniswap Governance puede modificar la configuración de comisiones de los pools y reemplazar la implementación del hook sin mover la liquidez a un pool diferente. Un cambio de configuración reinicia el proceso de disminución de comisiones, lo que hace que el siguiente intercambio utilice una lectura nueva del precio del pool.

Los permisos integrados en la dirección permanente del hook limitan lo que puede hacer una actualización. Uniswap afirma que el contrato no puede impedir que los proveedores de liquidez retiren activos ni cambiar los montos de los intercambios para cobrar comisiones no aprobadas porque los permisos de devolución de llamada requeridos están deshabilitados.

Los cálculos de cotización tienen límites separados. La función getFee del hook devuelve la comisión actual del proveedor de liquidez utilizando el mismo precio de inicio de bloque que recibirá la siguiente transacción. Excluye las comisiones de protocolo, ignora el tamaño de la operación y no calcula el efecto en el precio causado por moverse a través de la liquidez disponible.

Por lo tanto, las operaciones grandes pueden ejecutarse a un precio promedio diferente al de la cotización inicial. La diferencia depende de la profundidad y distribución de la liquidez en el pool, según la documentación técnica del proyecto.

StablePair Hook se une a otras herramientas personalizadas desarrolladas para Uniswap v4, incluidas DualPool, LitePSM y Permissioned Pools. Como se informó anteriormente, el trabajo de Uniswap en pools de activos tokenizados correlacionados procesó 33 millones de dólares en 10 mercados de acciones a SPY durante sus primeros 12 días.

Uniswap Labs ha publicado los contratos y las pruebas del hook a través de su repositorio público de GitHub bajo una licencia MIT. Su documentación para desarrolladores enumera la dirección del proxy en la red principal, la dirección de implementación actual, dos identificadores de pools y un contacto de seguridad para informar problemas con los contratos.

Este contenido se proporciona únicamente con fines informativos y educativos y no constituye asesoramiento de inversión relacionado con BTCC. BTCC realiza todos los esfuerzos posibles, pero no puede garantizar la veracidad, exactitud u originalidad del contenido anterior.

Recomendado

Vitalik Buterin confía en que la IA no romperá las criptomonedas y apuesta el 90% de su patrimonioLos ETF de bitcoin en EE. UU. captan 731 millones de dólares, su mayor entrada desde eneroUniswap Labs compra PONS mientras se disparan las comisiones del launchpad de Robinhood ChainCronología del robo en Liquid Network: cómo una emisión anómala retiró casi 4.000 BTCCómo resolver el problema del arranque en los préstamos a tipo fijo