Letzten Mittwoch wurde Binance Oracle offiziell gestartet. Seitdem verfügt Binance, die größte Börse der Welt, auch über native Oracle-Dienste. Unter der sogenannten Orakelmaschine versteht man das Senden von Daten aus der Außenwelt (z. B. Tagestemperatur oder Sportergebnisse) an Blockchains wie Ethereum und BSC. Smart Contracts auf der Blockchain können diese Daten dann nutzen, um zu entscheiden, ob und wem Gelder zugewiesen werden.
Daher können Blockchain-Orakel als Brücke zwischen der Blockchain und der realen Welt betrachtet werden, die es realen Daten ermöglicht, in die Blockchain einzudringen. Gleichzeitig können damit auch Daten in die reale Welt gesendet werden.
Mit der kontinuierlichen Weiterentwicklung und Iteration der Blockchain-Technologie ist die Rolle von Orakeln im Blockchain-Ökosystem immer wichtiger geworden. Daher wurde Binance Oracle gewissermaßen in den besten Zeiten geboren. Es wird außerdem eine zuverlässigere, sicherere und genauere Datenbeschaffungslösung für intelligente Verträge bieten.
Binance Oracle: Oracle-Dienst, der speziell für die BNB-Kette entwickelt wurde

Binance Oracle soll die Ausführung intelligenter Verträge erleichtern, die eine Dateneingabe außerhalb der Kette erfordern. In gewissem Sinne ist es speziell darauf ausgelegt, die Anforderungen von DeFi-Anwendungen zu erfüllen und Daten zuverlässig und sicher für die Blockchain bereitzustellen.
Das aktuelle Binance Oracle ist ein Oracle-Dienst, der speziell für die BNB-Kette entwickelt wurde. Alle auf der BNB-Kette basierenden Projekte können die von ihm bereitgestellten Dienste nutzen und werden in Zukunft auch auf andere Ketten ausgeweitet.
Aus der aktuellen Situation zu urteilen, hat die Entstehung von Binance Oracle tatsächlich viele positive Auswirkungen auf das BNB-Ökosystem gebracht.
Erstens erhöht ein natives Blockchain-Orakel die Glaubwürdigkeit der BNB-Blockchain-Daten.
Zweitens werden zuverlässigere Daten neue Möglichkeiten für bestehende und neue Projekte im BNB-Ökosystem eröffnen.
Schließlich kann Binance Oracle Entwickler dazu bewegen, sich dem BNB-Chain-Ökosystem anzuschließen. Entwickler können ihre auf der BNB-Kette basierenden Projekte mit Off-Chain-Daten verbinden und so den Aufwand und die Risiken vermeiden, vorhandene Daten zu pflegen, neue Datenquellen zu finden und unzuverlässige Daten zu verwenden.
Die wichtigste Rolle von Binance Oracle besteht darin, Entwicklern Indizes und Preise für digitale Vermögenswerte bereitzustellen. Daher wird es auf einer Kombination aus fünf Hauptkomponenten basieren:
1. Erhalten Sie Preisdaten von zahlreichen CEXs und aggregieren Sie diese mithilfe proprietärer Formeln.
2. Nutzen Sie das interne TSS (Threshold Signature Scheme), um einzelne Daten-Feeds zu signieren.
3. Nutzen Sie flexible Zeitfenster und Preisabweichungen, um dem On-Chain-Orakel die neuesten Indexpreise bereitzustellen.
4. Stellen Sie eine benutzerfreundliche Schnittstelle für DApps in der Kette bereit.
5. Bieten Sie rund um die Uhr Überwachung und sofortige Reaktion.
Wie es funktioniert
Binance Oracle filtert und fasst zahlreiche Datenquellen zusammen, um die Genauigkeit der Informationen und die Zuverlässigkeit seiner Quellen sicherzustellen. Beispielsweise ruft das Binance Oracle Preisdaten von mehreren zentralen Börsen und dezentralen Finanzanwendungen ab und aggregiert die Daten mithilfe einer gewichteten Durchschnittsformel.
Konkret lässt sich der Betrieb von Binance Oracle grob in drei Hauptprozesse unterteilen:
1. Datenverarbeitung und Signatur
Binance Oracle verfügt über Datenverarbeitungs- und Signierungsfunktionen, die Daten vor willkürlichen Manipulationen schützen sollen. Es richtet ein verteiltes Signatursystem namens Schwellenwertsignaturschema ein, um die neuesten Daten aus verschiedenen Quellen zu signieren. Das bedeutet, dass jeder, der über den öffentlichen Schlüssel verfügt, die Richtigkeit und Authentizität der digitalen Signatur überprüfen kann, während jemand ohne den privaten Schlüssel die Daten ohnehin nicht ändern kann.
2. Datenfreigabe
Daten können auf der Blockchain über mehrere Knoten veröffentlicht werden, die nur signierte Informationen veröffentlichen. Die Smart Contracts, die Daten speichern, sind ebenfalls sicher und geprüft, und gleichzeitig können mehrere Knoten die Häufigkeit der Datenfreigabe an unterschiedliche Marktbedingungen anpassen. Selbst in Zeiten starker Preisschwankungen hat das Binance Oracle weiterhin Zugriff auf relativ genaue Daten. Dies bedeutet, dass selbst in den extremsten Szenarien mehrere Knoten die Zuverlässigkeit der Datenfreigabe bis zu einem gewissen Grad gewährleisten können.
3. Datenüberwachung
Daten zum Binance Oracle können über einen unabhängigen Überwachungsdienst, der 24 Stunden am Tag, 7 Tage die Woche arbeitet, in Echtzeit aktualisiert werden. Es kann Preise aus verschiedenen Datenquellen abrufen und diese mit veröffentlichten Blockchain-Daten vergleichen. Werden erhebliche Abweichungen festgestellt, leitet das Team von Binance Oracle menschliche Eingriffe ein.
Vorteilsanalyse
1. Starke Sicherheit
Einer der Vorteile von Binance Oracle liegt in seinem Schwellenwert-Signaturschema, das auf den gesamten Prozess verteilter Signaturen angewendet wird, um Single Points of Failure zu eliminieren und die Datensicherheit im Ökosystem zu gewährleisten. Gleichzeitig wird die Authentizität der Daten auch kontinuierlich durch den öffentlichen Schlüssel von Binance überprüft, um sicherzustellen, dass die Daten während des Verkettungsprozesses nicht manipuliert werden können.
2. Hohe Verfügbarkeit
Ein weiterer großer Vorteil von Binance Oracle ist die hohe Verfügbarkeit.
Zunächst werden die Daten von Binance Oracle von mehreren Top-Börsen ausgewählt und intelligente Algorithmen verwendet, um die Genauigkeit des Index und des Preises sicherzustellen. Dies bedeutet, dass Benutzer in Echtzeit auf relativ zuverlässige Ressourcen zugreifen können.
Gleichzeitig stellt die Komponentenarchitektur von Binance Oracle auch sicher, dass das System in jedem Extremszenario weiterhin Daten bereitstellen kann. Die komplette Infrastruktur von Binance Oracle wird in jeder Region bereitgestellt und ist so konzipiert, dass sie gegen regionale Ausfälle und Katastrophen immun ist.
Derzeit hat Binance Oracle mehrere 10 BNB-Kettenprojekte in sein Frühbucherprogramm aufgenommen, darunter Venus, Alpaca, SpaceID, Unilend, Deri, Ankr, Corite, Ultiverse und Beefy. Durch das Hinzufügen flexibler, maßgeschneiderter Dienste hofft man, mehr Web3-Teams und -Benutzer anzuziehen.
Abschluss
Die Bedeutung von Orakeln für die Blockchain liegt auf der Hand. Obwohl Blockchain-Orakel das Problem der Datenverfügbarkeit nicht lösen können, können sie mithilfe externer Ressourcen verfügbare Off-Chain-Daten für die Kette bereitstellen, was in gewisser Weise als Rettung des Landes angesehen werden kann.
Und ohne Orakel werden das Potenzial von Blockchains und die Wahrscheinlichkeit einer Masseneinführung zweifellos geringer, da ihre Informationen auf interne Daten beschränkt sein werden.
In gewisser Weise ist die Einführung von Binance Oracle ein Meilenstein für Binance, was bedeutet, dass das Ökosystem von Binance vollständiger und zunehmend autarker wird. Da die Lehren aus der Vergangenheit gezogen wurden und die Mittel für Forschung und Entwicklung nicht eingeschränkt wurden, kann mit der tatsächlichen Qualität und Vollendung von Binance Oracle gerechnet werden.
Dies bedeutet jedoch nicht, dass dieses Produkt völlig problemlos ist.
Der intuitivste Punkt ist zunächst einmal, dass Binance Oracle noch zu jung ist. Auch wenn die technischen Dokumente und Werbedokumente gut klingen, lassen sich praktische Probleme nicht vermeiden. Deshalb bin ich persönlich immer noch unschlüssig.
Zweitens besteht die Hauptfunktion des Orakels darin, Daten einzuspeisen, weshalb die Frage des Vertrauens in die Datenquelle für das Orakel von grundlegender Bedeutung sein kann. Derzeit erforschen Forscher verschiedene Methoden, um dieses Problem zu lindern.

