Architektur
Die Architektur von OmniYield ist modular, chain-agnostisch und hoch skalierbar konzipiert.
Unser Hauptziel ist es, eine chain-agnostische Yield-Schicht zu schaffen, die die risikoadjustierten Erträge für Nutzer über DeFi hinweg maximiert. Um dies zu erreichen, setzt das System umfangreiche Datenanalysen, fortschrittliche Off-Chain-Algorithmen, strenge Sicherheitsprotokolle, Diversifizierungsregeln und eine Architektur ein, die die Komplexität der Cross-Chain-Interaktion abstrahiert.
Wesentliche Architekturbestandteile
Tresore
Der Einstiegspunkt des Nutzers zu OmniYield.
Diese ERC-4626-konformen Smart Contracts verwalten Einlagen sicher, erhalten Berichte von Strategien und verarbeiten Auszahlungen.
Sie dienen als primäre Schnittstelle, die die Nutzermittel mit den zugrunde liegenden Strategien koordiniert.
Ausführungsschicht (Solver)
Die Intelligenzschicht von OmniYield.
Diese automatisierten Systeme analysieren kontinuierlich DeFi-Protokolle über Chains hinweg, identifizieren optimale Renditechancen, bewerten Risiken und bestimmen die Vermögensallokation für die Tresore.
Diese Verarbeitung wird aus Effizienzgründen off-chain berechnet – nur die Ergebnisse werden on-chain implementiert, wodurch verhindert wird, dass die Strategien von OmniYield imitiert werden.
Strategien
Jedem Tresor ist mindestens ein Strategievertrag zugeordnet.
Diese Komponente übersetzt die Entscheidungen des Solvers in Aktionen. Sie übernimmt die technischen Komplexitäten der Vermögensbewegung, einschließlich Token-Swaps, Bereitstellung von Liquidität, Lending, Staking usw.
Zielorte
Die konkreten DeFi-Protokolle, Liquiditätspools oder Yield-Farmen, in denen die Vermögenswerte des Tresors letztlich eingesetzt werden.
Cross-Chain-Nachrichteninfrastruktur
Die zugrunde liegende Technologie, die Cross-Chain-Funktionalität ermöglicht und Kommunikation sowie Vermögenstransfers zwischen verschiedenen Blockchains erleichtert.
Der Vermögenslebenszyklus
Das Verständnis des Vermögensflusses hilft, die Funktionsweise des Systems zu verdeutlichen:
Einzahlung
Ein Nutzer zahlt einen einzelnen Asset-Typ (z. B. USDC) in den entsprechenden OmniYield-Tresor auf einer beliebigen unterstützten Chain ein. Die eingezahlten Vermögenswerte werden in den Tresorvertrag auf dem Arbitrum-Hub verschoben und liegen dort zunächst ungenutzt.
Cross-Chain-Umschichtung
Die Off-Chain-Komponente (autonomer Solver) überwacht Tresorbestände und Marktbedingungen. Sobald ein bestimmter Schwellenwert an ungenutzten Vermögenswerten erreicht ist oder während periodischer Optimierungszyklen, bestimmt sie die optimale Allokation für die aktuellen Strategien über die integrierten Chains hinweg und schlägt einen Umschichtungsplan vor. Wenn der Vorschlag die Sicherheits- und Leistungsanforderungen erfüllt, löst er über den Tresorvertrag auf dem Arbitrum-Hub eine Umschichtung aus (z. B. die Übertragung von X USDC an Strategie A auf Chain Y).
Über LayerZero und Axelar wird eine Nachricht mit Umschichtungsanweisungen vom Hub an den relevanten Tresorvertrag auf den Ziel-Chains gesendet.
Das System führt die erforderlichen Schritte aus (z. B. Bridging, Swapping, Einzahlung usw.), um die Umschichtung vorzunehmen.
Die aktualisierte Allokation wird festgehalten, und Bestätigungen/Statusaktualisierungen werden über die Nachrichtenebene an den Arbitrum-Hub zurückgesendet. Dieser Prozess kann das Verschieben ungenutzter Mittel vom Hub in eine Strategie oder das Verschieben von Mitteln zwischen verschiedenen Strategien umfassen, um bessere Renditen zu erzielen.
Automatische Ertragsverzinsung & konsolidierte Berichterstattung
Strategieverträge beanspruchen in regelmäßigen Abständen die in den Zielprotokollen verdienten Belohnungen, wandeln sie in den Basiswert des Tresors um (z. B. USDC) und reinvestieren sie automatisch. Dieser Prozess wird von berechtigten Keepers orchestriert.
Leistungsdaten, einschließlich der von diesen Strategien auf allen unterstützten Chains erzielten Belohnungen, werden kontinuierlich an den Arbitrum-Hub zurückgemeldet. Die Belohnungen werden dem Gesamtwert des Tresors hinzugefügt, wodurch die Erträge für Einleger automatisch zusammengesetzt werden.
Auszahlung
Auszahlungen sind nicht auf die Einzahlungs-Chain beschränkt; Nutzer können jederzeit von jeder unterstützten Chain eine Auszahlungsanfrage stellen (es muss nicht dieselbe Chain sein, die für die Einzahlung verwendet wurde).
Eine Performancegebühr von 9 % wird auf Grundlage des Gewinns berechnet, den eine Einzahlung eines Nutzers über alle zugrunde liegenden Strategien und Chains hinweg erzielt.
Die Anfrage wird an den Arbitrum-Hub weitergeleitet. Wenn der Tresor über ausreichende ungenutzte Mittel verfügt (Vermögenswerte, die nicht aktiv in Strategien eingesetzt sind), wird die Auszahlung sofort verarbeitet.
Wenn der Tresor nicht über ausreichende ungenutzte Mittel verfügt, signalisiert der Hub den Strategien, den benötigten Betrag abzuheben. Dabei wird bevorzugt aus Strategien abgezogen, bei denen der Einfluss auf die Gesamtrendite (APR) minimal ist. Dieser Prozess kann je nach zugrunde liegenden Protokollen etwas länger dauern.
Beanspruchen
Sobald im Tresor genügend Liquidität verfügbar ist, kann der Nutzer seine Auszahlung beanspruchen. Beim Beanspruchen werden die entsprechenden Vermögenswerte über die Cross-Chain-Infrastruktur an das Wallet des Nutzers übertragen.
Cross-Chain-Architektur
Die Infrastruktur von OmniYield basiert auf einer robusten Hub-and-Spoke-Architektur:
Hub: Wir nutzen Arbitrum als unseren zentralen operativen Hub (die „Hauptchain“). Hier befinden sich primär die Kernlogik, komplexe Berechnungen und das gesamte Zustandsmanagement des OmniYield-Protokolls.
Speichen: Alle anderen unterstützten Blockchains fungieren als „Speichen-Chains“ oder „Side-Chains“. Dies sind die Netzwerke, in denen Nutzer-Einzahlungen ihren Ursprung haben können und in denen viele der zugrunde liegenden Yield-Strategien eingesetzt werden. Sie dienen hauptsächlich als Ausführungsendpunkte und empfangen Anweisungen vom Hub.

