Architektur

Die Architektur von OmniYield ist modular, kettenagnostisch und hochgradig skalierbar ausgelegt, sodass neue Funktionen und Tresortypen nahtlos eingeführt werden können, ohne die Kernarchitektur zu stören.

Unser Hauptziel ist es, eine nahtlose, kettenagnostische Ertrags-Schicht zu schaffen, die risikobereinigte Renditen für Nutzer im gesamten DeFi-Bereich maximiert. Um dies zu erreichen, verwendet das System umfangreiche Datenanalysen, fortschrittliche Off-Chain-Algorithmen, strikte Sicherheitsprotokolle, Diversifikationsregeln und eine Architektur, die die Komplexität von Cross-Chain-Interaktionen abstrahiert.

Wesentliche Architekturkomponenten

chevron-rightVaultshashtag

Das Tor des Nutzers zu OmniYield.

Diese ERC-4626-konformen Smart Contracts verwalten Einlagen sicher, erhalten Berichte von Strategien und verarbeiten Abhebungen.

Sie dienen als primäre Schnittstelle, die Nutzerfonds mit den zugrunde liegenden Strategien koordiniert.

chevron-rightAusführungsschicht (Solver)hashtag

Die Intelligenzschicht von OmniYield.

Diese automatisierten Systeme analysieren ständig DeFi-Protokolle über zahlreiche Chains hinweg, identifizieren optimale Ertragsmöglichkeiten, beurteilen Risiken und bestimmen die Asset-Allokation für die Vaults.

Diese Verarbeitung wird Off-Chain zur besseren Skalierbarkeit und Effizienz berechnet — nur die Ergebnisse werden On-Chain implementiert, um zu verhindern, dass OmniYields Strategien imitiert werden.

chevron-rightStrategienhashtag

Jedem Vault ist mindestens ein Strategy-Contract zugeordnet.

Diese Komponente übersetzt Solver-Entscheidungen in Aktionen. Sie übernimmt die technischen Komplexitäten der Asset-Bewegung, einschließlich Token-Swaps, Liquiditätsbereitstellung, Kreditvergabe, Staking usw.

chevron-rightZiele (Destinations)hashtag

Die spezifischen DeFi-Protokolle, Liquiditätspools oder Yield-Farmen, in die Vault-Assets letztlich eingesetzt werden, um Renditen zu erzielen.

chevron-rightCross-Chain-Messaging-Infrastrukturhashtag

Die grundlegende Technologie, die OmniYields Cross-Chain-Fähigkeiten ermöglicht und Kommunikation sowie Asset-Transfers zwischen verschiedenen Blockchains erleichtert.

Der Asset-Lebenszyklus

Das Verständnis des Asset-Flusses trägt zur Klarheit über den Betrieb des Systems bei:

1

Einzahlung

Ein Nutzer hinterlegt einen einzelnen Asset-Typ (z. B. USDC) in dem entsprechenden OmniYield-Vault auf einer beliebigen unterstützten Chain. Die eingezahlten Assets werden in den Vault-Contract am Arbitrum-Hub verschoben und liegen dort zunächst ungenutzt.

2

Cross-Chain-Rebalancing

  • Die Off-Chain-Komponente (autonomer Solver) überwacht Vault-Salden und Marktbedingungen. Sobald eine bestimmte Schwelle ungenutzter Assets erreicht ist oder während periodischer Optimierungszyklen, bestimmt sie die optimale Allokation für die aktuellen Strategien über integrierte Chains hinweg und schlägt einen Rebalancing-Plan vor. Wenn der Vorschlag die Sicherheits- und Leistungsbeschränkungen erfüllt, initiiert sie ein Rebalancing (z. B. Überweisung von X USDC an Strategie A auf Chain Y) über den Vault-Contract am Arbitrum-Hub.

  • Mithilfe von LayerZero und Axelar wird eine sichere Nachricht mit Rebalancing-Anweisungen vom Hub an die relevanten Vault-Contracts auf den Zielketten gesendet.

  • Das System führt die notwendigen Schritte (wie Bridging, Swapping, Einzahlen usw.) zur Rebalancierung aus.

  • Die aktualisierte Allokation wird protokolliert und Bestätigungs-/Status-Updates werden über die Messaging-Schicht 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 zur Verfolgung besserer Renditen umfassen.

3

Auto-Compounding & konsolidiertes Reporting

  • Strategy-Contracts beanspruchen periodisch verdiente Belohnungen aus den Zielprotokollen, wandeln diese in das Basis-Asset des Vaults (z. B. USDC) um und reinvestieren sie automatisch. Dieser Prozess wird von berechtigten Keepers orchestriert.

  • Leistungsdaten, einschließlich der durch diese Strategien auf allen unterstützten Chains erzeugten Belohnungen, werden kontinuierlich an den Arbitrum-Hub gemeldet. Belohnungen werden dem Gesamtwert des Vaults hinzugefügt und sorgen automatisch für Zinseszinsen für Einzahler.

  • Dieses konsolidierte Reporting ermöglicht eine faire und transparente Gebührenstruktur. Die Performance-Gebühr von 9 % wird basierend auf dem durch die Einlage eines Nutzers über alle zugrunde liegenden Strategien und Chains erzielten Gewinn berechnet, was Konsistenz gewährleistet.

4

