Queridas alpacas,

En este artículo, compartiremos el progreso del desarrollo de AVv3. Para obtener más información sobre AVv3, también puede consultar nuestro artículo anterior.

⚙️Progreso del desarrollo

  • Hemos implementado con éxito los contratos inteligentes AVv3 pertinentes en la red principal de BNB Chain. El código se ha revisado internamente y ahora estamos probando todas las diferentes funciones clave para la gestión de AVv3 (depositar, retirar, agregar LP, eliminar LP, pedir prestado, reembolsar, reinvertir tarifas, etc.) en un entorno en vivo.

  • Al mismo tiempo, hemos explorado numerosas estrategias de gestión de bóvedas y hemos realizado muchas variaciones de pruebas retrospectivas para encontrar las más prometedoras. Las ejecuciones preliminares de algunas estrategias arrojaron resultados prometedores (p. ej., figura a continuación). Una vez que se hayan probado todas las funciones a satisfacción, comenzaremos a ejecutar estrategias de gestión de bóvedas reales para comparar el rendimiento real con los resultados de las pruebas retrospectivas e intentar descubrir posibles puntos de mejora en las operaciones. Continuaremos iterando y optimizando las estrategias a medida que nos acerquemos al lanzamiento real.

Ejemplo de ejecución de prueba retrospectiva. La línea amarilla representa el PnL de la bóveda simulada y el área azul sombreada es el rango de precios de liquidez.

Ejemplo de ejecución de prueba retrospectiva. La línea amarilla representa el PnL de la bóveda simulada y el área azul sombreada es el rango de precios de liquidez.

  • Hemos comenzado a configurar la infraestructura para ejecutar las operaciones de administración de bóveda, que es una mejora con respecto a nuestras operaciones AVv2.

  • Hemos finalizado la interfaz de usuario y la experiencia de usuario de las páginas de productos de AVv3. Se basa en la interfaz de usuario de AVv2 anterior, pero agrega más información sobre las bóvedas, como el rango de LP actual e histórico. El proceso de inversión y retiro seguirá siendo simple y directo, como los usuarios ya conocen en AVv2.

Consideraciones de diseño

Sabemos que a la manada le encantan los detalles. Por eso, en esta sección, compartiremos algunas decisiones de diseño clave y conocimientos que hemos aprendido.

Hemos ganado con el desarrollo de AVv3 para que se ajuste al marco de liquidez concentrada (CL) DEX.

Diseño modular

Hemos diseñado AVv3 para que sea mucho más modular; ahora cada transacción está separada en su propia función. En AVv2, cuando un inversor realiza un depósito en la bóveda, en realidad hay muchas acciones que se agrupan y se ejecutan juntas en segundo plano, como por ejemplo:

  1. El token de acciones de la bóveda se acuña

  2. La bóveda toma prestada la cantidad necesaria

  3. Los activos se implementan en el fondo de liquidez del DEX

De manera similar, las funciones de reinversión y retiro también agrupan varias acciones dentro de ellas. Sin embargo, este marco no funciona bien para AVv3, dado que los DEX CL requieren una estrategia de LP más complicada.

Por ejemplo, dependiendo de dónde se encuentre el precio en el rango de LP, la composición de los activos mantenidos en el LP podría estar muy desequilibrada (en comparación con 50/50 en LP UNIv2). Esto significa que la proporción de activos que se requiere agregar al LP podría verse muy diferente en diferentes momentos y podría requerir un intercambio en ciertas situaciones. Esta dinámica no es ideal y afectaría el rendimiento del fondo y el costo de transacción para los usuarios (costo de intercambio, etc.).

Después de mucho intercambio de ideas y debates, llegamos a la conclusión de que un enfoque mejor sería separar todas las acciones en sus propias funciones. Con este enfoque, tendremos la flexibilidad de ejecutar solo las acciones necesarias cuando sea necesario. Por ejemplo, ya no será necesario implementar los activos en una posición de LP en el mismo momento en que se depositan. Ahora se pueden implementar en lotes en un momento más adecuado según la lógica de la bóveda.

El rol del administrador de Vault frente al contrato inteligente

Nota: El término "Administrador de la bóveda" se refiere aquí a un conjunto de lógica y código fuera de la cadena que opera la bóveda. No se refiere a un administrador humano que toma decisiones discrecionales.

