Arquitetura
A arquitetura da OmniYield foi projetada para ser modular, agnóstica a cadeias e altamente escalável, permitindo a introdução contínua de novos recursos e tipos de vaults sem interromper a arquitetura central.
Nosso objetivo principal é criar uma camada de rendimento agnóstica a cadeias que maximize retornos ajustados ao risco para usuários em todo o ecossistema DeFi. Para isso, o sistema emprega análise de dados extensiva, algoritmos avançados off-chain, protocolos de segurança rigorosos, regras de diversificação e uma arquitetura que abstrai a complexidade da interação cross-chain.
Componentes Arquiteturais Principais
Vaults
A porta de entrada do usuário para a OmniYield.
Esses contratos inteligentes compatíveis com ERC-4626 gerenciam depósitos com segurança, recebem relatórios das estratégias e processam retiradas.
Eles servem como a interface principal que coordena os fundos dos usuários com as Estratégias subjacentes.
Camada de Execução (Solver)
A camada de inteligência da OmniYield.
Esses sistemas automatizados analisam constantemente protocolos DeFi em várias cadeias, identificam oportunidades de rendimento ótimas, avaliam riscos e ditam a alocação de ativos para os Vaults.
Esse processamento é calculado off-chain para maior escalabilidade e eficiência — apenas os resultados são implementados onchain, evitando que as estratégias da OmniYield sejam imitadas.
Estratégias
Vinculado a cada Vault há pelo menos um contrato de Estratégia.
Esse componente traduz as decisões do solver em ações. Ele lida com as complexidades técnicas do movimento de ativos, incluindo swaps de tokens, provisão de liquidez, empréstimos, staking, etc.
Destinos
Os protocolos DeFi específicos, pools de liquidez ou fazendas de rendimento onde os ativos do vault são finalmente alocados para gerar retornos.
Infraestrutura de Mensageria Cross-Chain
A tecnologia fundamental que possibilita as capacidades cross-chain da OmniYield, facilitando comunicação e transferências de ativos entre diferentes blockchains.
O Ciclo de Vida do Ativo
Compreender o fluxo de ativos ajuda a clarificar a operação do sistema:
Depósito
Um usuário deposita um único tipo de ativo (por exemplo, USDC) no Vault correspondente da OmniYield em qualquer cadeia suportada. Os ativos depositados são movidos para o contrato do Vault no hub Arbitrum e inicialmente ficam inativos lá.
Rebalanceamento Cross-Chain
O componente off-chain (Solver autônomo) monitora saldos dos vaults e as condições de mercado. Uma vez que um certo limiar de ativos inativos é atingido, ou durante ciclos periódicos de otimização, ele determina a alocação ótima para as Estratégias atuais nas cadeias integradas e propõe um plano de rebalanceamento. Se a proposta atender aos limites de segurança e desempenho, ela inicia um rebalanceamento (por exemplo, mover X quantidade de USDC para a Estratégia A na Cadeia Y) através do contrato do Vault no hub Arbitrum.
Usando LayerZero e Axelar, uma mensagem segura contendo instruções de rebalanceamento é enviada do hub para o contrato do Vault relevante nas cadeias de destino.
O sistema executa os passos necessários (como ponte, swap, depósito, etc.) para rebalancear.
A alocação atualizada é registrada, e confirmações/atualizações de status são enviadas de volta ao hub Arbitrum via camada de mensageria. Esse processo pode envolver mover fundos inativos do hub para uma Estratégia ou transferir fundos entre diferentes Estratégias para perseguir rendimentos melhores.
Auto-Compounding & Relatórios Consolidados
Contratos de Estratégia periodicamente reivindicam recompensas geradas pelos protocolos de destino, convertidas para o ativo base do vault (por exemplo, USDC) e reinvestidas automaticamente. Esse processo é orquestrado por Keepers permissionados.
Dados de desempenho, incluindo recompensas geradas por essas Estratégias em todas as cadeias suportadas, são continuamente reportados de volta ao hub Arbitrum. As recompensas são adicionadas ao valor total do vault, capitalizando automaticamente os retornos para os depositantes.
Esse relatório consolidado possibilita uma estrutura de taxas justa e transparente. A taxa de performance de 9% é calculada com base no lucro gerado pelo depósito de um usuário em todas as Estratégias e cadeias subjacentes, garantindo consistência.
Retirada
As retiradas não estão limitadas à cadeia do depósito; os usuários podem iniciar uma solicitação de retirada a qualquer momento de qualquer cadeia suportada (não precisa ser a mesma cadeia usada para o depósito).
A solicitação é roteada ao hub Arbitrum. Se o Vault tiver fundos inativos suficientes (ativos não alocados ativamente em Estratégias), a retirada é processada imediatamente.
Se o Vault tiver fundos inativos insuficientes, o hub sinaliza às Estratégias para resgatar o valor necessário. Ele prioriza retiradas de Estratégias onde o impacto no rendimento geral (APR) é minimizado. Esse processo pode levar um pouco mais de tempo dependendo dos protocolos subjacentes.
Reivindicação
Uma vez que liquidez suficiente esteja disponível no Vault, o usuário pode reivindicar sua retirada. Ao reivindicar, os ativos correspondentes são transferidos para a carteira do usuário via infraestrutura cross-chain.
Arquitetura Cross-Chain
A infraestrutura da OmniYield é construída sobre uma arquitetura robusta de hub e spokes:
Hub: Utilizamos Arbitrum como nosso hub operacional central (a "cadeia principal"). É aqui que a lógica central, computações complexas e o gerenciamento geral de estado do protocolo OmniYield residem primariamente.
Spokes: Todas as outras blockchains suportadas funcionam como 'spoke chains' ou 'side chains'. Essas são as redes onde os depósitos dos usuários podem se originar e onde muitas das Estratégias de rendimento subjacentes são implementadas. Elas atuam principalmente como pontos finais de execução, recebendo instruções do Hub.

