Arhitektura
Arhitektura OmniYielda dizajnirana je kao modularna, nezavisna od lanaca i visoko skalabilna, omogućujući neometano uvođenje novih značajki i vrsta trezora bez ometanja osnovne arhitekture.
Naš primarni cilj je stvoriti neometani, nezavisni od lanaca sloj prinosa koji maksimizira prinose prilagođene riziku za korisnike širom čitavog DeFi krajolika. Da bi se to postiglo, sustav koristi opsežnu analizu podataka, napredne off-chain algoritme, stroge sigurnosne protokole, pravila diversifikacije i arhitekturu koja apstrahira složenost međulančane interakcije.
Ključne arhitektonske komponente
Trezori
Korisnički ulaz u OmniYield.
Ovi pametni ugovori usklađeni s ERC-4626 sigurno upravljaju depozitima, primaju izvještaje od strategija i obrađuju povlačenja.
Služe kao primarni sučelje koje koordinira korisnička sredstva s temeljnim strategijama.
Izvršna razina (Solver)
Sloj inteligencije OmniYielda.
Ovi automatizirani sustavi neprestano analiziraju DeFi protokole na brojnim lancima, identificiraju optimalne mogućnosti za prinos, procjenjuju rizike i određuju raspodjelu imovine za trezore.
Ovo se procesiranje računa off-chain radi veće skalabilnosti i učinkovitosti — samo se rezultati provode on-chain, čime se sprečava imitiranje OmniYieldovih strategija.
Strategije
Svakom trezoru pridružen je najmanje jedan ugovor Strategije.
Ova komponenta prevodi odluke solvera u radnje. Rješava tehničke složenosti kretanja imovine, uključujući zamjene tokena, pružanje likvidnosti, posuđivanje, staking itd.
Destinacije
Specifični DeFi protokoli, fondovi likvidnosti ili yield farmovi gdje se sredstva iz trezora na kraju raspoređuju kako bi generirala prinose.
Infrastruktura međulančanog poručivanja
Temeljna tehnologija koja omogućuje OmniYieldove međulančane mogućnosti, olakšavajući komunikaciju i prijenos imovine između različitih blockchaina.
Životni ciklus imovine
Razumijevanje toka imovine pomaže razjasniti rad sustava:
Depozit
Korisnik polaže jednu vrstu imovine (npr. USDC) u odgovarajući OmniYield trezor na bilo kojem podržanom lancu. Položena sredstva premještaju se u ugovor trezora na Arbitrum hubu i u početku tamo stoje neaktivna.
Međulančano rebalansiranje
Off-chain komponenta (autonomni Solver) prati stanja trezora i tržišne uvjete. Kada se dosegnu određeni pragovi neaktivnih sredstava ili tijekom periodičnih ciklusa optimizacije, određuje optimalnu raspodjelu za trenutne strategije preko integriranih lanaca i predlaže plan rebalansiranja. Ako prijedlog zadovoljava sigurnosne i izvedbene uvjete, inicira rebalans (npr. premještanje X iznosa USDC-a u Strategiju A na Lancu Y) putem ugovora trezora na Arbitrum hubu.
Korištenjem LayerZero i Axelar-a, sigurna poruka koja sadrži upute za rebalansiranje šalje se s hub-a na odgovarajući ugovor trezora na ciljanim lancima.
Sustav izvršava potrebne korake (kao što su bridžanje, zamjene, depoziti itd.) kako bi izvršio rebalans.
Ažurirana raspodjela se bilježi, a potvrde/status ažuriranja šalju se natrag na Arbitrum hub putem sloja za poručivanje. Taj proces može uključivati premještanje neaktivnih sredstava s hub-a u Strategiju ili prebacivanje sredstava između različitih Strategija radi potrage za boljim prinosima.
Automatsko kompundiranje i konsolidirano izvještavanje
Ugovori Strategija povremeno naplaćuju zarađene nagrade iz destinacijskih protokola, konvertirane u baznu imovinu trezora (npr. USDC) i automatski reinvestirane. Taj proces orkestriraju ovlašteni Keepersi.
Podaci o izvedbi, uključujući nagrade generirane ovim Strategijama na svim podržanim lancima, kontinuirano se vraćaju u Arbitrum hub. Nagrade se dodaju ukupnoj vrijednosti trezora, automatski kompundirajući prinose za deponente.
Ovo konsolidirano izvještavanje omogućuje poštenu i transparentnu strukturu naknada. Naknada za performanse od 9% izračunava se na temelju profita generiranog depozitorovim ulozima kroz sve temeljne Strategije i lance, što osigurava dosljednost.
Povlačenje
Povlačenja nisu ograničena na lanac na kojem je napravljen depozit; korisnici mogu pokrenuti zahtjev za povlačenje u bilo kojem trenutku s bilo kojeg podržanog lanca (ne mora biti isti lanac koji se koristio za depozit).
Zahtjev se usmjerava na Arbitrum hub. Ako trezor ima dovoljno neaktivnih sredstava (sredstva koja nisu aktivno raspoređena u Strategijama), povlačenje se obrađuje odmah.
Ako trezor nema dovoljno neaktivnih sredstava, hub signalizira Strategijama da povuku potreban iznos. Prioritizira povlačenje iz Strategija gdje je utjecaj na ukupni prinos (APR) minimalan. Taj proces može potrajati nešto duže ovisno o temeljim protokolima.
Zahtev za isplatu
Kada je u trezoru dostupna dovoljna likvidnost, korisnik može podići svoje povlačenje. Po podizanju, odgovarajuća sredstva prenose se u korisnički novčanik putem međulančane infrastrukture.
Međulančana arhitektura
Infrastruktura OmniYielda izgrađena je na robusnoj hub-and-spoke arhitekturi:
Hub: Koristimo Arbitrum kao naš središnji operativni hub ("glavni lanac"). Tu primarno boravi osnovna logika, složena računanja i ukupno upravljanje stanjem OmniYield protokola.
Spokeovi: Svi ostali podržani blockchaini funkcioniraju kao 'spoke' ili 'side' chainovi. To su mreže gdje depoziti korisnika mogu potjecati i gdje se raspoređuje velik dio temeljnih strategija prinosa. Primarno djeluju kao izvršni krajnji punktovi koji primaju upute iz Huba.

