Chainlink (LINK) ist eine Kryptowährung und ein dezentrales Oracle-Netzwerk, das es Smart Contracts ermöglicht, Daten aus der realen Welt in ihre automatisierten Prozesse zu integrieren. Smart Contracts sind Programme, die auf einer Blockchain ausgeführt werden und die Möglichkeit bieten, Transaktionen und andere Funktionen ohne menschliche Interaktion automatisch auszuführen. Chainlink ist in der Lage, diese Smart Contracts mit Echtzeitdaten von außerhalb der Blockchain-Welt zu versorgen, indem es als Brücke zwischen dem off-chain und dem on-chain agiert.
Das Chainlink-Netzwerk besteht aus Oracles, die Daten von externen Quellen wie Web-APIs, IoT-Geräten und anderen off-chain-Datenquellen sammeln und auf der Blockchain bereitstellen. Die Oracles werden von Node-Betreibern betrieben, die in der Lage sind, einen Teil ihrer LINK-Kryptowährung als Einsatz zu hinterlegen, um das Netzwerk zu sichern und Anreize für korrekte Datenlieferungen zu schaffen.
Chainlink hat sich als wichtiger Bestandteil für die Entwicklung von DeFi (Decentralized Finance) und anderen Blockchain-Anwendungen erwiesen, die auf Echtzeitdaten von außerhalb der Blockchain angewiesen sind. Zum Beispiel können Versicherungsunternehmen auf Basis von Echtzeitwetterdaten Smart Contracts erstellen, die automatisch Schadensersatzleistungen an Kunden auszahlen, die von Naturkatastrophen betroffen sind. Auch in der Gaming-Branche kann Chainlink eingesetzt werden, um den Spielern belastbare Daten und Werte zur Verfügung zu stellen.
LINK ist die native Kryptowährung des Chainlink-Netzwerks und wird verwendet, um Transaktionen im Netzwerk zu bezahlen und die Betreiber von Chainlink-Nodes zu belohnen. Die LINK-Tokenversorgung ist auf 1 Milliarde begrenzt und wird durch Smart Contracts auf der Ethereum-Blockchain verwaltet.
Was ist der Zweck von Chainlink?
Um den Zweck und die Funktion von Chainlink zu verstehen, werden wir es in zwei Abschnitte unterteilen:
Das Chainlink-Netzwerk
Der Chainlink (LINK) Token
Das Chainlink-Netzwerk
Bevor wir in die Funktion des Chainlink-Netzwerks eintauchen, müssen wir die Grundlagen von intelligenten Verträgen und der Funktionsweise von Orakeln verstehen.
Intelligente Verträge sind programmatischer Code (wenn Ereignis x eintritt, führe Aktion y aus), der auf einem Blockchain-Netzwerk funktioniert. Aufgrund des Sicherheitsmodells von Blockchain-Netzwerken sind Smart Contracts jedoch von der Außenwelt abgeschottet und können keine Verbindung zu Off-Chain-Systemen herstellen.
Um dieses Problem zu lösen, ist eine zusätzliche Infrastruktur erforderlich, die als “Orakel” bezeichnet wird und Daten aus der realen Welt an Blockchain-Netzwerke weiterleitet, wo sie von intelligenten Verträgen genutzt werden können.
Das Chainlink-Netzwerk löst dieses Problem durch dezentrale Orakelnetzwerke (DONs), die aus einem Netzwerk unabhängiger Orakelknotenbetreiber bestehen, die Daten aus der realen Welt abrufen, aggregieren, validieren und auf der Kette bereitstellen. Jeder Orakelknoten kann sich auf die Bereitstellung verschiedener dezentraler Dienste im Namen von Smart Contracts spezialisieren.
Chainlink DONs unterstützen zwei verschiedene Arten der Übermittlung von Off-Chain-Daten an On-Chain-Smart Contracts. Dazu gehören das grundlegende Anfragemodell und das dezentralisierte Datenmodell.
Grundlegendes Anforderungsmodell: Smart Contracts erzeugen und übermitteln in einer Transaktion eine Datenanforderung an Chainlink-Orakel-Knoten und erhalten die Antwort zu einem späteren Zeitpunkt in einer separaten Transaktion.
Dezentrales Datenmodell: Eine gemeinsam genutzte Datenressource, bei der Chainlink-Orakel-Knoten regelmäßig einen On-Chain-Referenzvertrag mit neuen Daten aktualisieren, so dass Smart Contracts reale Daten in einer einzigen Transaktion abfragen und empfangen können.
Das dezentrale Datenmodell wird von Chainlink-Knoten betrieben, die das Off-Chain-Reporting-Protokoll (OCR) verwenden, bei dem Daten off-chain abgerufen und aggregiert werden, bevor eine einzelne Transaktion on-chain eingereicht wird, die die Signatur jedes Knotens und den entsprechenden Datenpunkt enthält.
Der Chainlink-Token (LINK)
LINK ist ein ERC-677 Token, der als Anreiz für den ordnungsgemäßen Betrieb von Chainlink DONs verwendet wird. Der Token wurde auch über mehrere Blockchains hinweg überbrückt, um native Chainlink-Orakel-Integrationen zu ermöglichen.
Der LINK-Token wird innerhalb des Chainlink-Netzwerks für die folgenden Komponenten verwendet:
Node Operators Fees: Smart Contracts müssen Chainlink-Knoten mit LINK-Token bezahlen, um Zugang zu realen Daten und anderen Orakeldiensten zu erhalten.
Implizites Staking: Die aktuellen und zukünftigen Einnahmen der Chainlink-Knoten sind in LINK-Token denominiert, um einen Anreiz für den ordnungsgemäßen Betrieb des Chainlink-Netzwerks zu schaffen.
Expliziter Einsatz: Chainlink-Knoten können in Zukunft verpflichtet werden, LINK-Token als Sicherheiten für ihre Orakeldienste zu hinterlegen, die bei böswilligem Verhalten gekürzt werden können.
Wer nutzt Chainlink?
Das Chainlink-Netzwerk wird von Smart-Contract-Anwendungen genutzt, die Zugang zu realen Daten und Berechnungen außerhalb der Kette benötigen. Das Netzwerk wird auch von Datenanbietern genutzt, um ihre Datensätze zu monetarisieren, indem sie ihre APIs an Smart-Contract-Anwendungen verkaufen.
Der häufigste Anwendungsfall ist die Sicherung von dezentralen Finanzprotokollen (DeFi), die Finanzmarktdaten benötigen. Das Chainlink-Netzwerk bietet eine Vielzahl von On-Chain-Datenfeeds, die zur Sicherung von Dutzenden von Milliarden Dollar verwendet werden. Zu den integrierten Anwendungen gehören Aave, Compound, Synthetix und andere.