Vorwort: ⏳

In der Blockchain-Welt spielen Orakel ( #Oracle ) eine sehr wichtige Rolle.

Blockchain ist bekannt für seine Eigenschaften, Daten nicht manipulieren zu können und dauerhaft zu speichern, und viele Branchen machen sich diese Eigenschaften zunutze, um neue Technologien zu entwickeln. Da Blockchain-Netzwerke jedoch in der Regel geschlossen sind, können externe Informationen nicht direkt eingeholt werden. Es ist wie ein verschlossenes Glas, die Informationen darin sind sicher, aber von außen können keine neuen Dinge hinzugefügt werden.

Hier kommen Orakel ins Spiel. Sie sind wie eine Brücke zwischen der Blockchain und der Außenwelt und helfen dabei, externe Daten sicher in die Blockchain einzugeben. Stellen Sie sich vor, das Orakel sei wie ein intelligenter Bote, der Informationen von der Außenwelt in die Welt der Blockchain bringt.

„Lernen wir etwas über Blockchain-Orakel und ihre Anwendungsszenarien“ und lesen Sie weiter👇

⚡Was ist ein Orakel?

Im Computerbereich ist ein Orakel wie ein superintelligenter Computer. Sie verfügen nicht nur über alle Funktionen von Turing-Maschinen, sondern auch über eine besondere Fähigkeit: Sie können direkt Antworten auf bestimmte Fragen erhalten, ohne dass aufwändige Berechnungen erforderlich sind.

Dieser magische Vorgang wird „Orakel“ genannt. Mit anderen Worten: Die Oracle-Maschine kann einige Probleme lösen, die selbst eine Turing-Maschine nicht lösen kann, beispielsweise das direkte Erhalten externer Antworten.

⚡Wichtigkeit:

Orakel bieten einen Weg für ein dezentrales Web3-Ökosystem, in dem Dezentralisierung und Digitalisierung die Kernmerkmale sind. Dabei handelt es sich um eine dedizierte Einheit, die eine Blockchain-Plattform mit vorhandenen externen Datenquellen verknüpft, um die Ausführung intelligenter Verträge auf der Grundlage realer Informationen zu erleichtern.

Oracles, bekannt als Distributed Oracle Networks oder DON, helfen Web 3.0-Clustern dabei, nahtlos und problemlos auf Datenverbindungen, Legacy-Kanäle und fortschrittliches Computing zuzugreifen. Sie helfen Entwicklern beim Aufbau hybrider Smart Contracts, bei denen eine Kombination aus On-Chain-Code und Off-Chain-Infrastruktur zur Unterstützung innovativer DApp-Projekte vorhanden ist. Während On-Chain-Daten innerhalb des Blockchain-Netzwerks vorhanden sind, wirken Off-Chain-Daten über das Ökosystem hinaus.

Unternehmen und Organisationen, die die Blockchain-Technologie nutzen, arbeiten Hand in Hand mit bekannten Oracle-Netzwerken wie Chainlink, um ihre Fähigkeiten zu erweitern.

Oracles spielen eine wichtige Rolle bei der Erweiterung des Funktionsumfangs intelligenter Verträge. Gleichzeitig wird das Fehlen von Blockchain-Orakeln den Einsatz von Smart Contracts einschränken. Es ist erwähnenswert, dass Orakel nicht nur die Verbindung zwischen der Blockchain und der Außenwelt darstellen, sondern auch die Infrastrukturschicht, die die Effizienz des Kernnetzwerks verbessert. Oracle fragt externe Datenressourcen ab, validiert und authentifiziert sie, bevor sie mit dem Anforderer verknüpft werden. Einige leistungsstarke Oracle-Lösungen können Daten problemlos an Smart Contracts weiterleiten und sie gleichzeitig in externen Quellen wiederherstellen.

⚡Hauptanwendungsszenarien:

●Dezentrale Finanzierung: Dezentrale Finanzierung (DeFi) ist einer der heißesten Trends der letzten Jahre. In der DeFi-Welt spielen Orakel eine Schlüsselrolle, da sie es den Menschen ermöglichen, auf einfache Weise Finanzdaten zu Vermögenswerten und Märkten zu erhalten.

Beispielsweise nutzt der Kreditmarkt für virtuelle Vermögenswerte Preisorakel, um die Kreditfähigkeit der Anleger zu bestimmen. Mithilfe dieser Orakel lässt sich überprüfen, ob Anleger ausreichend Sicherheiten gestellt haben und ob eine Liquidation erforderlich ist. Darüber hinaus nutzen automatisierte Market Maker Preisorakel, um sicherzustellen, dass die Liquidität mit den Marktpreisen übereinstimmt, und verbessern so die Transaktionseffizienz.

●NFT- und Blockchain-Spiele: Mit Hilfe von Orakeln entstehen intelligente Verträge auch in nichtfinanziellen Bereichen wie NFT- und Blockchain-Spielen. NFTs sind sehr dynamisch und anfällig für externe Ereignisse.

Computerorakel tragen dazu bei, überprüfbare Zufälligkeiten zu erzeugen und NFTs ihre einzigartigen Zufallseigenschaften zu verleihen. Diese Orakel spielen auch eine Schlüsselrolle bei der Auswahl zufälliger Gewinner oder NFT-Drops in Spielen. Videospiele nutzen nachweisbare Zufälligkeiten, um das Engagement und den Spaß zu steigern.

●Dezentrale Derivate: Ein Derivat ist ein Finanzkontrakt, dessen Wert auf einem zugrunde liegenden Vermögenswert basiert. Derivate fördern die Finanzstabilität, indem sie es Menschen ermöglichen, mit unterschiedlichen Perspektiven (lang- oder kurzfristig) in einen Basiswert zu investieren. Öffentliche Smart-Contract-Plattformen können eine Vielzahl von Derivaten erstellen und handeln, darunter auch Blockchain-basierte Vermögenswerte.

Oracles spielen eine wichtige Rolle auf dezentralen Derivatemärkten, indem sie Preisdaten, Abrechnungswerte und Informationen zum Vertragsablauf bereitstellen, um die Gewinne oder Verluste der Teilnehmer zu bestimmen.

●Intelligente Vertragsversicherung: In einer vertrauenswürdigen Umgebung können Versicherungsprodukte durch intelligente Verträge implementiert werden. Beispielsweise bietet die dezentrale Versicherungsanwendungsplattform von Etherisc Dienstleistungen wie Flugverspätungsversicherungen und Ernteversicherungen an. Das Orakel übernimmt in diesem Fall eine wichtige Datenüberprüfungs- und Abrechnungsfunktion.

● Dezentrale Prognosemärkte: Dezentrale Prognosemärkte (wie Augur und Gnosis) nutzen die Weisheit der Masse, um reale Ergebnisse vorherzusagen, beispielsweise Ergebnisse von Präsidentschaftswahlen oder Siege und Niederlagen bei Sportspielen. Wenn die Ergebnisse einer Abstimmung umstritten sind, können Orakel für eine schnelle und sichere Lösung sorgen.


⚡Alle Oracle-Netzwerke haben drei wichtige Funktionen:

●Daten sammeln: Sie sammeln Daten aus vertrauenswürdigen externen Quellen.

●Informationen senden: Sie verwenden signierte Nachrichten, um Informationen über die Blockchain zu senden.

● Daten sicher speichern: Sie speichern Daten sicher in Form von Smart Contracts, sodass Endbenutzer problemlos darauf zugreifen können.

Sobald die Daten im Smart Contract gespeichert sind, können andere automatisierte Protokolle problemlos darauf zugreifen, indem sie auf die Informationen in der „Abruf“-Funktion verweisen. Darüber hinaus können die Daten direkt von Ethereum-Knoten oder Netzwerkteilnehmern genutzt werden, die die Daten durch Zugriff auf den Speicherbereich des Oracle-Ökosystems erhalten können.