Architektúra

Architektúra OmniYield je navrhnutá tak, aby bola modulárna, nezávislá od konkrétneho reťazca a vysoko škálovateľná, čo umožňuje bezproblémové zavádzanie nových funkcií a typov trezorov bez narušenia jadrovej architektúry.

Naším hlavným cieľom je vytvoriť bezproblémovú, nezávislú od reťazca vrstvu výnosov, ktorá maximalizuje výnosy upravené o riziko pre používateľov naprieč celým DeFi prostredím. Na dosiahnutie tohto cieľa systém používa rozsiahlu analýzu dát, pokročilé off-chain algoritmy, prísne bezpečnostné protokoly, pravidlá diverzifikácie a architektúru, ktorá abstrahuje zložitosť cross-chain interakcií.

Kľúčové architektonické komponenty

chevron-rightTrezoryhashtag

Brána používateľa do OmniYield.

Tieto smart kontrakty v súlade s ERC-4626 bezpečne spravujú vklady, prijímajú správy od stratégií a spracovávajú výbery.

Slúžia ako primárne rozhranie koordinujúce používateľské prostriedky s podkladovými stratégiami.

chevron-rightVykonávacia vrstva (Solver)hashtag

Inteligentná vrstva OmniYield.

Tieto automatizované systémy neustále analyzujú DeFi protokoly na viacerých reťazcoch, identifikujú optimálne príležitosti na získanie výnosu, hodnotia riziká a určujú alokáciu aktív pre trezory.

Toto spracovanie sa vykonáva off-chain pre lepšiu škálovateľnosť a efektivitu — len výsledky sú implementované on-chain, čím sa zabraňuje napodobneniu stratégií OmniYield.

chevron-rightStratégiehashtag

Ku každému trezoru je prepojený aspoň jeden kontrakt stratégie.

Táto súčasť prekladá rozhodnutia solvera do akcií. Rieši technické zložky presunu aktív, vrátane swapov tokenov, poskytovania likvidity, požičiavania, stakingu atď.

chevron-rightCiele (Destinácie)hashtag

Konkrétne DeFi protokoly, pooly likvidity alebo výnosové farmy, kde sú prostriedky z trezorov nakoniec nasadené na generovanie výnosov.

chevron-rightCross-chain messaging infraštruktúrahashtag

Základná technológia umožňujúca cross-chain schopnosti OmniYield, uľahčujúca komunikáciu a prevody aktív medzi rôznymi blockchainmi.

Životný cyklus aktív

Pochopenie toku aktív pomáha objasniť fungovanie systému:

1

Vklad

Používateľ vloží jeden typ aktíva (napr. USDC) do príslušného OmniYield trezora na ktoromkoľvek podporovanom reťazci. Vložené aktíva sú presunuté do trezoru na Arbitrum hub-e a spočiatku tam ležia nečinne.

2

Cross-chain rebalansovanie

  • Off-chain komponent (autonómny Solver) monitoruje zostatky trezorov a trhové podmienky. Keď je dosiahnutý určitý prah nečinných aktív alebo počas periodických optimalizačných cyklov, určí optimálnu alokáciu pre aktuálne stratégie naprieč integrovanými reťazcami a navrhne plán rebalansovania. Ak návrh spĺňa bezpečnostné a výkonnostné obmedzenia, iniciuje rebalans (napr. presun X množstva USDC do stratégii A na reťazci Y) cez kontrakt trezoru na Arbitrum hub-e.

  • Pomocou LayerZero a Axelar je z hubu odoslaná zabezpečená správa obsahujúca inštrukcie na rebalansovanie do príslušného trezora na cieľových reťazcoch.

  • Systém vykoná potrebné kroky (ako bridging, swapy, vklady atď.) na vykonanie rebalansu.

  • Aktualizovaná alokácia je zaznamenaná a potvrdenia/statusy sú odoslané späť na Arbitrum hub prostredníctvom messaging vrstvy. Tento proces môže zahŕňať presunutie nečinných prostriedkov z hubu do stratégie alebo presúvanie prostriedkov medzi rôznymi stratégiami za účelom dosiahnutia lepších výnosov.

3

Automatické kapitalizovanie (auto-compounding) a konsolidované reportovanie

  • Kontrakty stratégií periodicky nárokujú získané odmeny z cieľových protokolov, konvertujú ich na základné aktívum trezoru (napr. USDC) a automaticky reinvestujú. Tento proces je orchestrický vykonávaný oprávnenými Keepermi.

  • Výkonnostné dáta, vrátane odmien generovaných týmito stratégiami na všetkých podporovaných reťazcoch, sú priebežne hlásené späť na Arbitrum hub. Odmeny sú pridané k celkovej hodnote trezoru, čo automaticky zvyšuje výnosy pre vkladateľov.

  • Toto konsolidované reportovanie umožňuje spravodlivú a transparentnú štruktúru poplatkov. 9% poplatok z výkonnosti sa vypočítava na základe zisku generovaného vkladom používateľa naprieč všetkými podkladovými stratégiami a reťazcami, čo zabezpečuje konzistentnosť.

4

