Архитектура
Архитектурата на OmniYield е проектирана да бъде модулна, независима от блокчейн и силно мащабируема, което позволява безпроблемното въвеждане на нови функции и типове сейфове, без да се нарушава основната архитектура.
Нашата основна цел е да създадем безпроблемен, независим от блокчейн слой за доходност, който максимизира възвръщаемостта при коригирания за риск за потребителите в целия DeFi пейзаж. За постигане на това системата използва обширен анализ на данни, напреднали офчейн алгоритми, строги протоколи за безопасност, правила за диверсификация и архитектура, която абстрахира сложността на междуверижните взаимодействия.
Ключови архитектурни компоненти
Сейфове (Vaults)
Входът на потребителя към OmniYield.
Тези смарт договори, съвместими с ERC-4626, сигурно управляват депозитите, получават отчети от стратегиите и обработват тегленията.
Те служат като основен интерфейс, който координира потребителските средства с основните стратегии.
Слой за изпълнение (Solver)
Интелигентният слой на OmniYield.
Тези автоматизирани системи постоянно анализират DeFi протоколи в множество вериги, идентифицират оптимални възможности за доходност, оценяват рисковете и определят разпределението на активите за сейфовете.
Тези изчисления се извършват офчейн за по-голяма мащабируемост и ефективност - само резултатите се реализират в блокчейн, предотвратявайки имитацията на стратегиите на OmniYield.
Стратегии
Към всеки сейф е свързан поне един контракт стратегия.
Този компонент превежда решенията на солвъра в действия. Той се занимава с техническите сложности на преместване на активи, включително размени на токени, предоставяне на ликвидност, кредитиране, стейкинг и др.
Дестинации
Конкретните DeFi протоколи, пулове за ликвидност или доходни ферми, където активите на сейфовете в крайна сметка се разполагат за генериране на възвръщаемост.
Инфраструктура за междуверижна комуникация
Фундаменталната технология, която позволява междуверижните възможности на OmniYield, улеснявайки комуникацията и трансферите на активи между различни блокчейни.
Жизнен цикъл на активите
Разбирането на потока на активите помага да се изясни работата на системата:
Депозит
Потребител депозира един тип актив (например USDC) в съответния OmniYield сейф на всяка поддържана верига. Депозираните активи се преместват в контрактa на сейфа в Arbitrum хъба и първоначално остават неактивни там.
Междуверижно ребалансиране
Офчейн компонентът (автономният солвър) наблюдава салдата на сейфовете и пазарните условия. След като бъде достигнат определен праг на неактивни активи или по време на периодични оптимизационни цикли, той определя оптималното разпределение за текущите стратегии в интегрираните вериги и предлага план за ребалансиране. Ако предложението отговаря на изискванията за безопасност и производителност, то инициира ребалансиране (напр. преместване на X количество USDC към Стратегия A в Верига Y) чрез контракта на сейфа в Arbitrum хъба.
С помощта на LayerZero и Axelar се изпраща сигурно съобщение, съдържащо инструкции за ребалансиране, от хъба до съответния контракт на сейфа в целевите вериги.
Системата изпълнява необходимите стъпки (като мостове, размени, депозити и т.н.) за ребалансиране.
Актуализираното разпределение се записва и потвърждения/ъпдейти за статуса се изпращат обратно към Arbitrum хъба чрез слоя за съобщения. Този процес може да включва преместване на неактивни фондове от хъба в стратегия или пренасочване на средства между различни стратегии в търсене на по-добра доходност.
Автоматично компаундиране и консолидирано отчитане
Контрактите на стратегиите периодично искат спечелените награди от дестинационните протоколи, конвертират ги в базовия актив на сейфа (напр. USDC) и ги реинвестират автоматично. Този процес се оркестрира от разрешени Keepers.
Данните за представяне, включително наградите, генерирани от тези стратегии във всички поддържани вериги, непрекъснато се отчитат обратно към Arbitrum хъба. Наградите се добавят към общата стойност на сейфа, автоматично компаундирайки възвръщаемостта за депозиращите.
Това консолидирано отчитане позволява честна и прозрачна структура на таксите. 9% такса за изпълнение се изчислява въз основа на печалбата, генерирана от депозита на потребителя във всички подлежащи стратегии и вериги, което гарантира последователност.
Теглене
Тегленията не са ограничени до веригата на депозита; потребителите могат да инициират заявка за теглене по всяко време от всяка поддържана верига (не е необходимо да е същата верига, използвана за депозита).
Заявката се маршрутизира към Arbitrum хъба. Ако сейфът има достатъчно неактивни средства (активи, които не са активно разположени в стратегии), тегленето се обработва незабавно.
Ако сейфът няма достатъчно неактивни средства, хъбът сигнализира на стратегиите да изтеглят необходимата сума. Той приоритизира изтеглянето от стратегии, при които въздействието върху общата доходност (APR) е минимално. Този процес може да отнеме малко повече време в зависимост от подлежащите протоколи.
Клане (Claim)
След като в сейфа има достатъчна ликвидност, потребителят може да поиска своето теглене. След искането съответните активи се прехвърлят към портфейла на потребителя чрез междуверижната инфраструктура.
Междуверижна архитектура
Инфраструктурата на OmniYield е изградена върху здрава hub-and-spoke архитектура:
Хъб: Ние използваме Arbitrum като наш централен оперативен хъб ("главната верига"). Тук основната логика, сложните изчисления и общото управление на състоянието на протокола OmniYield основно се намират.
Спици: Всички други поддържани блокчейн мрежи функционират като „спик вериги“ или „странични вериги“. Това са мрежите, от които могат да произхождат потребителските депозити и където много от основните доходни стратегии са разположени. Те основно действат като изпълнителни крайни точки, получавайки инструкции от хъба.

