Logo von Coinbase

Was ist ein Blockchain-Oracle in Krypto?

What is a blockchain oracle in crypto?
  • Blockchain Oracles sind Einheiten, die Blockchains mit externen Systemen verbinden und es Smart Contracts ermöglichen, basierend auf realen Eingaben und Ausgaben auszuführen.

  • Oracles spielen eine wichtige Rolle bei der Schaffung des verifizierbaren Webs, indem sie isolierte Blockchains mit Off-Chain Daten und Rechenleistung verbinden und die Interoperabilität zwischen Blockchains ermöglichen.

  • Blockchain-Oracles sind nicht die Datenquelle selbst, sondern die Schicht, die externe Datenquellen abfragt, überprüft und authentifiziert und dann diese Informationen weiterleitet.

Verständnis von Blockchain Orakeln

Blockchain Orakel sind Drittanbieter-Dienste, die Smart Contracts mit externen Informationen versorgen. Sie fungieren als Brücken zwischen Blockchains und der Außenwelt. Blockchains und Smart Contracts können nicht auf Off-Chain-Daten zugreifen (Daten, die außerhalb des Netzwerks liegen). Für viele vertragliche Vereinbarungen ist es jedoch notwendig, relevante Informationen aus der Außenwelt zu haben, um die Vereinbarung auszuführen.

Hier kommen Blockchain Orakel ins Spiel, da sie eine Verbindung zwischen Off-Chain- und On-Chain-Daten herstellen. Orakel sind innerhalb des Blockchain-Ökosystems wichtig, weil sie den Bereich erweitern, in dem Smart Contracts arbeiten können. Ohne Blockchain Orakel hätten Smart Contracts einen sehr begrenzten Nutzen, da sie nur Zugang zu Daten aus ihrem eigenen Netzwerk hätten.

Wie Blockchain Orakel funktionieren

Blockchain Orakel sind nicht die Datenquelle selbst, sondern die Schicht, die externe Datenquellen abfragt, überprüft und authentifiziert und dann diese Informationen weiterleitet. Die von Orakeln übermittelten Daten kommen in vielen Formen vor - Preisinformationen, die erfolgreiche Durchführung einer Transaktion oder die von einem Sensor gemessene Temperatur.

Um Daten aus der Außenwelt abzurufen, muss der Smart Contract aufgerufen und Netzwerkressourcen müssen aufgewendet werden. Einige Orakel haben auch die Fähigkeit, Informationen nicht nur an Smart Contracts weiterzuleiten, sondern sie auch an externe Quellen zurückzusenden.

Arten von Blockchain Orakeln

Es gibt verschiedene Arten von Blockchain Orakeln, jedes davon ist für einen speziellen Zweck konzipiert. Software Orakel sammeln Daten aus dem Internet und speisen sie in einen Smart Contract ein, wie zum Beispiel Preisdaten für digitale Vermögenswerte. Hardware Orakel beziehen Daten aus der physischen Welt, die nur durch ein Stück Hardware wie einen Sensor oder Scanner kommen können. Menschliche Orakel beinhalten eine Person, die Daten auf Basis von realen Ereignissen liefert.

Das Oracle-Problem

Das Blockchain-Oracle-Problem hebt eine wesentliche Einschränkung von Smart Contracts hervor, d.h., sie können nicht mit Daten und Systemen außerhalb ihres nativen Blockchain-Kontexts verbinden. Diese Begrenzung ist auf die deterministische Natur der Blockchain-Architektur zurückzuführen, bei der jedes Knoten im Netzwerk das gleiche Ergebnis bei gleicher Eingabe erzielen muss. Diese deterministische Architektur ist wichtig, damit die Knoten einen Konsens erreichen können, ein grundlegender Aspekt der Blockchain-Funktionalität.

Anwendungsfälle für Blockchain-Orakel

Blockchain-Orakel haben eine Vielzahl von Anwendungsfällen. Sie werden in der dezentralisierten Finanzwelt (DeFi) verwendet, um aktuelle Preisdaten von digitalen Vermögenswerten bereitzustellen. Sie werden auch in Wett- und Vorhersagemärkten, im Gaming, bei nicht-fungiblen Tokens (NFTs) und in der Versicherungsbranche eingesetzt. In all diesen Fällen stellen Orakel eine wichtige Verbindung zwischen der Blockchain und realen Daten dar, die es Smart Contracts ermöglicht, effektiv zu funktionieren.

Bitcoin kaufen in nur wenigen Minuten

Wir sind der vertrauenswürdigste Anbieter für Privat- und Geschäftskunden beim Kauf, Verkauf und der Verwaltung von Krypto.