For the complete documentation index, see llms.txt. This page is also available as Markdown.

Arhitektura

Arhitektura OmniYieldu je zasnovana tako, da je modularna, neodvisna od verige in zelo razširljiva.

Naš glavni cilj je ustvariti plast donosnosti, neodvisno od verige, ki za uporabnike po celotnem DeFi maksimizira donosnost, prilagojeno tveganju. Da bi to dosegli, sistem uporablja obsežno analizo podatkov, napredne algoritme zunaj verige, stroge varnostne protokole, pravila diverzifikacije in arhitekturo, ki abstrahira kompleksnost medverižne interakcije.

Ključne arhitekturne komponente

Sefi

Uporabnikova vstopna točka v OmniYield.

Ti pametni pogodbi, skladni s standardom ERC-4626, varno upravljata vloge, prejemata poročila od strategij in obdelujeta dvige.

Služijo kot glavna vmesniška plast, ki usklajuje uporabniška sredstva z osnovnimi Strategijami.

Izvršilna plast (rešitelj)

Plast inteligence OmniYieldu.

Ti avtomatizirani sistemi nenehno analizirajo DeFi protokole po verigah, prepoznavajo optimalne priložnosti za donos, ocenjujejo tveganja in določajo razporeditev sredstev za Sefe.

Ta obdelava se zaradi učinkovitosti izvaja zunaj verige - samo rezultati se implementirajo na verigi, s čimer se prepreči posnemanje strategij OmniYieldu.

Strategije

Vsakemu Sefu je povezan vsaj en pogodbeni modul Strategije.

Ta komponenta odločitve rešitelja pretvarja v dejanja. Upravlja tehnične zapletenosti premikanja sredstev, vključno z zamenjavami žetonov, zagotavljanjem likvidnosti, posojanjem, stakingom itd.

Cilji

Specifični DeFi protokoli, likvidnostni skladi ali farme donosa, kamor se na koncu razporedijo sredstva iz sefa.

Infrastruktura za medverižno sporočanje

Temeljna tehnologija, ki omogoča medverižne zmožnosti ter olajšuje komunikacijo in prenos sredstev med različnimi verigami blokov.

Življenjski cikel sredstev

Razumevanje toka sredstev pomaga razjasniti delovanje sistema:

1

Vplačilo

Uporabnik položi eno vrsto sredstva (npr. USDC) v ustrezni Sef OmniYieldu na kateri koli podprti verigi. Položena sredstva se premaknejo v pogodbo Sefa na vozlišče Arbitrum in tam sprva ostanejo neaktivna.

2

Medverižno uravnoteženje

  • Komponenta zunaj verige (avtonomni rešitelj) spremlja stanja v sefih in tržne razmere. Ko je dosežen določen prag neaktivnih sredstev ali med rednimi cikli optimizacije, določi optimalno razporeditev za trenutne Strategije na povezanih verigah in predlaga načrt uravnoteženja. Če predlog izpolnjuje varnostne in zmogljivostne pogoje, sproži uravnoteženje (npr. premik X zneska USDC v Strategijo A na Verigi Y) prek pogodbe Sefa na vozlišču Arbitrum.

  • Z uporabo LayerZero in Axelar se sporočilo z navodili za uravnoteženje pošlje iz vozlišča v ustrezno pogodbo Sefa na ciljnih verigah.

  • Sistem izvede potrebne korake (kot so premostitev, zamenjava, vplačilo itd.) za ponovno uravnoteženje.

  • Posodobljena razporeditev se zapiše, potrditve/statusne posodobitve pa se prek sloja za sporočanje pošljejo nazaj na vozlišče Arbitrum. Ta postopek lahko vključuje premik neaktivnih sredstev iz vozlišča v Strategijo ali preusmerjanje sredstev med različnimi Strategijami za iskanje boljših donosov.

3

Samodejno obrestno obrestovanje in združeno poročanje

  • Pogodbe Strategij občasno prevzamejo zaslužene nagrade iz ciljnih protokolov, jih pretvorijo v osnovno sredstvo sefa (npr. USDC) in samodejno ponovno vložijo. Ta postopek usklajujejo pooblaščeni vzdrževalci (Keepers).

  • Podatki o delovanju, vključno z nagradami, ki jih te Strategije ustvarijo na vseh podprtih verigah, se neprekinjeno poročajo nazaj na vozlišče Arbitrum. Nagrade se dodajo k skupni vrednosti sefa, s čimer se donos vlagateljev samodejno obrestno obrestuje.

4

