Zum Inhalt springen
Di., 4 Aug. UTC 03:27:10 MARKTKAP. $1.98T
BitcoinBTC $63,696.82 +0.99% EthereumETH $1,860.80 -0.08% TetherUSDT $1.00 +0.00% BNBBNB $590.77 +1.03% XRPXRP $1.08 +0.34% USD CoinUSDC $1.00 -0.02% SolanaSOL $73.58 +0.78% TRONTRX $0.3291 +0.77% DogecoinDOGE $0.0703 +0.47% CardanoADA $0.1946 +4.40% XMR $362.47 -0.57% ToncoinTON $1.60 +0.95% DaiDAI $1.00 +0.00% ChainlinkLINK $8.18 -1.42% StellarXLM $0.1705 -0.58% Bitcoin CashBCH $212.90 +1.00%
Glossar

Was ist Oracle? Mittelstufe

Ein Oracle ist die Brücke, die Informationen von außen – meist Vermögenspreise – auf eine Blockchain trägt, damit Smart Contracts auf Fakten von jenseits ihres eigenen Netzwerks reagieren können.

Smart Contracts sind mächtig, aber von der Außenwelt abgeschottet; eine Blockchain hat keine native Möglichkeit, den Preis von Ether in Dollar, das Ergebnis eines Sportspiels oder das Wetter von morgen zu kennen. Ein Oracle überbrückt diese Lücke, indem es externe Daten abruft und sie in einer Form on-chain liefert, die Contracts verarbeiten können. Ohne Oracles könnte ein Großteil von DeFi schlicht nicht funktionieren, denn Kreditvergabe, Derivate und unzählige weitere Anwendungen sind auf verlässliche, aktuelle Preis-Feeds angewiesen, um überhaupt zu arbeiten.

Der heikle Teil ist das Vertrauen. Wenn ein Contract automatisch Millionen bewegt, gestützt auf eine einzige Zahl, die ein Oracle meldet, wird diese Zahl zu einem verlockenden Ziel. Eine einzelne, leicht manipulierbare Datenquelle ist daher eine ernste Schwachstelle, und Oracle-Manipulation steckte hinter zahlreichen DeFi-Exploits, bei denen ein Angreifer einen Preis-Feed absichtlich verzerrt, um ein Protokoll dazu zu bringen, einen Trade oder einen Kredit falsch zu bepreisen, und dann die Differenz einstreicht.

Die führende Antwort darauf sind dezentrale Oracle-Netzwerke, die viele unabhängige Datenquellen und Anbieter zusammenführen, was Manipulation deutlich erschwert und einzelne Ausfallpunkte beseitigt. Chainlink ist das bekannteste Beispiel für diesen Ansatz. Für alltägliche Nutzer sind Oracles eine unsichtbare Infrastruktur, mit der sie nie direkt interagieren, und doch sind sie ein kritisches – und historisch fragiles – Bindeglied zwischen Blockchains und der realen Welt jenseits von ihnen.

Das Wichtigste in Kürze

  • Ein Oracle speist externe Daten – meist Vermögenspreise – in eine Blockchain ein, damit Smart Contracts sie nutzen können.
  • Ein Großteil von DeFi hängt von Oracles ab, weil Kreditvergabe und Derivate verlässliche Preis-Feeds zum Arbeiten benötigen.
  • Ein manipuliertes oder auf einer einzigen Quelle beruhendes Oracle ist eine erhebliche Schwachstelle, weshalb dezentrale Oracle-Netzwerke bevorzugt werden.

Oracle — häufig gestellte Fragen

Warum benötigen Smart Contracts Oracles?

Weil eine Blockchain kein eingebautes Wissen über die Außenwelt hat. Ein Oracle liefert externe Fakten wie Marktpreise, damit ein Contract darauf reagieren kann. Kredit- und Handelsprotokolle könnten ohne verlässliche Feeds, die ihnen aktuelle Werte mitteilen, nicht funktionieren.

Was ist ein Oracle-Angriff?

Es ist ein Exploit, bei dem jemand die von einem Oracle gemeldeten Daten – oft einen Preis – manipuliert, um ein Protokoll dazu zu bringen, einen Kredit oder Trade falsch zu bepreisen. Dezentrale Oracles, die viele unabhängige Quellen zusammenführen, sind eigens darauf ausgelegt, dies deutlich zu erschweren.

This definition is educational and not financial advice. Crypto is volatile and high-risk — always do your own research.
Keep learning

Neu bei Krypto oder möchtest du Lücken schließen? Arbeite dich durch die Grundlagen in Lernen, durchstöbere jeden Begriff von A bis Z oder sieh dir die Live-Preise der Coins an, die hinter diesen Konzepten stehen.