Abhebung

  • Abhebungen sind nicht auf die Einzahlungs-Chain beschränkt; Nutzer können jederzeit von jeder unterstützten Chain eine Abhebungsanfrage initiieren (es muss nicht dieselbe Chain sein, die für die Einzahlung verwendet wurde).

  • Die Anfrage wird an den Arbitrum-Hub weitergeleitet. Wenn der Vault über ausreichende ungenutzte Mittel (Assets, die nicht aktiv in Strategien eingesetzt sind) verfügt, wird die Abhebung sofort verarbeitet.

  • Hat der Vault unzureichende ungenutzte Mittel, signalisiert der Hub den Strategien, den benötigten Betrag zurückzuziehen. Er priorisiert Abhebungen aus Strategien, bei denen die Auswirkung auf die Gesamtrendite (APR) minimiert wird. Dieser Prozess kann je nach den zugrunde liegenden Protokollen etwas länger dauern.

5

Anspruch (Claim)

  • Sobald im Vault ausreichende Liquidität verfügbar ist, kann der Nutzer seine Abhebung beanspruchen. Bei Beanspruchung werden die entsprechenden Assets über die Cross-Chain-Infrastruktur an die 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 „Hauptkette“). Hier befindet sich primär die Kernlogik, komplexe Berechnungen und das gesamte Zustandsmanagement des OmniYield-Protokolls.

  • Spokes: Alle anderen unterstützten Blockchains fungieren als „Spoke-Chains“ oder „Side Chains“. Dies sind die Netzwerke, in denen Nutzereinzahlungen ihren Ursprung haben können und in denen viele der zugrunde liegenden Ertragsstrategien eingesetzt werden. Sie fungieren primär als Ausführungsendpunkte, die Anweisungen vom Hub empfangen.

Kommunikationsfluss:

1

Aggregation

Wenn eine Rebalancing-Entscheidung getroffen wird oder Nutzeraktionen (wie Einzahlungen/Abhebungen, die Cross-Chain-Bewegungen erfordern) auftreten, werden Cross-Chain-Nachrichten generiert und sicher von den Spoke-Chains an den Arbitrum-Hub übermittelt.

2

Berechnung

Der Hub verarbeitet diese eingehenden Nachrichten, führt notwendige Berechnungen durch (z. B. Optimierung der Asset-Allokation über alle Spokes, Berechnung der Gesamtperformance des Vaults, Konsolidierung von Gebühren) und trifft strategische Entscheidungen basierend auf seiner globalen Sicht des Systems.

3

Verteilung

Sobald Entscheidungen getroffen sind, werden die notwendigen Anweisungen und Transaktionsdaten von Arbitrum an die relevanten Smart Contracts auf den Spoke-Chains zur Ausführung verteilt (z. B. Einzahlung von Mitteln in eine bestimmte Strategie auf einem anderen Netzwerk).

circle-check

Cross-Chain-Kommunikation

Der nahtlose Betrieb unseres Hub-and-Spoke-Modells über zahlreiche Blockchains hinweg wird durch die Nutzung führender Cross-Chain-Messaging-Anbieter ermöglicht: LayerZero und Axelar (und möglicherweise zukünftig weitere, die speziell auf bestimmte Token/Chains/Funktionen zugeschnitten sind).

LayerZero ermöglicht leichtgewichtige und effiziente Nachrichtenübermittlung, gewährleistet minimale Latenz und vertrauenslose Interoperabilität über unterstützte Netzwerke hinweg. Axelar ergänzt dies durch hochrangiges Routing und sichere Zustellung generalisierter Cross-Chain-Nachrichten.

  • Das Kommunikationsrückgrat: Diese Protokolle fungieren als sichere und zuverlässige Kommunikationsinfrastruktur, die unseren Hub (Arbitrum) mit allen Spoke-Chains verbindet. Sie stellen die wesentlichen Pfade für die Übertragung von Daten und Anweisungen über Blockchain-Grenzen hinweg bereit. Alle Nachrichtenweiterleitung, Validierung und Abwicklung erfolgt über die sicheren Messaging-Schienen dieser Anbieter.

  • Erleichterung wichtiger Operationen: LayerZero und Axelar übertragen kritische Nachrichten, die für Kernfunktionen erforderlich sind. Dies umfasst:

    • Benachrichtigung des Hubs über neue Einzahlungen, die auf Spoke-Chains vorgenommen wurden.

    • Weiterleitung von Abhebungsanfragen von Nutzern auf Spoke-Chains an den Hub zur Verarbeitung.

    • Senden von Befehlen vom Hub an Strategie-Contracts auf Spoke-Chains, um Einzahlungen, Abhebungen oder Rebalancings auszuführen.

    • Meldung von generiertem Yield, Leistungskennzahlen und Gebührendaten von Strategien auf Spoke-Chains zurück an den Hub.

Konsolidiertes Gebühren-Reporting

In typischen Multi-Chain-Setups fungiert jede Chain oft als Insel mit isolierter Logik und Leistungsberichterstattung. OmniYield verfolgt einen radikal anderen Ansatz: Wir glauben, dass unser Ökosystem als ein einheitliches Protokoll und nicht als eine fragmentierte Sammlung ketten-spezifischer Deployments betrieben werden sollte.

Während OmniYield Gebühren aus Yield-Strategien generiert, die über zahlreiche Chains betrieben werden, implementiert das Protokoll ein konsolidiertes Gebühren-Reporting, einen Prozess, bei dem Gebührendaten aller unterstützten Chains aggregiert, normalisiert und auf Arbitrum (dem Hub) berechnet werden.

circle-check

Dieses Design ermöglicht es OmniYield, als nahtlose, skalierbare und effiziente Ertragsinfrastruktur für die gesamte DeFi-Welt zu fungieren.

Zuletzt aktualisiert