Поток на комуникация:
Агрегация
Когато се вземе решение за ребалансиране или възникнат потребителски действия (като депозити/тегления, изискващи междуверижно преместване), генерират се междуверижни съобщения и сигурно се предават от спик веригите към Arbitrum хъба.
Изчисление
Хъбът обработва тези входящи съобщения, извършва необходимите изчисления (като оптимизиране на разпределението на активите между всички спици, изчисляване на общото представяне на сейфовете, консолидиране на таксите) и взема стратегически решения въз основа на своя глобален поглед върху системата.
Разпределение
След като се вземат решенията, необходимите инструкции и данни за транзакциите се разпределят обратно от Arbitrum към съответните смарт контракти на спик веригите за изпълнение (напр. депозиране на средства в конкретна стратегия в друга мрежа).
Този модулен дизайн позволява:
Централизирана логика, децентрализирано изпълнение Този модел осигурява консистентност на данните, тъй като Arbitrum хъбът действа като единствен източник на истината. Действителното разполагане на капитал се извършва в спик веригите, използвайки уникалните възможности, които всяка верига предоставя.
Модуларност и разширяемост Нови вериги, активи, стратегии и дестинации могат да бъдат интегрирани по plug-and-play начин с минимални промени в съществуващата кодова база. Това осигурява ниска повърхност за атака, като в същото време улеснява разработката на допълнителни продукти. За да се подобри допълнително нейната устойчивост и функционалност, OmniYield протоколът се интегрира с различни DeFi примитиви и инфраструктури, предоставяйки най-доброто потребителско изживяване и позволявайки безпроблемно взаимодействие с други финансови инструменти в екосистемата.
Междуверижна комуникация
Безпроблемната работа на нашия hub-and-spoke модел в множество блокчейн мрежи е възможна чрез използването на водещи доставчици на междуверижни съобщения: LayerZero и Axelar (и евентуално други, пригодени за конкретни токени/вериги/функции в бъдеще).
LayerZero осигурява леки и ефективни съобщения, гарантирайки минимална латентност и доверително-независима интероперативност между поддържаните мрежи. Axelar допълва това с високоуравнево маршрутизиране и сигурна доставка на обобщени междуверижни съобщения.
Комуникационният гръбнак: Тези протоколи действат като сигурна и надеждна комуникационна инфраструктура, свързваща нашия хъб (Arbitrum) със всички спик вериги. Те предоставят основните пътища за предаване на данни и инструкции през границите на блокчейна. Всичкото препращане на съобщения, валидиране и сетълмент се извършва през сигурните канали за съобщения на тези доставчици.
Улесняване на ключови операции: LayerZero и Axelar предават критични съобщения, необходими за основните функции. Това включва:
Уведомяване на хъба за нови депозити, направени на спик вериги.
Препращане на заявки за теглене от потребители на спик вериги до хъба за обработка.
Изпращане на команди от хъба към контрактите на стратегиите на спик вериги за изпълнение на депозити, тегления или ребалансиране.
Отчитане на генерирана доходност, метрики за представяне и данни за таксите от стратегии на спик вериги обратно към хъба.
Консолидирано отчитане на таксите
В типични мултиверижни конфигурации всяка верига често действа като силоз с изолирана логика и отчитане на представянето. OmniYield приема радикално различен подход: ние вярваме, че нашата екосистема трябва да функционира като единен обединен протокол, а не като фрагментирана колекция от разгръщания, специфични за дадена верига.
Докато OmniYield генерира такси от доходни стратегии, опериращи в множество вериги, протоколът прилага консолидирано отчитане на таксите — процес, при който данните за генериране на такси от всички поддържани вериги се агрегира, нормализира и изчислява в Arbitrum (хъба).
Това позволява:
Гъвкаво потребителско изживяване: Потребителите не трябва да се тревожат за несъответстващи стимулни условия. Те могат да депозират от която и да е верига, която предпочитат, знаейки, че таксите, възможностите за доходност и наградите остават последователни в цялата екосистема OmniYield.
Споделена токеномика: Всички такси на протокола, независимо от произходната верига, допринасят за същия глобален модел на приходи. Този подход предоставя ясна представа за здравето на протокола и гарантира, че изчисленията на таксите са последователни в целия протокол.
Прозрачни показатели: Обединеното отчитане елиминира несъответствията и подобрява възможността за одит.
Този дизайн позволява на OmniYield да функционира като безпроблемна, мащабируема и ефективна инфраструктура за доходност за целия DeFi свят.
Last updated