架構

OmniYield 嘅架構設計係模組化、鏈無關同高度可擴展,方便無縫加入新功能同不同類型嘅金庫,而唔會打亂核心架構。

我哋嘅主要目標係建立一個無縫、鏈無關嘅收益層,為用戶喺整個 DeFi 生態系統中最大化經風險調整嘅回報。為達到呢個目標,系統採用廣泛嘅數據分析、先進嘅鏈下算法、嚴格嘅安全協議、多元化規則,並以一個抽象化跨鏈互動複雜性嘅架構為基礎。

關鍵架構組件

chevron-right金庫hashtag

用戶接觸 OmniYield 嘅入口。

呢啲符合 ERC-4626 嘅智能合約安全管理存款、接收策略報告,並處理提現。

佢哋係協調用戶資金同底層策略嘅主要介面。

chevron-right執行層(解算器)hashtag

OmniYield 嘅智能層。

呢啲自動化系統不斷分析多條鏈上嘅 DeFi 協議,識別最佳收益機會、評估風險,並為金庫制定資產配置。

為咗提高可擴展性同效率,呢啲處理喺鏈下計算——只有結果喺鏈上實施,防止 OmniYield 嘅策略被模仿。

chevron-right策略hashtag

每個金庫至少連接一個策略合約。

呢個組件將解算器嘅決策轉化為行動。佢處理資產流動嘅技術複雜性,包括代幣交換、提供流動性、借貸、質押等。

chevron-right目的地hashtag

指金庫資產最終部署去以生產回報嘅特定 DeFi 協議、流動性池或收益農場。

chevron-right跨鏈訊息基礎設施hashtag

實現 OmniYield 跨鏈能力嘅基礎技術,促進唔同區塊鏈之間嘅通訊同資產轉移。

資產生命週期

了解資產流動有助釐清系統運作:

1

存款

用戶喺任何支援嘅鏈上向對應 OmniYield 金庫存入單一資產類型(例如 USDC)。存入嘅資產會被移到位於 Arbitrum 中樞嘅金庫合約,並最初喺嗰度閒置。

2

跨鏈再平衡

  • 鏈下組件(自主解算器)監控金庫餘額同市場狀況。一旦閒置資產達到某個閾值,或喺定期優化週期,佢會決定跨整合鏈對當前策略嘅最佳配置並提出再平衡計劃。如果建議符合安全同性能限制,就會通過位於 Arbitrum 中樞嘅金庫合約啟動再平衡(例如:將 X 數量嘅 USDC 轉移到鏈 Y 上嘅策略 A)。

  • 利用 LayerZero 同 Axelar,包含再平衡指示嘅安全訊息會由中樞發送到目標鏈上相關嘅金庫合約。

  • 系統會執行必要步驟(例如橋接、互換、存入等)去完成再平衡。

  • 更新後嘅配置會被記錄,並透過訊息層向 Arbitrum 中樞發送確認/狀態更新。呢個程序可能涉及將閒置資金由中樞移入某個策略,或者喺不同策略之間調動資金以追逐更好嘅收益。

3

自動複利與合併報告

  • 策略合約會定期向目的地協議提取所賺取嘅獎勵,轉換成金庫嘅基礎資產(例如 USDC)並自動再投資。呢個過程由有權限嘅 Keeper 協調。

  • 包括喺所有支援鏈上由呢啲策略產生嘅獎勵喺內嘅績效數據會持續回報到 Arbitrum 中樞。獎勵會加入金庫總價值,自動為存款人複利回報。

  • 呢個合併報告令收費結構公平同透明。9% 表現費係基於用戶存款喺所有底層策略同鏈上產生嘅利潤來計算,確保一致性。

4

提現

  • 提現唔限於存款所用嘅鏈;用戶可以隨時喺任何支援鏈上發起提現請求(唔一定要同存款用嘅鏈一樣).

  • 請求會被路由到 Arbitrum 中樞。如果金庫有足夠嘅閒置資金(即冇被積極部署喺策略嘅資產),提現會即時處理。

  • 如果金庫閒置資金不足,中樞會通知策略提取所需數額。系統會優先從對整體收益(年化回報率)影響最小嘅策略提取。視乎底層協議,呢個過程可能需時較長。

5

領取

  • 一旦金庫有足夠流動性,用戶就可以領取佢哋嘅提現。領取時,對應資產會透過跨鏈基礎設施轉移到用戶錢包。

跨鏈架構

OmniYield 嘅基礎設施建立喺穩健嘅中樞與輻射(hub-and-spoke)架構之上:

  • 中樞: 我哋使用 Arbitrum 作為中央運作中樞(「主鏈」)。呢度係 OmniYield 協議核心邏輯、複雜計算同整體狀態管理主要所在。

  • 輻射鏈: 其他所有支援嘅區塊鏈都係「輻射鏈」或「側鏈」。呢啲係用戶存款可能起始嘅網絡,亦係底層許多收益策略部署嘅地方。佢哋主要作為執行端點,接收來自中樞嘅指令。

通訊流程:

1

彙總

當作出再平衡決策或有用戶行為(例如需要跨鏈移動嘅存款/提現)發生時,跨鏈訊息會由輻射鏈安全生成並傳送到 Arbitrum 中樞。

2

計算

中樞處理呢啲入站訊息,執行必要計算(例如優化所有輻射鏈之間嘅資產配置、計算整體金庫績效、整合費用),並基於對系統嘅全局視野作出策略決策。

3

分發

一旦決策作出,必要嘅指令同交易數據會由 Arbitrum 發回相關輻射鏈上嘅智能合約去執行(例如:喺另一個網絡將資金存入特定策略)。

circle-check

跨鏈通訊

我哋嘅中樞與輻射模型能夠喺多條區塊鏈上無縫運行,係靠利用領先嘅跨鏈訊息提供者:LayerZero 同 Axelar(未來亦可能針對特定代幣/鏈/功能採用其他供應商)。

LayerZero 提供輕量同高效嘅訊息傳遞,確保喺支援網絡間嘅低延遲同無信任互操作性。Axelar 則以高階路由同安全交付一般化嘅跨鏈訊息補充呢個功能。

  • 通訊骨幹: 呢啲協議充當連接我哋中樞(Arbitrum)同所有輻射鏈嘅安全可靠通訊基礎設施。佢哋提供跨區塊鏈邊界傳輸數據同指令嘅必要通道。所有訊息轉發、驗證同結算都透過呢啲供應商嘅安全訊息通道執行。

  • 促成關鍵操作: LayerZero 同 Axelar 傳遞執行核心功能所需嘅關鍵訊息。包括:

    • 通知中樞有輻射鏈上嘅新存款。

    • 由輻射鏈上用戶發出嘅提現請求轉發到中樞處理。

    • 由中樞向輻射鏈上嘅策略合約發送指令,執行存入、提取或再平衡。

    • 將輻射鏈上策略產生嘅收益、績效指標同費用數據回報到中樞。

合併費用報告

喺典型嘅多鏈架構中,每條鏈通常作為一個孤島,有獨立嘅邏輯同績效報告。OmniYield 採取一個截然不同嘅方法,我哋相信我哋嘅生態系應該作為一個統一嘅協議運作,而唔係一堆分散嘅鏈上部署。

雖然 OmniYield 係通過喺多條鏈上運行嘅收益策略產生費用,但協議實施合併費用報告,會將所有支援鏈嘅費用生成數據匯總、標準化,並喺 Arbitrum(中樞)上計算。

circle-check

呢個設計令 OmniYield 能夠作為整個 DeFi 世界無縫、可擴展同高效嘅收益基礎設施運作。

Last updated