Výber

  • Výbery nie sú obmedzené na reťazec, na ktorom bol vykonaný vklad; používatelia môžu iniciovať požiadavku na výber kedykoľvek z ktoréhokoľvek podporovaného reťazca (nemusí to byť ten istý reťazec, ktorý bol použitý pre vklad).

  • Požiadavka je smerovaná na Arbitrum hub. Ak má trezor dostatočné nečinné prostriedky (aktíva, ktoré nie sú aktívne nasadené v stratégiách), výber je spracovaný okamžite.

  • Ak trezor nemá dostatočné nečinné prostriedky, hub signalizuje stratégiám, aby vybrali požadované množstvo. Prioritizuje výbery zo stratégií, kde má to najmenší dopad na celkový výnos (APR). Tento proces môže trvať o niečo dlhšie v závislosti od podkladových protokolov.

5

Nárokovanie (Claim)

  • Keď je v trezore k dispozícii dostatočná likvidita, používateľ si môže nárokovať svoj výber. Po nároku sú príslušné aktíva prevedené do peňaženky používateľa prostredníctvom cross-chain infraštruktúry.

Cross-chain architektúra

Infraštruktúra OmniYield je postavená na robustnej hub-and-spoke architektúre:

  • Hub: Využívame Arbitrum ako náš centrálny operačný hub ("hlavný reťazec"). Práve tu primárne sídli jadrová logika, komplexné výpočty a celkové riadenie stavu protokolu OmniYield.

  • Spoke: Všetky ostatné podporované blockchainy fungujú ako „spoke chains“ alebo „side chains“. Sú to siete, kde môžu vznikať používateľské vklady a kde je nasadených mnoho podkladových výnosových stratégií. Primárne slúžia ako vykonávacie koncové body, ktoré prijímajú inštrukcie z hubu.

Tok komunikácie:

1

Agregácia

Keď je prijaté rozhodnutie o rebalansovaní alebo vzniknú používateľské akcie (ako vklady/výbery vyžadujúce cross-chain presun), generujú sa cross-chain správy, ktoré sú bezpečne prenesené zo spoke chainov na Arbitrum hub.

2

Výpočty

Hub spracováva tieto prichádzajúce správy, vykonáva potrebné kalkulácie (ako optimalizácia alokácie aktív naprieč všetkými spoke chainmi, výpočet celkovej výkonnosti trezoru, konsolidácia poplatkov) a robí strategické rozhodnutia na základe svojho globálneho pohľadu na systém.

3

Distribúcia

Keď sú rozhodnutia prijaté, potrebné inštrukcie a transakčné údaje sú rozdistribuované späť z Arbitrum do príslušných smart kontraktov na spoke chainoch na vykonanie (napr. vklad prostriedkov do konkrétnej stratégie na inej sieti).

circle-check

Cross-chain komunikácia

Bezproblémové fungovanie nášho hub-and-spoke modelu naprieč mnohými blockchainmi je umožnené využitím vedúcich poskytovateľov cross-chain messagingu: LayerZero a Axelar (a potenciálne ďalších prispôsobených pre konkrétne tokeny/reťazce/funkcie v budúcnosti).

LayerZero umožňuje ľahké a efektívne zasielanie správ, zabezpečujúc minimálnu latenciu a bezdôvernú interoperabilitu naprieč podporovanými sieťami. Axelar to dopĺňa vysokou úrovňou smerovania a bezpečným doručením generalizovaných cross-chain správ.

  • Komunikačný základ: Tieto protokoly pôsobia ako bezpečná a spoľahlivá komunikačná infraštruktúra spájajúca náš Hub (Arbitrum) so všetkými Spoke chainmi. Poskytujú nevyhnutné cesty pre prenos dát a inštrukcií naprieč hranicami blockchainov. Všetko reléovanie správ, validácia a settlement sú vykonávané prostredníctvom bezpečných messaging kanálov týchto poskytovateľov.

  • Uľahčovanie kľúčových operácií: LayerZero a Axelar prenášajú kritické správy potrebné pre základné funkcie. To zahŕňa:

    • Oznamovanie hubu o nových vkladoch uskutočnených na spoke chainoch.

    • Preposielanie požiadaviek na výber od používateľov na spoke chainoch do hubu na spracovanie.

    • Odosielanie príkazov z hubu do kontraktov stratégií na spoke chainoch na vykonanie vkladov, výberov alebo rebalansov.

    • Hlásenie vygenerovaného výnosu, metrik výkonnosti a údajov o poplatkoch zo stratégií na spoke chainoch späť do hubu.

Konsolidované reportovanie poplatkov

V typických multi-chain konfiguráciách často každý reťazec funguje ako silo s izolovanou logikou a reportovaním výkonnosti. OmniYield pristupuje radikálne inak; veríme, že náš ekosystém by mal fungovať ako jediné zjednotené riešenie, nie ako fragmentovaná kolekcia implementácií špecifických pre reťazce.

Hoci OmniYield generuje poplatky zo stratégií výnosu fungujúcich naprieč mnohými reťazcami, protokol implementuje konsolidované reportovanie poplatkov — proces, pri ktorom sú dáta o generovaní poplatkov zo všetkých podporovaných reťazcov agregované, normalizované a vypočítané na Arbitrum (hub).

circle-check

Tento dizajn umožňuje OmniYield fungovať ako bezproblémová, škálovateľná a efektívna infraštruktúra výnosov pre celý DeFi svet.

Last updated