Tijek komunikacije:
Agregacija
Kada se donese odluka o rebalansiranju ili se dogode korisničke radnje (poput depozita/povlačenja koja zahtijevaju međulančano premještanje), međulančane poruke se generiraju i sigurno prosljeđuju sa spoke lanaca na Arbitrum hub.
Računanje
Hub obrađuje ove dolazne poruke, provodi potrebne izračune (kao što je optimizacija raspodjele imovine preko svih spokeova, izračun ukupne izvedbe trezora, konsolidacija naknada) i donosi strateške odluke na temelju svog globalnog pregleda sustava.
Distribucija
Nakon donošenja odluka, potrebne upute i podaci o transakcijama distribuiraju se natrag s Arbitruma na relevantne pametne ugovore na spoke lancima radi izvršenja (npr. deponiranje sredstava u određenu Strategiju na drugoj mreži).
Ovaj modularni dizajn omogućuje:
Centraliziranu logiku, decentralizirano izvršenje Ovaj model osigurava konzistentnost podataka jer Arbitrum hub djeluje kao jedini izvor istine. Stvarno raspoređivanje kapitala događa se preko spoke lanaca, iskorištavajući jedinstvene prilike koje svaki lanac pruža.
Modularnost i proširivost Novi lanci, imovine, strategije i destinacije mogu se integrirati plug-and-play načinom s minimalnim promjenama postojećeg koda. To osigurava nisku površinu napada istovremeno olakšavajući razvoj dodatnih proizvoda. Kako bi dodatno povećao robusnost i funkcionalnost, OmniYield protokol integrira se s raznim DeFi primitivima i infrastrukturama, pružajući najbolje korisničko iskustvo i omogućujući neometanu interakciju s drugim financijskim alatima u ekosustavu.
Međulančana komunikacija
Neometani rad našeg hub-and-spoke modela preko brojnih blockchaina moguć je korištenjem vodećih pružatelja međulančanih poruka: LayerZero i Axelar (i potencijalno drugih prilagođenih za specifične tokene/lance/funkcije u budućnosti).
LayerZero omogućuje lagano i učinkovito poručivanje, osiguravajući minimalnu latenciju i povjerljivu interoperabilnost preko podržanih mreža. Axelar to nadopunjuje visokorazinskim usmjeravanjem i sigurnom dostavom općenitih međulančanih poruka.
Kičma komunikacije: Ti protokoli djeluju kao sigurna i pouzdana komunikacijska infrastruktura koja povezuje naš Hub (Arbitrum) sa svim spoke lancima. Oni pružaju bitne putove za prijenos podataka i uputa preko granica blockchaina. Sva prosljeđivanja poruka, validacija i poravnanja obavljaju se putem sigurnih komunikacijskih kanala ovih pružatelja.
Olakšavanje ključnih operacija: LayerZero i Axelar prosljeđuju kritične poruke potrebne za osnovne funkcije. To uključuje:
Obavještavanje Huba o novim depozitima napravljenim na spoke lancima.
Prosljeđivanje zahtjeva za povlačenje od korisnika na spoke lancima do Huba radi obrade.
Slanje naredbi iz Huba prema ugovorima strategija na spoke lancima za izvršenje depozita, povlačenja ili rebalansiranja.
Prijavljivanje prinosa, metričkih podataka o izvedbi i podataka o naknadama iz strategija na spoke lancima natrag Hubu.
Konsolidirano izvještavanje naknada
U tipičnim multi-chain postavkama, svaki lanac često djeluje kao silo s izoliranom logikom i izvještavanjem izvedbe. OmniYield zauzima radikalno drugačiji pristup; vjerujemo da naš ekosustav treba djelovati kao jedinstveni protokol, a ne fragmentirana zbirka implementacija specifičnih za lance.
Iako OmniYield generira naknade od strategija prinosa koje djeluju preko brojnih lanaca, protokol provodi konsolidirano izvještavanje naknada, proces u kojem se podaci o generiranju naknada sa svih podržanih lanaca agregiraju, normaliziraju i izračunavaju na Arbitrumu (hub).
To omogućuje:
Fleksibilno korisničko iskustvo: Korisnici se ne moraju brinuti o nedosljednim poticajima. Mogu položiti s bilo kojeg lanca koji preferiraju znajući da su naknade, mogućnosti prinosa i nagrade dosljedne kroz cijeli OmniYield ekosustav.
Zajednička tokenomika: Sve protokolarne naknade, bez obzira na lanac podrijetla, doprinose istom globalnom modelu prihoda. Ovaj pristup pruža jasnu sliku zdravlja protokola i osigurava da su izračuni naknada dosljedni kroz cijeli protokol.
Transparentne metrike: Ujedinjeno izvještavanje eliminira nesuglasice i poboljšava revizibilnost.
Ovaj dizajn omogućuje OmniYieldu da funkcionira kao neometana, skalabilna i učinkovita infrastruktura prinosa za čitav DeFi svijet.
Last updated