Das Pyth-Netzwerk hat eine grundlegende architektonische Innovation im Oracle-Bereich mit seinem Pull-Oracle-Modell eingeführt, das im starken Gegensatz zum traditionellen Push-Oracle-Modell steht, das von Altsystemen verwendet wird. Dieses Design ist entscheidend für die Effizienz und Skalierbarkeit von Pyth. In einem Push-Oracle-System "drückt" das Netzwerk ständig Preisaktualisierungen in regelmäßigen Abständen auf die Blockchain, unabhängig davon, ob diese Aktualisierungen von einer Anwendung benötigt werden oder nicht. Diese Methode kann zu erheblichen Verschwendungen von Gasgebühren führen, da der Blockchain-Speicher für Aktualisierungen bezahlt wird, die möglicherweise nicht verwendet werden.

Im Gegensatz dazu ermächtigt das Pull Oracle-Modell von Pyth die Datennutzer, wie dezentrale Anwendungen (dApps), dazu, einen Preisupdate "anzufordern" oder zu "ziehen", genau dann, wenn sie es benötigen. Dieser bedarfsorientierte Ansatz ist äußerst gaseffizient, da die Nutzer nur Kosten für die Preisdaten tragen, die sie tatsächlich konsumieren. Der Prozess umfasst einen Nutzer, der ein signiertes Preis-Payload an den Pyth-Vertrag auf ihrer Blockchain übermittelt, der dessen Gültigkeit überprüft, bevor der Preis in einem Smart Contract verwendet wird. Diese einzigartige Architektur ermöglicht es Pyth, hochfrequente, latenzarme Preisaktualisierungen zu liefern, die für anspruchsvolle Finanzanwendungen wie perpetual futures DEXs unerlässlich sind, ohne das Netzwerk oder die Nutzer mit unnötigen Transaktionskosten zu belasten.

Der Übergang zu diesem Modell war so bedeutend, dass sogar die native Operation des Pyth-Netzwerks auf der Solana-Blockchain im Juni 2024 auf das pull-basierte System migrierte. Dieser Schritt vereinheitlichte das Erlebnis für Entwickler über alle Blockchains hinweg und ermöglichte es Protokollen auf Solana, Oracle-Dienste auf die gleiche effiziente Weise zu nutzen wie jedes Protokoll auf einer anderen unterstützten Kette. Der Pull Oracle ist mehr als nur eine technische Funktion; er ist ein Kernbestandteil von Pyths These, die Latenz zu reduzieren und die Kosten im Zusammenhang mit regelmäßigen Datenaktualisierungen zu senken, wodurch dezentrale Finanzen für alle zugänglicher und effizienter werden.

@PyterG89 #pythroadap $PYTH