Kommunikationsfluss:
Aggregation
Wenn eine Umschichtungsentscheidung getroffen wird oder Nutzeraktionen (wie Einzahlungen/Auszahlungen, die eine Cross-Chain-Bewegung erfordern) stattfinden, werden Cross-Chain-Nachrichten erzeugt und sicher von den Speichen-Chains an den Arbitrum-Hub übermittelt.
Berechnung
Der Hub verarbeitet diese eingehenden Nachrichten, führt die erforderlichen Berechnungen durch (z. B. die Optimierung der Vermögensallokation über alle Speichen hinweg, die Berechnung der gesamten Tresor-Performance, die Konsolidierung von Gebühren) und trifft strategische Entscheidungen auf Grundlage seines globalen Überblicks über das System.
Verteilung
Sobald Entscheidungen getroffen wurden, werden die notwendigen Anweisungen und Transaktionsdaten von Arbitrum aus wieder an die relevanten Smart Contracts auf den Speichen-Chains zur Ausführung verteilt (z. B. die Einzahlung von Mitteln in eine bestimmte Strategie auf einem anderen Netzwerk).
Dieses modulare Design ermöglicht:
Zentralisierte Logik, dezentralisierte Ausführung Dieses Modell gewährleistet Datenkonsistenz, da der Arbitrum-Hub als Single Source of Truth fungiert. Die tatsächliche Kapitalbereitstellung erfolgt über die Speichen-Chains hinweg und nutzt die einzigartigen Möglichkeiten, die jede Chain bietet.
Modularität und Erweiterbarkeit Neue Chains, Assets, Strategien und Ziele können plug-and-play mit minimalen Änderungen an der bestehenden Codebasis integriert werden. Dies gewährleistet eine geringe Angriffsfläche und erleichtert gleichzeitig die Entwicklung zusätzlicher Produkte. Um seine Robustheit und Funktionalität weiter zu verbessern, integriert das OmniYield-Protokoll verschiedene DeFi-Primitiven und Infrastrukturen, bietet die bestmögliche Nutzererfahrung und ermöglicht eine nahtlose Interaktion mit anderen Finanztools.

