Oracle
Ein Oracle liefert externe, reale Daten, wie z.B. Preisdaten, an Smart Contracts auf einer Blockchain und überbrückt die Kluft zwischen On-Chain- und Off-Chain-Welten.
Was ist ein Oracle?
Ein Oracle ist ein Service oder Mechanismus, der externe, reale Daten an Smart Contracts auf einer Blockchain liefert. Blockchains operieren isoliert und können nicht direkt auf Off-Chain-Informationen wie Aktienkurse, Wetterdaten oder Sportergebnisse zugreifen. Oracles überbrücken diese Kluft zwischen On-Chain und Off-Chain.
Oracles funktionieren, indem sie Daten aus externen Quellen abrufen, diese validieren und sicher an die Blockchain liefern. Dezentrale Oracles nutzen Netzwerke unabhängiger Knoten, die dieselben Daten von mehreren Anbietern abrufen. Sie aggregieren die Ergebnisse, oft unter Verwendung von Medianwerten, um Manipulationen zu verhindern. Beispielsweise fragen Chainlink-Oracles verschiedene Börsen nach Kryptowährungspreisen ab, berechnen einen zuverlässigen Feed und übermitteln ihn über eine sichere Smart-Contract-Schnittstelle.
Oracles sind von entscheidender Bedeutung für dezentrale Finanzen (DeFi) und andere Anwendungen. Sie ermöglichen es Kreditprotokollen, Sicherheiten basierend auf Echtzeit-Assetpreisen anzupassen, Vorhersagemärkte, um Ergebnisse abzuwickeln, und Versicherungs-Smart Contracts, um Auszahlungen bei Wetterereignissen auszulösen. Fehlerhafte Oracles stellen Sicherheitsrisiken dar, wie die Ermöglichung von Exploits wie Flash Loan-Angriffen durch manipulierte Datenfeeds.
Zu den gängigen Typen gehören Preis-Oracles für Marktdaten, Zufalls-Oracles für überprüfbare Zufallszahlen in Spielen oder NFTs und Input/Output-Oracles für komplexe Berechnungen. Wichtige Merkmale sind Dezentralisierung, um Vertrauensannahmen zu minimieren, Manipulationsresistenz durch kryptografische Nachweise und geringe Latenz für zeitkritische Anwendungen.
DeFi (Dezentrale Finanzen) bezieht sich auf eine Reihe von Finanzdienstleistungen, wie z.B. Kreditvergabe und Handel, die auf Blockchain-Technologie basieren und ohne traditionelle Vermittler wie Banken auskommen.
Read full definitionDezentralisierung verteilt die Kontrolle und Daten auf viele unabhängige Knoten in einem Blockchain-Netzwerk und beseitigt die Abhängigkeit von einer einzigen Autorität.
Read full definitionPraktische Beispiele
Beispiel 1: DeFi Lending
Aave verwendet Chainlink Oracles, um Echtzeit-ETH/USD-Preise abzurufen. Kreditgeber hinterlegen Sicherheiten. Das Oracle aktualisiert die Werte. Wenn die Sicherheiten unter 150% des Kreditwerts fallen, wird die Liquidation ausgelöst.
Beispiel 2: Vorhersagemärkte
Benutzer wetten auf den Super-Bowl-Sieger über Polymarket. Oracles melden offizielle Punktzahlen von vertrauenswürdigen Quellen. Smart Contracts begleichen Wetten und zahlen Gewinne automatisch aus.
Beispiel 3: Parametrische Versicherung
Ein Landwirt kauft eine Ernteversicherung bei Etherisc. Chainlink Oracles rufen Satelliten-Regenfalldaten ab. Wenn diese unter 200 mm liegen, wird der Vertrag ohne Anspruchsprüfung ausgezahlt.
Beispiel 4: Zufälligkeit im Gaming
NFT-Projekte wie Chainlink VRF nutzen Zufalls-Oracles. Spieler fordern Lootboxen an. Das Oracle erzeugt überprüfbare Zufallszahlen für faire Item-Drops.
Ein Lending Protocol ist eine DeFi-Smart-Contract-Plattform auf der Blockchain, auf der Benutzer Krypto verleihen, um Zinsen zu verdienen, und Vermögenswerte unter Verwendung von Sicherheiten leihen können.
Read full definitionEthereum ist eine dezentrale Blockchain-Plattform, die Smart Contracts und dezentrale Anwendungen (dApps) ermöglicht. Ihre native Kryptowährung ist Ether (ETH).
Read full definitionEntropie ist die Zufälligkeit, die verwendet wird, um sichere kryptografische Schlüssel oder Seeds in Blockchain- und Kryptowährungssystemen zu generieren.
Read full definitionEin NFT (Non-Fungible Token) ist ein einzigartiges digitales Asset, das auf einer Blockchain gespeichert wird und das Eigentum an einem bestimmten Gegenstand wie Kunstwerken, Musik oder virtuellen Gütern repräsentiert.
Read full definitionBereit, eine sichere Wallet auszuwählen?
Nutzen Sie unsere Tools, um die richtige Hardware-Wallet für Ihre Bedürfnisse zu finden.