Zum Inhalt springen

Entwicklerhandbuch: Orakel-Infrastruktur

Mezo beinhaltet ein Orakel als Teil seiner Validator-Knoten. Orakel von Drittanbietern sind ebenfalls verfügbar.

Mezo verwendet Skip Connect als seinen Haupt-Orakeldienst. Skip bestimmt den Preis eines Asset-Paares während des Blockkonsenses und schreibt ihn in den Onchain-Zustand des x/oracle Cosmos-Moduls. Dieses Modul wird von Skip bereitgestellt und ist in den Mezo-Client eingebunden.

Der Sidecar läuft auf demselben System wie der Validator-Knoten, sodass Datenabruf und Aggregation auf demselben System durchgeführt und über gRPC an den Validator-Knoten weitergegeben werden.

Ein Diagramm, das den Prozess zeigt, bei dem Skip Marktdaten aus mehreren Quellen aggregiert und Mezo-Validatoren Skip Connect und x/oracle ausführen, um den Onchain-Zustand mit den neuesten Werten zu aktualisieren

Eine vollständige Beschreibung, wie Skip Daten aggregiert, finden Sie in der Skip Providers-Dokumentation.

Skip Connect enthält mehrere Providers, die im Sidecar konfiguriert werden können. Eine vollständige Liste der verfügbaren Provider finden Sie in der Skip Connect-Dokumentation:

Stork ist ein Orakel-Protokoll, das ultraschnelle Verbindungen mit niedriger Latenz zwischen Datenanbietern und sowohl On- als auch Off-Chain-Anwendungen ermöglicht. Der häufigste Anwendungsfall für Stork ist das Abrufen und Konsumieren von Marktdaten in Form von Echtzeit-Preisfeeds für DeFi. Stork ist auf dem Mezo Testnet verfügbar.

Supra ist ein Cross-Chain-Orakelnetzwerk, das dApps über Blockchain-Ökosysteme hinweg mit schnellen, sicheren, dezentralen und skalierbaren Datenlösungen unterstützt. Supras Distributed Oracle Agreement (DORA) ist auf dem Mezo Testnet verfügbar. Auf der Seite Verfügbare Netzwerke von Supra finden Sie die korrekten Pull-Contract- und Storage-Contract-Adressen.

Das Pyth Network ist eines der größten First-Party-Orakelnetzwerke und liefert Echtzeitdaten über mehrere Chains hinweg, einschließlich Mezo. Pyth führt ein innovatives Pull-Orakel-Design mit niedriger Latenz ein, bei dem Benutzer Preisaktualisierungen bei Bedarf onchain abrufen können. Dies ermöglicht es jedem in der Onchain-Umgebung, effizient auf Datenpunkte zuzugreifen. Das Pyth-Netzwerk aktualisiert die Preise alle 400ms, was Pyth zu einem der schnellsten Onchain-Orakel macht.

Pyths Orakel-Verträge:

Lesen Sie die Pyth-Dokumentation, um zu erfahren, wie Sie Pyth in Ihrer dApp verwenden.