Como se mencionó en la sección anterior, el administrador tendría mucha más autoridad en la gestión de la bóveda. El papel de los contratos inteligentes sería actuar más como un contenedor para facilitar la ejecución de estrategias y verificar que las acciones de los administradores se encuentren dentro de los parámetros de riesgo y las barandillas aceptables. Por ejemplo, los administradores pueden decidir tomar prestados más activos en cualquier momento siempre que el apalancamiento de la bóveda no exceda el umbral (por ejemplo, 10x). Otro ejemplo sería verificar que una transacción como un swap o un reequilibrio no resulte en una pérdida de capital de una bóveda por encima del umbral permitido (por ejemplo, 0,5%).

Este nuevo marco también significará que en el futuro, AVv3 podría convertirse en una plataforma que admita a administradores externos examinados (por ejemplo, empresas profesionales de marketing). Estos administradores solo tendrían que centrarse en ejecutar estrategias rentables para sus fondos, mientras que Alpaca Finance proporcionaría toda la infraestructura y liquidez para ejecutar sus estrategias. Además, la base de código se puede reutilizar para admitir estrategias de implementación más allá de UNIv3. Entonces, en el futuro, si hay DEX de próxima generación u otras plataformas que no sean DEX que puedan generar rendimientos, podremos integrar nuestro AV con ellos sin tener que crear todo nuevamente desde cero. Esta dirección de diseño permite un potencial de crecimiento y componibilidad mucho mayor del producto.

Apalancamiento variable

En AVv2, podemos establecer un apalancamiento objetivo fijo para una bóveda, es decir, 3x y 8x. Sin embargo, en AVv3, este podría no ser el mejor enfoque dada la naturaleza de los DEX de liquidez concentrada. Esto se explica mejor con un ejemplo.

Imaginemos un escenario en el que el precio del activo se ha movido hacia el borde del rango de precios, pero la señal/lógica espera que el precio vuelva a estar dentro del rango. En lugar de reequilibrar la posición/restablecer el rango de apalancamiento, lo que implicaría un mayor costo, el gestor podría “ampliar el rango” tomando prestada una mayor cantidad del activo requerido. Este método podría ser una estrategia de gestión más eficiente, pero aumentaría el apalancamiento general de la bóveda.

Ejemplo ilustrativo: El rango de LP se extiende en el lado superior tomando prestado BNB adicional, lo que aumenta efectivamente el apalancamiento de la bóveda en 1x

Ejemplo ilustrativo: El rango de LP se extiende en el lado superior tomando prestado BNB adicional, lo que aumenta efectivamente el apalancamiento de la bóveda en 1x

El ejemplo anterior es solo un escenario posible, pero también hay más situaciones en las que es más eficaz permitir un apalancamiento flexible y no reorientar el apalancamiento de la bóveda en función de una regla simple (como hicimos en AVv2).

Dado que proporcionar liquidez en un CL DEX ya está logrando una mejor eficiencia de capital, el apalancamiento en AVv3 también puede ser menor que en AVv2 y aun así lograr el mismo nivel de rendimiento.

Recompra

Con AVv2, hemos ideado una forma de crear un swap de precio fijo con descuento mediante el método de recompra. Sin embargo, con AVv3, realizaremos el swap necesario directamente en el DEX. Este cambio se debe a varios factores:

  • Con liquidez concentrada, el swap se vuelve más eficiente y tiene mucho menos impacto en el precio, por lo que el beneficio de la recompra es menor.

  • Algunos pools importantes, como BNB-USDT, utilizan una tarifa del 0,01 %, que es incluso más baja que la de CEX. (Binance ha dejado de ofrecer soporte para la tarifa de trading del 0 % en pares BUSD).

  • La transparencia y la seguridad desde una perspectiva operativa prefieren mantener todo en cadena, especialmente con los recientes desarrollos en el frente regulatorio.

💡Reflexiones finales

El desarrollo está previsto que se complete a mediados o fines de julio. En la próxima actualización, compartiremos más detalles sobre nuestras estrategias de gestión, los resultados de las pruebas retrospectivas y el plan de lanzamiento. Agradecemos a todos ustedes, alpacas, por su continuo apoyo y paciencia mientras trabajamos en esta importante iniciativa. Creemos que AVv3 tendrá un fuerte ajuste al mercado de productos y servirá como un vector de crecimiento futuro masivo para Alpaca Finance. ¡Estamos emocionados y esperamos que usted también lo esté, así que permanezca atento a futuras actualizaciones!

#BNBChain⚡️ #DefiYield #yield #PancakeSwapV3 #realyield $ALPACA