Arquitectura
La arquitectura de OmniYield está diseñada para ser modular, independiente de la cadena y altamente escalable, permitiendo la introducción fluida de nuevas funciones y tipos de bóvedas sin interrumpir la arquitectura central.
Nuestro objetivo principal es crear una capa de rendimiento fluida e independiente de la cadena que maximice los rendimientos ajustados al riesgo para los usuarios en todo el panorama DeFi. Para lograr esto, el sistema emplea un análisis de datos extensivo, algoritmos avanzados fuera de la cadena, protocolos de seguridad estrictos, reglas de diversificación y una arquitectura que abstrae la complejidad de la interacción entre cadenas.
Componentes arquitectónicos clave
Bóvedas
La puerta de entrada del usuario a OmniYield.
Estos contratos inteligentes compatibles con ERC-4626 gestionan de forma segura los depósitos, reciben informes de las estrategias y procesan los retiros.
Sirven como la interfaz principal que coordina los fondos de los usuarios con las Estrategias subyacentes.
Capa de Ejecución (Solver)
La capa de inteligencia de OmniYield.
Estos sistemas automatizados analizan constantemente los protocolos DeFi a través de numerosas cadenas, identifican oportunidades de rendimiento óptimas, evalúan riesgos y dictan la asignación de activos para las Bóvedas.
Este procesamiento se calcula fuera de la cadena para mayor escalabilidad y eficiencia: solo los resultados se implementan on-chain, evitando que las estrategias de OmniYield sean imitadas.
Estrategias
Vinculada a cada Bóveda hay al menos un contrato de Estrategia.
Este componente traduce las decisiones del solver en acciones. Maneja las complejidades técnicas del movimiento de activos, incluyendo swaps de tokens, provisión de liquidez, préstamos, staking, etc.
Destinos
Los protocolos DeFi específicos, pools de liquidez o yield farms donde los activos de la bóveda se despliegan finalmente para generar rendimientos.
Infraestructura de Mensajería Cross-Chain
La tecnología fundamental que permite las capacidades cross-chain de OmniYield, facilitando la comunicación y las transferencias de activos entre diferentes blockchains.
El Ciclo de Vida del Activo
Comprender el flujo de activos ayuda a aclarar el funcionamiento del sistema:
Depósito
Un usuario deposita un tipo de activo único (por ejemplo, USDC) en la Bóveda correspondiente de OmniYield en cualquier cadena compatible. Los activos depositados se trasladan al contrato de la Bóveda en el hub de Arbitrum y inicialmente permanecen inactivos allí.
Rebalanceo Cross-Chain
El componente fuera de la cadena (Solver autónomo) supervisa los saldos de las bóvedas y las condiciones del mercado. Una vez que se alcanza cierto umbral de activos inactivos, o durante ciclos periódicos de optimización, determina la asignación óptima para las Estrategias actuales a través de las cadenas integradas y propone un plan de rebalanceo. Si la propuesta cumple con las restricciones de seguridad y rendimiento, inicia un rebalanceo (por ejemplo, mover X cantidad de USDC a la Estrategia A en la Cadena Y) a través del contrato de la Bóveda en el hub de Arbitrum.
Usando LayerZero y Axelar, se envía un mensaje seguro que contiene las instrucciones de rebalanceo desde el hub al contrato de la Bóveda relevante en las cadenas destino.
El sistema ejecuta los pasos necesarios (como bridge, swaps, depósitos, etc.) para rebalancear.
La asignación actualizada se registra y se envían confirmaciones/actualizaciones de estado de vuelta al hub de Arbitrum a través de la capa de mensajería. Este proceso puede implicar mover fondos inactivos desde el hub hacia una Estrategia o trasladar fondos entre diferentes Estrategias para perseguir mejores rendimientos.
Auto-Compounding y Reporte Consolidado
Los contratos de Estrategia reclaman periódicamente las recompensas obtenidas de los protocolos de destino, se convierten en el activo base de la bóveda (por ejemplo, USDC) y se reinvierten automáticamente. Este proceso es orquestado por Keepers con permisos.
Los datos de rendimiento, incluidas las recompensas generadas por estas Estrategias en todas las cadenas compatibles, se informan continuamente de vuelta al hub de Arbitrum. Las recompensas se agregan al valor total de la bóveda, capitalizando automáticamente los rendimientos para los depositantes.
Este reporte consolidado permite una estructura de tarifas justa y transparente. La tarifa por rendimiento del 9% se calcula en función del beneficio generado por el depósito de un usuario a través de todas las Estrategias y cadenas subyacentes, lo que garantiza consistencia.
Retiro
Los retiros no están limitados a la cadena de depósito; los usuarios pueden iniciar una solicitud de retiro en cualquier momento desde cualquier cadena compatible (no tiene que ser la misma cadena utilizada para el depósito).
La solicitud se enruta al hub de Arbitrum. Si la Bóveda tiene fondos inactivos suficientes (activos no desplegados activamente en Estrategias), el retiro se procesa inmediatamente.
Si la Bóveda tiene fondos inactivos insuficientes, el hub indica a las Estrategias que retiren la cantidad requerida. Prioriza retirar de las Estrategias donde el impacto en el rendimiento general (APR) se minimiza. Este proceso puede tardar un poco más dependiendo de los protocolos subyacentes.
Cobrar
Una vez que hay suficiente liquidez disponible en la Bóveda, el usuario puede reclamar su retiro. Al reclamar, los activos correspondientes se transfieren a la cartera del usuario a través de la infraestructura cross-chain.
Arquitectura Cross-Chain
La infraestructura de OmniYield se construye sobre una robusta arquitectura hub-and-spoke:
Hub: Utilizamos Arbitrum como nuestro hub operativo central (la "cadena principal"). Aquí reside principalmente la lógica central, los cálculos complejos y la gestión del estado general del protocolo OmniYield.
Spokes: Todas las demás blockchains compatibles funcionan como 'cadenas spoke' o 'side chains'. Estas son las redes donde pueden originarse los depósitos de los usuarios y donde se despliegan muchas de las Estrategias de rendimiento subyacentes. Actúan principalmente como puntos finales de ejecución, recibiendo instrucciones del Hub.

