Arquitetura
A arquitetura da OmniYield foi projetada para ser modular, independente de cadeia e altamente escalável, permitindo a introdução contínua de novos recursos e tipos de cofres sem interromper a arquitetura central.
Nosso objetivo principal é criar uma camada de rendimento transparente e independente de cadeia que maximize os retornos ajustados ao risco para os usuários em todo o ecossistema DeFi. Para alcançar isso, o sistema emprega ampla análise de dados, algoritmos avançados off-chain, protocolos rigorosos de segurança, regras de diversificação e uma arquitetura que abstrai a complexidade da interação entre cadeias.
Componentes Arquitetônicos Principais
Cofres
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 diversas cadeias, identificam oportunidades de rendimento ideais, avaliam riscos e determinam a alocação de ativos para os Cofres.
Esse processamento é calculado off-chain para maior escalabilidade e eficiência — apenas os resultados são implementados on-chain, prevenindo que as estratégias da OmniYield sejam imitadas.
Estratégias
Ligado a cada Cofre 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 trocas 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 cofre são finalmente alocados para gerar retorno.
Infraestrutura de Mensagens Cross-Chain
A tecnologia fundamental que habilita as capacidades cross-chain da OmniYield, facilitando a comunicação e transferências de ativos entre diferentes blockchains.
O Ciclo de Vida do Ativo
Entender o fluxo dos ativos ajuda a esclarecer o funcionamento do sistema:
Depósito
Um usuário deposita um único tipo de ativo (por exemplo, USDC) no Cofre correspondente da OmniYield em qualquer cadeia suportada. Os ativos depositados são movidos para o contrato do Cofre no hub Arbitrum e inicialmente permanecem lá ociosos.
Rebalanceamento Cross-Chain
O componente off-chain (Solver autônomo) monitora saldos dos cofres e condições de mercado. Uma vez alcançado um determinado limiar de ativos ociosos, 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 às restrições 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 Cofre no hub Arbitrum.
Usando LayerZero e Axelar, uma mensagem segura contendo instruções de rebalanceamento é enviada do hub para o contrato de Cofre relevante nas cadeias de destino.
O sistema executa as etapas necessárias (como bridging, troca de tokens, 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 mensagens. Esse processo pode envolver mover fundos ociosos do hub para uma Estratégia ou transferir fundos entre diferentes Estratégias para buscar rendimentos melhores.
Auto-Compounding e Relatórios Consolidados
Contratos de Estratégia periodicamente reivindicam recompensas acumuladas dos protocolos de destino, convertendo-as para o ativo base do cofre (por exemplo, USDC) e reinvestindo 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 cofre, compondo 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, o que garante consistência.
Retirada
As retiradas não estão limitadas à cadeia do depósito; os usuários podem iniciar um pedido de retirada a qualquer momento de qualquer cadeia suportada (não precisa ser a mesma cadeia usada para o depósito).
O pedido é roteado para o hub Arbitrum. Se o Cofre tiver fundos ociosos suficientes (ativos não atuamente alocados em Estratégias), a retirada é processada imediatamente.
Se o Cofre tiver fundos ociosos insuficientes, o hub sinaliza as Estratégias para resgatar a quantia necessária. 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 Cofre, 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, cálculos complexos e o gerenciamento geral de estado do protocolo OmniYield residem principalmente.
Spokes: Todas as outras blockchains suportadas funcionam como ‘spoke chains’ ou ‘side chains’. Estas 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 implantadas. Elas atuam principalmente como pontos de execução, recebendo instruções do Hub.

Fluxo de Comunicação:
Agregação
Quando uma decisão de rebalanceamento é tomada ou ocorrem ações de usuários (como depósitos/retiradas que exigem movimento cross-chain), mensagens cross-chain são geradas e transmitidas com segurança das spoke chains para o hub Arbitrum.
Computação
O Hub processa essas mensagens recebidas, realiza os cálculos necessários (como otimizar a alocação de ativos entre todos os spokes, calcular o desempenho geral do cofre, 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 e os dados de transação necessários são distribuídos de volta de Arbitrum para os contratos inteligentes relevantes nas spoke chains para execução (por exemplo, depositar fundos em uma Estratégia específica em uma rede diferente).
Esse design modular possibilita:
Lógica centralizada, execução descentralizada Esse modelo garante consistência de dados, já que o hub Arbitrum atua como a única fonte da verdade. O efetivo deploy 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 ao mesmo tempo que facilita o desenvolvimento de produtos adicionais. Para aprimorar 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 possibilitando interação contínua com outras ferramentas financeiras no ecossistema.
Comunicação Cross-Chain
A operação fluida do nosso modelo hub-and-spoke em inúmeras blockchains é viabilizada ao aproveitar provedores líderes de mensagens cross-chain: LayerZero e Axelar (e potencialmente outros adaptados para tokens/cadeias/funções específicas no futuro).
LayerZero permite mensagens leves e eficientes, garantindo latência mínima e interoperabilidade trustless entre as 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) a 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 mensagens 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 pedidos 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 das estratégias nas spoke chains de volta ao Hub.
Relatório Consolidado de Taxas
Em configurações multi-chain típicas, cada cadeia frequentemente atua como um silo com lógica isolada e relatórios de desempenho independentes. A OmniYield adota uma abordagem radicalmente diferente: acreditamos que nosso ecossistema deve operar como um 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 inúmeras 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 calculados em Arbitrum (o hub).
Isso possibilita:
Experiência de usuário flexível: Os usuários não precisam se preocupar com incentivos inconsistentes. Eles podem depositar da 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 garante 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.
Last updated