Fluxo de Comunicação:
Agregação
Quando uma decisão de rebalanceamento é tomada ou ações de usuários (como depósitos/retiradas que exigem movimentação cross-chain) ocorrem, mensagens cross-chain são geradas e passadas com segurança das spoke chains para o hub Arbitrum.
Cálculo
O Hub processa essas mensagens recebidas, realiza os cálculos necessários (como otimizar a alocação de ativos entre todas as spokes, calcular o desempenho geral do vault, consolidar taxas) e toma decisões estratégicas com base em sua visão global do sistema.
Distribuição
Uma vez tomadas as decisões, as instruções necessárias e os dados de transação são distribuídos de Arbitrum de volta aos contratos inteligentes relevantes nas spoke chains para execução (por exemplo, depositar fundos em uma Estratégia específica em outra rede).
Esse design modular possibilita:
Lógica centralizada, execução descentralizada Esse modelo assegura consistência de dados à medida que o hub Arbitrum atua como a única fonte de verdade. A implantação efetiva de capital ocorre nas spoke chains, aproveitando as oportunidades únicas que cada cadeia oferece.
Modularidade e extensibilidade Novas cadeias, ativos, estratégias e destinos podem ser integrados de forma plug-and-play com mudanças mínimas na base de código existente. Isso garante uma superfície de ataque reduzida enquanto facilita o desenvolvimento de produtos adicionais. Para aumentar ainda mais sua robustez e funcionalidade, o Protocolo OmniYield integra-se com vários primitivos e infraestruturas DeFi, proporcionando a melhor experiência ao usuário e permitindo interação contínua com outras ferramentas financeiras do ecossistema.
Comunicação Cross-Chain
A operação contínua do nosso modelo hub-and-spoke através de inúmeras blockchains é possibilitada ao aproveitar provedores líderes de mensageria cross-chain: LayerZero e Axelar (e potencialmente outros adaptados para tokens/cadeias/funções específicas no futuro).
LayerZero possibilita mensageria leve e eficiente, garantindo latência mínima e interoperabilidade trustless entre redes suportadas. Axelar complementa isso com roteamento de alto nível e entrega segura de mensagens cross-chain generalizadas.
A Espinha Dorsal de Comunicação: Esses protocolos atuam como a infraestrutura de comunicação segura e confiável que conecta nosso Hub (Arbitrum) com todas as spoke chains. Eles fornecem os caminhos essenciais para transmitir dados e instruções através das fronteiras das blockchains. Todo o retransmissão, validação e liquidação de mensagens é realizado através das malhas de mensageria seguras desses provedores.
Facilitando Operações-Chave: LayerZero e Axelar transmitem mensagens críticas necessárias para funções centrais. Isso inclui:
Notificar o Hub sobre novos depósitos feitos nas spoke chains.
Retransmitir solicitações de retirada de usuários nas spoke chains para o Hub para processamento.
Enviar comandos do Hub para contratos de estratégia nas spoke chains para executar depósitos, retiradas ou rebalanceamentos.
Reportar rendimento gerado, métricas de desempenho e dados de taxas de estratégias nas spoke chains de volta ao Hub.
Relatório Consolidado de Taxas
Em configurações multichain típicas, cada cadeia frequentemente atua como um silo com lógica isolada e relatórios de desempenho separados. A OmniYield adota uma abordagem radicalmente diferente: acreditamos que nosso ecossistema deve operar como um único protocolo unificado, não como uma coleção fragmentada de implementações específicas por cadeia.
Enquanto a OmniYield gera taxas a partir de estratégias de rendimento operando em várias cadeias, o protocolo implementa relatório consolidado de taxas, um processo onde os dados de geração de taxas de todas as cadeias suportadas são agregados, normalizados e computados em Arbitrum (o hub).
Isso permite:
Experiência do usuário flexível: Os usuários não precisam se preocupar com incentivos inconsistentes. Eles podem depositar de qualquer cadeia que preferirem sabendo que taxas, oportunidades de rendimento e recompensas permanecem consistentes em todo o ecossistema OmniYield.
Tokenômica compartilhada: Todas as taxas do protocolo, independentemente da cadeia de origem, contribuem para o mesmo modelo de receita global. Essa abordagem fornece uma visão clara da saúde do protocolo e assegura que os cálculos de taxas sejam consistentes em todo o protocolo.
Métricas transparentes: Relatórios unificados eliminam discrepâncias e melhoram a auditabilidade.
Esse design permite que a OmniYield funcione como uma infraestrutura de rendimento contínua, escalável e eficiente para todo o mundo DeFi.
Atualizado