Dvig

  • Dvig ni omejen na verigo, na kateri je bil opravljen vplačilo; uporabniki lahko kadar koli začnejo zahtevo za dvig s katere koli podprte verige (ni nujno, da je to ista veriga, ki je bila uporabljena za vplačilo).

  • 9-odstotna provizija za uspešnost se izračuna na podlagi dobička, ustvarjenega z uporabnikovim vplačilom prek vseh osnovnih Strategij in verig.

  • Zahteva se usmeri na vozlišče Arbitrum. Če ima Sef dovolj neaktivnih sredstev (sredstev, ki niso aktivno razporejena v Strategijah), se dvig obdela takoj.

  • Če ima Sef premalo neaktivnih sredstev, vozlišče signalizira Strategijam, naj dvignejo potreben znesek. Prednostno se dviguje iz Strategij, kjer je vpliv na skupni donos (APR) najmanjši. Ta postopek lahko traja nekoliko dlje, odvisno od osnovnih protokolov.

5

Prevzem

  • Ko je v Sefu na voljo dovolj likvidnosti, lahko uporabnik prevzame svoj dvig. Ob prevzemu se ustrezna sredstva prek medverižne infrastrukture prenesejo v denarnico uporabnika.

Medverižna arhitektura

Infrastruktura OmniYieldu temelji na robustni arhitekturi vozlišča in krakov:

  • Vozlišče: Uporabljamo Arbitrum kot naše osrednje operativno vozlišče ("glavno verigo"). Tu se večinoma nahajajo ključna logika, kompleksni izračuni in splošno upravljanje stanja protokola OmniYield.

  • Krakovi: Vse druge podprte verige delujejo kot »krakove verige« ali »stranske verige«. To so omrežja, na katerih lahko izvirajo uporabniška vplačila in na katerih so razporejene številne osnovne strategije donosa. Delujejo predvsem kot izvršilne končne točke, ki prejemajo navodila od vozlišča.

Tok komunikacije:

1

Združevanje

Ko se sprejme odločitev o uravnoteženju ali ko pride do uporabniških dejanj (kot so vplačila/dvigi, ki zahtevajo premik med verigami), se ustvarijo medverižna sporočila, ki se varno posredujejo s krakovnih verig na vozlišče Arbitrum.

2

Izračun

Vozlišče obdela ta dohodna sporočila, izvede potrebne izračune (kot so optimizacija razporeditve sredstev prek vseh krakov, izračun skupne uspešnosti sefa, združevanje provizij) in sprejme strateške odločitve na podlagi svojega globalnega pogleda na sistem.

3

Razdelitev

Ko so odločitve sprejete, se potrebna navodila in podatki o transakcijah iz Arbitrum ponovno razdelijo relevantnim pametnim pogodbam na krakovnih verigah za izvedbo (npr. vplačilo sredstev v določeno Strategijo na drugem omrežju).

Medverižno komuniciranje

Delovanje našega modela vozlišča in krakov prek številnih verig blokov omogočamo z uporabo vodilnih ponudnikov medverižnega sporočanja: LayerZero in Axelar (ter morebiti drugih, prilagojenih za določene žetone/verige/funkcije v prihodnosti).

LayerZero omogoča lahko in učinkovito sporočanje, kar zagotavlja minimalno zakasnitev in brezskrbno interoperabilnost med podprtimi omrežji. Axelar to dopolnjuje z usmerjanjem na visoki ravni in varno dostavo splošnih medverižnih sporočil.

  • Komunikacijsko hrbtenično jedro: Ti protokoli delujejo kot varna in zanesljiva komunikacijska infrastruktura, ki povezuje naše vozlišče (Arbitrum) z vsemi krakovnimi verigami. Zagotavljajo ključne poti za prenos podatkov in navodil prek meja verig blokov. Vse posredovanje sporočil, preverjanje in poravnava potekajo prek varnih komunikacijskih kanalov teh ponudnikov.

  • Omogočanje ključnih operacij: LayerZero in Axelar posredujeta ključna sporočila, potrebna za osnovne funkcije. To vključuje:

    • Obveščanje vozlišča o novih vplačilih, opravljenih na krakovnih verigah.

    • Posredovanje zahtev za dvig od uporabnikov na krakovnih verigah do vozlišča v obdelavo.

    • Pošiljanje ukazov iz vozlišča pogodbenim modulom Strategij na krakovnih verigah za izvedbo vplačil, dvigov ali uravnoteženj.

    • Poročanje o ustvarjenem donosu, kazalnikih uspešnosti in podatkih o provizijah iz strategij na krakovnih verigah nazaj v vozlišče.

Združeno poročanje o provizijah

V običajnih večverižnih nastavitvah posamezna veriga pogosto deluje kot otok z izolirano logiko in poročanjem o uspešnosti. OmniYield ubira povsem drugačen pristop. Verjamemo, da mora naš ekosistem delovati kot enoten protokol in ne kot razdrobljena zbirka razmestitev, specifičnih za posamezne verige.

Čeprav OmniYield ustvarja provizije iz strategij donosa, ki delujejo prek številnih verig, protokol uvaja združeno poročanje o provizijah, postopek, pri katerem se podatki o ustvarjanju provizij z vseh podprtih verig združijo, normalizirajo in izračunajo na Arbitrumu (vozlišču).

Nazadnje posodobljeno