Cross-Chain-Kommunikation
Der Betrieb unseres Hub-and-Spoke-Modells über zahlreiche Blockchains hinweg wird durch die Nutzung führender Cross-Chain-Nachrichtenanbieter ermöglicht: LayerZero und Axelar (und möglicherweise in Zukunft weitere, die auf bestimmte Token/Chains/Funktionen zugeschnitten sind).
LayerZero ermöglicht leichtgewichtige und effiziente Nachrichtenübermittlung und gewährleistet minimale Latenz sowie vertrauenslose Interoperabilität über unterstützte Netzwerke hinweg. Axelar ergänzt dies durch hochwertiges Routing und sichere Zustellung verallgemeinerter Cross-Chain-Nachrichten.
Das Kommunikations-Backbone: Diese Protokolle fungieren als sichere und zuverlässige Kommunikationsinfrastruktur, die unseren Hub (Arbitrum) mit allen Speichen-Chains verbindet. Sie bieten die essenziellen Wege für die Übertragung von Daten und Anweisungen über Blockchain-Grenzen hinweg. Die gesamte Weiterleitung, Validierung und Abwicklung von Nachrichten erfolgt über die sicheren Messaging-Rails dieser Anbieter.
Ermöglichung wichtiger Operationen: LayerZero und Axelar übermitteln kritische Nachrichten, die für Kernfunktionen erforderlich sind. Dazu gehören:
Benachrichtigung des Hubs über neue Einzahlungen, die auf Speichen-Chains vorgenommen wurden.
Weiterleitung von Auszahlungsanfragen von Nutzern auf Speichen-Chains an den Hub zur Verarbeitung.
Senden von Befehlen vom Hub an Strategieverträge auf Speichen-Chains, um Einzahlungen, Auszahlungen oder Umschichtungen auszuführen.
Berichterstattung über erzielte Erträge, Leistungskennzahlen und Gebührendaten von Strategien auf Speichen-Chains zurück an den Hub.
Konsolidierte Gebührenberichterstattung
In typischen Multi-Chain-Setups agiert jede Chain oft als Silo mit isolierter Logik und Leistungsberichterstattung. OmniYield verfolgt einen radikal anderen Ansatz. Wir sind der Ansicht, dass unser Ökosystem als ein einziges, einheitliches Protokoll funktionieren sollte, nicht als fragmentierte Sammlung chain-spezifischer Deployments.
Während OmniYield Gebühren aus Yield-Strategien generiert, die über zahlreiche Chains hinweg operieren, implementiert das Protokoll eine konsolidierte Gebührenberichterstattung: ein Prozess, bei dem Gebührengenerierungsdaten aller unterstützten Chains aggregiert, normalisiert und auf Arbitrum (dem Hub) berechnet werden.
Dies ermöglicht:
Flexible Nutzererfahrung: Nutzer müssen sich keine Gedanken über inkonsistente Anreize machen. Sie können von jeder Chain ihrer Wahl einzahlen, in dem Wissen, dass Gebühren, Renditechancen und Belohnungen im gesamten OmniYield-Ökosystem konsistent bleiben.
Gemeinsame Tokenomics: Alle Protokollgebühren, unabhängig von der Ursprungs-Chain, tragen zum gleichen globalen Umsatzmodell bei.
Transparente Kennzahlen: Einheitliche Berichterstattung beseitigt Abweichungen und verbessert die Prüfbarkeit.
Zuletzt aktualisiert