Arhitectură
Arhitectura OmniYield este proiectată pentru a fi modulară, agnosticã față de lanț și foarte scalabilă, permițând introducerea fără probleme a noilor funcționalități și tipuri de seifuri fără a perturba arhitectura de bază.
Obiectivul nostru principal este să creăm un strat de randament fluid, agnostic față de lanț, care să maximizeze randamentele ajustate la risc pentru utilizatori în întregul peisaj DeFi. Pentru a realiza acest lucru, sistemul folosește analize extinse de date, algoritmi avansați off-chain, protocoale stricte de siguranță, reguli de diversificare și o arhitectură care ascunde complexitatea interacțiunii cross-chain.
Componente arhitecturale cheie
Seifuri
Poarta utilizatorului către OmniYield.
Aceste contracte inteligente conforme ERC-4626 gestionează în siguranță depozitele, primesc rapoarte de la strategii și procesează retragerile.
Ele servesc ca interfața principală care coordonează fondurile utilizatorilor cu strategiile subiacente.
Strat de execuție (Solver)
Stratul de inteligență al OmniYield.
Aceste sisteme automate analizează constant protocoalele DeFi pe numeroase lanțuri, identifică oportunitățile optime de randament, evaluează riscurile și dictează alocarea activelor pentru seifuri.
Acest proces este calculat off-chain pentru o scalabilitate și eficiență mai mare - doar rezultatele sunt implementate on-chain, prevenind imitarea strategiilor OmniYield.
Strategii
Fiecare seif este legat de cel puțin un contract de Strategie.
Această componentă traduce deciziile solver-ului în acțiuni. Se ocupă de complexitățile tehnice ale mișcării activelor, inclusiv swap-uri de tokenuri, furnizarea de lichiditate, împrumuturi, staking etc.
Destinații
Protocoalele DeFi specifice, pool-urile de lichiditate sau fermele de randament în care activele din seifuri sunt în final plasate pentru a genera randamente.
Infrastructura de mesagerie cross-chain
Tehnologia fundamentală care permite capabilitățile cross-chain ale OmniYield, facilitând comunicarea și transferurile de active între diferite blockchain-uri.
Ciclul de viață al activelor
Înțelegerea fluxului activelor ajută la clarificarea funcționării sistemului:
Depunere
Un utilizator depune un singur tip de activ (de ex., USDC) în seiful OmniYield corespunzător pe orice lanț acceptat. Activele depuse sunt mutate către contractul Seif de pe hub-ul Arbitrum și stau inițial inactiv acolo.
Reechilibrare cross-chain
Componenta off-chain (Solver autonom) monitorizează soldurile seifurilor și condițiile de piață. Odată ce se atinge un anumit prag de active inactive sau în timpul ciclurilor periodice de optimizare, determină alocarea optimă pentru strategiile curente pe lanțurile integrate și propune un plan de reechilibrare. Dacă propunerea respectă constrângerile de siguranță și performanță, inițiază o reechilibrare (de ex., mutarea sumei X de USDC către Strategia A pe Lanțul Y) prin contractul Seif de pe hub-ul Arbitrum.
Folosind LayerZero și Axelar, un mesaj securizat conținând instrucțiuni de reechilibrare este trimis de la hub către contractul Seif relevant de pe lanțurile țintă.
Sistemul execută pașii necesari (precum bridging, swap-uri, depuneri etc.) pentru a reechilibra.
Alocarea actualizată este înregistrată, iar confirmările/actualizările de stare sunt trimise înapoi la hub-ul Arbitrum prin stratul de mesagerie. Acest proces poate implica mutarea fondurilor inactive din hub într-o Strategie sau transferul fondurilor între diferite Strategii pentru a urmări randamente mai bune.
Auto-compunere și raportare consolidată
Contractele de Strategie revendică periodic recompensele câștigate din protocoalele destinație, sunt convertite în activul de bază al seifului (de ex., USDC) și reinvestite automat. Acest proces este orchestrat de Keepers permisiuni.
Datele de performanță, inclusiv recompensele generate de aceste Strategii pe toate lanțurile suportate, sunt raportate continuu înapoi la hub-ul Arbitrum. Recompensele sunt adăugate la valoarea totală a seifului, compunând automat randamentele pentru deponenți.
Această raportare consolidată permite o structură de taxe corectă și transparentă. Taxa de performanță de 9% este calculată pe baza profitului generat de depozitul unui utilizator în toate strategiile și lanțurile subiacente, ceea ce asigură consecvență.
Retragere
Retragerile nu sunt limitate la lanțul de depunere; utilizatorii pot iniția o cerere de retragere în orice moment de pe orice lanț suportat (nu trebuie să fie același lanț folosit pentru depozit).
Cererea este rutată către hub-ul Arbitrum. Dacă Seiful are fonduri inactive suficiente (active care nu sunt plasate activ în Strategii), retragerea este procesată imediat.
Dacă Seiful are fonduri inactive insuficiente, hub-ul semnalează strategiilor să retragă suma necesară. Prioritizează retragerea din strategiile unde impactul asupra randamentului global (APR) este minimizat. Acest proces poate dura puțin mai mult în funcție de protocoalele subiacente.
Revendicare
Odată ce lichiditatea suficientă este disponibilă în Seif, utilizatorul își poate revendica retragerea. La revendicare, activele corespunzătoare sunt transferate în portofelul utilizatorului prin infrastructura cross-chain.
Arhitectura Cross-Chain
Infrastructura OmniYield este construită pe o arhitectură robustă hub-and-spoke:
Hub: Folosim Arbitrum ca hub operațional central ("lanțul principal"). Aici rezidă în principal logica de bază, calculele complexe și gestionarea stării generale a protocolului OmniYield.
Spoke-uri: Toate celelalte blockchain-uri suportate funcționează ca „lanțuri spoke” sau „side chains”. Acestea sunt rețelele de unde pot proveni depozitele utilizatorilor și unde multe dintre strategiile de randament subiacente sunt implementate. Ele acționează în principal ca puncte finale de execuție, primind instrucțiuni de la Hub.

