Архитектура
Архитектура OmniYield разработана как модульная, независимая от блокчейна и высокомасштабируемая, что позволяет бесшовно внедрять новые функции и типы хранилищ без нарушения основной архитектуры.
Наша основная цель — создать бесшовный, независимый от цепочки уровень доходности, который максимизирует скорректированную на риск доходность для пользователей по всему ландшафту DeFi. Для достижения этого система использует обширный анализ данных, продвинутые оффчейн-алгоритмы, строгие протоколы безопасности, правила диверсификации и архитектуру, абстрагирующую сложность межцепочного взаимодействия.
Ключевые компоненты архитектуры
Хранилища (Vaults)
Вход пользователя в OmniYield.
Эти смарт-контракты, совместимые с ERC-4626, безопасно управляют депозитами, получают отчёты от стратегий и обрабатывают выводы средств.
Они служат основным интерфейсом, координирующим средства пользователей с базовыми Стратегиями.
Слой выполнения (Solver)
Интеллектуальный слой OmniYield.
Эти автоматизированные системы постоянно анализируют DeFi-протоколы на множестве цепочек, выявляют оптимальные возможности получения дохода, оценивают риски и определяют распределение активов для Хранилищ.
Эти вычисления выполняются оффчейн для большей масштабируемости и эффективности — в цепочку реализуются только результаты, что предотвращает имитацию стратегий OmniYield.
Стратегии
К каждому Хранилищу привязан как минимум один контракт Стратегии.
Этот компонент переводит решения солвера в действия. Он обрабатывает технические сложности перемещения активов, включая свопы токенов, предоставление ликвидности, кредитование, стекинг и т. п.
Пункты назначения
Конкретные DeFi-протоколы, пулы ликвидности или фермы доходности, где активы хранилища в конечном итоге размещаются для получения прибыли.
Инфраструктура межцепочного обмена сообщениями
Базовая технология, обеспечивающая межцепочные возможности OmniYield, облегчающая коммуникацию и передачу активов между разными блокчейнами.
Жизненный цикл активов
Понимание потока активов помогает прояснить работу системы:
Депозит
Пользователь вносит один тип актива (например, USDC) в соответствующее хранилище OmniYield на любой поддерживаемой цепочке. Внесённые активы перемещаются в контракт Хранилища на хабе Arbitrum и первоначально там простаивают.
Межцепочное ребалансирование
Оффчейн-компонент (автономный Solver) отслеживает балансы хранилищ и рыночные условия. Как только достигается определённый порог простаивающих средств или в ходе периодических оптимизаций, он определяет оптимальное распределение для текущих Стратегий по интегрированным цепочкам и предлагает план ребалансировки. Если предложение соответствует требованиям безопасности и производительности, оно инициирует ребаланс (например, перевод X количества USDC в Стратегию A на Цепочке Y) через контракт Хранилища на хабе Arbitrum.
С использованием LayerZero и Axelar безопасное сообщение с инструкциями по ребалансировке отправляется из хаба в соответствующий контракт Хранилища на целевых цепочках.
Система выполняет необходимые шаги (такие как мосты, свопы, депозиты и т. д.) для выполнения ребалансировки.
Обновлённое распределение фиксируется, и подтверждения/обновления статуса отправляются обратно на хаб Arbitrum через слой обмена сообщениями. Этот процесс может включать перевод простаивающих средств с хаба в Стратегию или перераспределение средств между различными Стратегиями в поисках более высокой доходности.
Автокомпаундирование и консолидированная отчётность
Контракты стратегий периодически заявляют полученные награды из пунктов назначения, конвертируют их в базовый актив хранилища (например, USDC) и автоматически реинвестируют. Этот процесс оркеструется разрешёнными Keeper-ами.
Данные о производительности, включая вознаграждения, сгенерированные этими Стратегиями на всех поддерживаемых цепочках, непрерывно передаются обратно на хаб Arbitrum. Награды добавляются к общей стоимости хранилища, автоматически увеличивая доходы вкладчиков за счёт сложных процентов.
Эта консолидированная отчётность позволяет установить справедливую и прозрачную модель комиссий. Комиссия за производительность в размере 9% рассчитывается на основе прибыли, сгенерированной депозитом пользователя по всем базовым Стратегиям и цепочкам, что обеспечивает согласованность.
Вывод средств
Выводы не ограничены цепочкой депозита; пользователи могут инициировать запрос на вывод в любое время из любой поддерживаемой цепочки (не обязательно той же, которая использовалась для депозита).
Запрос направляется на хаб Arbitrum. Если в Хранилище достаточно простаивающих средств (активов, не размещённых в Стратегиях), вывод обрабатывается немедленно.
Если в Хранилище недостаточно простаивающих средств, хаб сигнализирует Стратегиям о необходимости вывести требуемую сумму. Он отдаёт приоритет снятию из Стратегий, где влияние на общую доходность (APR) минимально. Этот процесс может занять немного больше времени в зависимости от базовых протоколов.
Заявление (Claim)
Как только в Хранилище становится доступна достаточная ликвидность, пользователь может запросить свой вывод. При запросе соответствующие активы переводятся в кошелёк пользователя через межцепочную инфраструктуру.
Межцепочная архитектура
Инфраструктура OmniYield построена на надёжной архитектуре «хаб-и-спицы»:
Хаб: Мы используем Arbitrum в качестве нашего центрального операционного хаба ("основная цепочка"). Именно там в основном размещается основная логика, сложные вычисления и общее управление состоянием протокола OmniYield.
Спицы: Все остальные поддерживаемые блокчейны функционируют как «цепочки-спицы» или «сайдчейны». Это сети, где могут происходить депозиты пользователей и где развернуты многие базовые стратегии доходности. Они в основном выступают в качестве конечных точек выполнения, получая инструкции от Хаба.

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