Flujo de Comunicación:
Agregación
Cuando se toma una decisión de rebalanceo o ocurren acciones de usuarios (como depósitos/retiros que requieren movimiento entre cadenas), se generan mensajes cross-chain que se pasan de forma segura desde las cadenas spoke al hub de Arbitrum.
Cómputo
El Hub procesa estos mensajes entrantes, realiza los cálculos necesarios (como optimizar la asignación de activos a través de todos los spokes, calcular el rendimiento general de la bóveda, consolidar tarifas) y toma decisiones estratégicas basadas en su visión global del sistema.
Distribución
Una vez tomadas las decisiones, las instrucciones necesarias y los datos de transacción se distribuyen desde Arbitrum a los contratos inteligentes relevantes en las cadenas spoke para su ejecución (por ejemplo, depositar fondos en una Estrategia específica en una red diferente).
Este diseño modular permite:
Lógica centralizada, ejecución descentralizada Este modelo garantiza la consistencia de los datos ya que el hub de Arbitrum actúa como la única fuente de verdad. El despliegue real de capital ocurre en las cadenas spoke, aprovechando las oportunidades únicas que cada cadena ofrece.
Modularidad y extensibilidad Nuevas cadenas, activos, estrategias y destinos pueden integrarse de forma plug-and-play con cambios mínimos en la base de código existente. Esto asegura una superficie de ataque baja mientras facilita el desarrollo de productos adicionales. Para mejorar aún más su robustez y funcionalidad, el Protocolo OmniYield se integra con varios primitivas e infraestructuras DeFi, proporcionando la mejor experiencia de usuario y habilitando la interacción sin fricciones con otras herramientas financieras del ecosistema.
Comunicación Cross-Chain
La operación fluida de nuestro modelo hub-and-spoke a través de numerosas blockchains es posible aprovechando proveedores líderes de mensajería cross-chain: LayerZero y Axelar (y potencialmente otros adaptados para tokens/cadenas/funciones específicas en el futuro).
LayerZero permite mensajería ligera y eficiente, asegurando mínima latencia e interoperabilidad sin confianza a través de las redes compatibles. Axelar complementa esto con enrutamiento de alto nivel y entrega segura de mensajes cross-chain generalizados.
La Columna Vertebral de la Comunicación: Estos protocolos actúan como la infraestructura de comunicación segura y fiable que conecta nuestro Hub (Arbitrum) con todas las cadenas Spoke. Proporcionan las vías esenciales para transmitir datos e instrucciones a través de los límites de las blockchains. Todo el retranslado de mensajes, validación y liquidación se realiza a través de las vías de mensajería seguras de estos proveedores.
Facilitando Operaciones Clave: LayerZero y Axelar transmiten mensajes críticos necesarios para funciones centrales. Esto incluye:
Notificar al Hub de nuevos depósitos realizados en las cadenas spoke.
Reenviar solicitudes de retiro de usuarios en las cadenas spoke al Hub para su procesamiento.
Enviar comandos desde el Hub a los contratos de estrategia en las cadenas spoke para ejecutar depósitos, retiros o rebalanceos.
Informar el rendimiento generado, métricas de rendimiento y datos de tarifas desde las estrategias en las cadenas spoke de vuelta al Hub.
Reporte Consolidado de Tarifas
En configuraciones multichain típicas, cada cadena suele actuar como un silo con lógica y reportes de rendimiento aislados. OmniYield adopta un enfoque radicalmente diferente; creemos que nuestro ecosistema debería operar como un protocolo unificado, no como una colección fragmentada de despliegues específicos por cadena.
Mientras OmniYield genera tarifas a partir de estrategias de rendimiento que operan en numerosas cadenas, el protocolo implementa un reporte consolidado de tarifas, un proceso en el que los datos de generación de tarifas de todas las cadenas compatibles se agregan, normalizan y calculan en Arbitrum (el hub).
Esto permite:
Experiencia de usuario flexible: Los usuarios no necesitan preocuparse por incentivos inconsistentes. Pueden depositar desde cualquier cadena que prefieran sabiendo que las tarifas, las oportunidades de rendimiento y las recompensas se mantienen consistentes en todo el ecosistema OmniYield.
Tokenómica compartida: Todas las tarifas del protocolo, independientemente de la cadena de origen, contribuyen al mismo modelo de ingresos global. Este enfoque proporciona una imagen clara de la salud del protocolo y garantiza que los cálculos de tarifas sean consistentes en todo el protocolo.
Métricas transparentes: El reporte unificado elimina discrepancias y mejora la auditabilidad.
Este diseño permite que OmniYield funcione como una infraestructura de rendimiento fluida, escalable y eficiente para todo el mundo DeFi.
Última actualización