Fluxul comunicației:
Agregare
Când se ia o decizie de reechilibrare sau apar acțiuni ale utilizatorilor (cum ar fi depozite/retrageri care necesită mișcare cross-chain), mesaje cross-chain sunt generate și transmise în siguranță de pe lanțurile spoke către hub-ul Arbitrum.
Calcul
Hub-ul procesează aceste mesaje primite, efectuează calculele necesare (cum ar fi optimizarea alocării activelor între toate spoke-urile, calcularea performanței totale a seifului, consolidarea taxelor) și ia decizii strategice bazate pe viziunea sa globală asupra sistemului.
Distribuire
Odată ce sunt luate deciziile, instrucțiunile necesare și datele tranzacțiilor sunt distribuite înapoi din Arbitrum către contractele inteligente relevante de pe lanțurile spoke pentru execuție (de ex., depunerea fondurilor într-o Strategie specifică pe o rețea diferită).
Acest design modular permite:
Logică centralizată, execuție descentralizată Acest model asigură consistența datelor, deoarece hub-ul Arbitrum acționează ca sursa unică de adevăr. Implementarea efectivă a capitalului are loc pe lanțurile spoke, valorificând oportunitățile unice pe care fiecare lanț le oferă.
Modularitate și extensibilitate Lanțuri noi, active, strategii și destinații pot fi integrate într-un mod plug-and-play cu modificări minime ale bazei de cod existente. Acest lucru asigură o suprafață de atac redusă, facilitând în același timp dezvoltarea de produse suplimentare. Pentru a-i spori și mai mult robustețea și funcționalitatea, Protocolul OmniYield se integrează cu diverse primitive și infrastructuri DeFi, oferind cea mai bună experiență utilizatorului și permițând o interacțiune fără probleme cu alte instrumente financiare din ecosistem.
Comunicare Cross-Chain
Funcționarea fluentă a modelului nostru hub-and-spoke prin numeroase blockchain-uri este posibilă prin valorificarea furnizorilor de mesagerie cross-chain de top: LayerZero și Axelar (și, posibil, alții adaptați pentru tokenuri/lanțuri/funcții specifice în viitor).
LayerZero permite mesagerie ușoară și eficientă, asigurând o latență minimă și interoperabilitate trustless între rețelele suportate. Axelar completează acest lucru prin rutare la nivel înalt și livrare sigură a mesajelor cross-chain generalizate.
Coloana vertebrală a comunicațiilor: Aceste protocoale acționează ca infrastructura de comunicare sigură și fiabilă care leagă Hub-ul nostru (Arbitrum) de toate lanțurile Spoke. Ele furnizează căile esențiale pentru transmiterea datelor și instrucțiunilor peste granițele blockchain-urilor. Toate retransmiterile de mesaje, validarea și decontarea sunt efectuate prin canalele de mesagerie securizate ale acestor furnizori.
Facilitarea operațiunilor cheie: LayerZero și Axelar transmit mesaje critice necesare pentru funcțiile de bază. Aceasta include:
Notificarea Hub-ului despre noile depozite efectuate pe lanțurile spoke.
Retransmiterea cererilor de retragere de la utilizatorii de pe lanțurile spoke către Hub pentru procesare.
Trimiterea de comenzi din Hub către contractele de strategie de pe lanțurile spoke pentru a executa depuneri, retrageri sau reechilibrări.
Raportarea randamentului generat, a metricilor de performanță și a datelor privind taxele din strategiile de pe lanțurile spoke înapoi la Hub.
Raportare consolidată a taxelor
În configurațiile multi-chain tipice, fiecare lanț acționează adesea ca un siloz cu logică izolată și raportare a performanței. OmniYield adoptă o abordare radical diferită; credem că ecosistemul nostru ar trebui să funcționeze ca un protocol unificat, nu ca o colecție fragmentată de implementări specifice fiecărui lanț.
Deși OmniYield generează taxe din strategiile de randament care operează pe numeroase lanțuri, protocolul implementează raportare consolidată a taxelor, un proces în care datele despre generarea taxelor din toate lanțurile suportate sunt agregate, normalizate și calculate pe Arbitrum (hub-ul).
Acest lucru permite:
Experiență utilizator flexibilă: Utilizatorii nu trebuie să își facă griji cu privire la stimulente inconsistente. Ei pot depune de pe orice lanț preferă, știind că taxele, oportunitățile de randament și recompensele rămân consistente în întregul ecosistem OmniYield.
Tokenomică partajată: Toate taxele protocolului, indiferent de lanțul de origine, contribuie la același model global de venituri. Această abordare oferă o imagine clară a sănătății protocolului și asigură că calculele taxelor sunt consistente în întreg protocolul.
Metrici transparente: Rapoartele unificate elimină discrepanțele și îmbunătățesc auditabilitatea.
Acest design permite OmniYield să funcționeze ca o infrastructură de randament fără întreruperi, scalabilă și eficientă pentru întreaga lume DeFi.
Last updated