Artikel speichern
Artikel Suchen
Newsletter abonnieren
ADVERTISEMENT
Beitrag Teilen
Auf Telegram teilen
Auf Whatsapp teilen
Per Email teilen
Auf Linkedin teilen
Auf Xing teilen
Auf Twitter teilen
Auf Facebook teilen

Chainlink (LINK)

Chainlink hat den Ursprung im Jahr 2017 mit dem von Ari Juels, Steve Ellis und Sergey Nazarov veröffentlichten Whitepaper: „Chainlink – A decentral Oracle Network“. Die drei Autoren erkannten dabei, dass es praktisch keine verlässlichen Datenquellen für Smart Contracts gibt.

Ihre Lösung des Problems: ein dezentrales Oracle-Netzwerk, dass das Abrufen von verlässlichen Informationen aus der realen Welt für die Umsetzung von Smart Contracts ermöglicht.

Der Name Oracle (deutsch: Orakel) leitet sich aus der griechischen Mythologie ab. Ein Orakel ist eine wissende Person, die durch eine höhere Instanz wichtige Informationen liefern kann.

Man kann Chainlink als Schnittstelle zwischen den Datenlieferanten (Oracles) und den Smart Contracts verstehen. Dabei werden die Datenlieferanten für ihre Arbeit über das eigene Netzwerk mit Link’s belohnt. Um die Verlässlichkeit der Daten und damit die Reputation von Chainlink zu gewährleisten, liefern in der Regel mehrere, unabhängige Oracles die relevanten Daten, die für Smart Contracts notwendig sind. Indem Daten aus mehreren Quellen abgerufen und auf mehreren Nodes (Knoten) verarbeitet werden wird auch die Dezentralisierung gewährleistet.

Konkrete Anwendungsfälle für Chainlink:

  • Wertpapierverträge der nächsten Generation wie Anleihen, Zinsderivate und andere Vereinbarungen, die Zugriff auf APIs benötigen, um die neuesten Marktpreise, Zinssätze und andere Referenzdaten abzurufen.
  • Smart Contracts für die Handelsfinanzierung, die Zugriff auf Daten aus Lieferkettensystemen, Zoll- und GPS-Daten zu Sendungen benötigen.
  • Smart Contracts für Versicherungen. Sie verwenden wahrscheinlich IoT-Datenfeeds im Zusammenhang mit den versicherbaren Ereignissen. So könnte beispielsweise bei einem Raubüberfall überprüft werden, ob die Tür des Lagers verschlossen ist, oder im Brandfall aktuelle Daten von Brandmeldeanlagen abrufen.
  • Mit Chainlink soll auch die Verbindung zwischen Blockchains und Zahlungssystemen wie SWIFT oder PayPal vereinfacht werden.

Chainlink verwendet verschiedene Knoten, um die angeforderten Daten zu erhalten. Sie bilden einen Konsens, bevor sie die Daten an den Smart Contract zurückgeben. Auf diese Weise verlässt sich der Smart Contract nicht auf ein einziges Orakel. Außerdem können Chainlink-Knoten sowohl einmalige als auch mehrfache Datenabrufaufgaben durchführen. Der Datenempfang ist planbar, wodurch Chainlink-Knoten zu einer Art „Datenfeed“ für Smart Contracts werden.

Das Chainlink-Netzwerk besteht aus zwei interaktiven Teilen: den On-Chain- und Off-Chain-Komponenten.

On-Chain-Komponente:

Die On-Chain-Komponente von Chainlink besteht aus Oracle-Verträgen auf der Blockchain von Ethereum. Sie überwachen und verarbeiten die Datenanfragen der Nutzer.

Wann immer es eine Anfrage nach einigen Off-Chain-Daten gibt, übertragen sie die Anfrage (den Vertrag) an das Chainlink-Netzwerk, wo sie in einen nativen Blockchain-Vertrag verarbeitet wird. Diese Chainlink-Verträge gleichen die Anfrage dann mit einem passenden Oracle-Dienst ab. Die Chainlink-Verträge bestehen aus drei Teilen: einem Reputationsvertrag, einem Auftragsabgleichsvertrag und einem Aggregationsvertrag.

Der Reputationsvertrag zeichnet die Leistungskennzahlen des Oracle-Dienstleisters auf und überprüft seine Erfolgsbilanz.

Der Order-Matching-Vertrag protokolliert das Angebot des Nutzers im Netzwerk, sammelt Gebote von den Oracle-Anbietern und wählt diese gemäß der Reputationsvertragsanalyse aus.

Der Aggregationsvertrag sammelt alle Antworten der Oracle-Anbieter und berechnet die endgültige kollektive Antwort auf die ursprüngliche Abfrage.

Off-Chain-Komponente:

Der zweite kritische Teil der Chainlink-Architektur besteht aus Off-Chain-Orakelknoten, die sich mit dem Ethereum-Netzwerk verbinden.

Diese Knoten sammeln Antworten auf externe Anforderungen. Die einzelnen Antworten werden über mehrere Konsensmechanismen aufsummiert und dann zu einer einzigen, verlässlichen globalen Antwort und in einen Vertrag umgewandelt. Die gesammelten Daten werden über Chainlink Core verarbeitet, die entscheidende Komponente, die die Blockchain- und Off-Chain-Datenressourcen verbindet. Der Chainlink Core ist das Gerät, das Off-Chain-Daten übersetzt und an ein On-Chain-Orakel sendet.

Die Off-Chain-Knoten werden mit LINK kompensiert. Sie ermöglichen auch die Integration von externen Adaptern, die von Entwicklern geschrieben wurden, um verschiedene Teilaufgaben auszuführen, was die Datenerfassung viel produktiver macht.

Dezentraler Oracle-Service von Chainlink

Herkömmliche Oracle-Protokolle sind zentralisiert. Sie stellen einen potenziellen Fehlerpunkt für Smart Contracts dar, die sich auf das Orakel verlassen müssen, um ihr Programm auszuführen. Nichts hindert jedoch jemanden daran, sich in zentralisierte Oracle-Protokolldaten einzumischen. Es kann verwendet werden, um günstige Ergebnisse zu manipulieren.

Chainlink spricht es mit einer so genannten Quell- und Orakelverteilung an. Die Quellenverteilung bedeutet, dass Orakel ihre Daten aus mehreren Quellen beziehen können, um einen guten Ruf zu wahren. Oracle-Verteilung bedeutet, dass Anfragen an das Chainlink-Netzwerk an mehrere Oracles vergeben werden.

Das System hält die Orakel auch ehrlich, da ihre Daten mit anderen Orakeln gemessen werden. Wenn ein Orakel anfängt, falsche Daten zu verbreiten, wird es sofort vom Netzwerk bestraft und schädigt seinen Ruf (zusammen mit anderen Strafen).

Als Ergebnis bietet das Netzwerk einen vollständig dezentralisierten Ansatz, der Daten höchster Qualität garantiert, die von mehreren Orakeln geliefert und durch den Konsensmechanismus vereinbart werden.

Beitrag Teilen
Auf Whatsapp teilen
Auf Telegram teilen
Per Email teilen
Auf Facebook teilen
Auf Twitter teilen
Auf Linkedin teilen
Auf Xing teilen
Auf Reddit teilen
ADVERTISEMENT

Weitere News

Auf diesem blau getönten Bild sind zwei Schuhe und das logo von Stepn zu sehen. Unter den Schuhen steht noch "Move 2 earn"
Es scheint, als hätten wir erst gestern darüber geschrieben, dass STEPN eines der besten Spiele des Jahres 2022 ist. Abgesehen von diesem Beitrag wurde STEPN in vielen Artikeln erwähnt, die wir veröffentlicht haben. Man …
Auf dem Bild sind blaue Nullen und Einsen zu sehen.
GameFi ist ein Begriff, der sich auf eine Kombination aus dezentraler Finanzierung (DeFi), NFTs, Blockchain-Gaming und Play-to-Earn-Modellen bezieht. Blockchain-Spiele sind das Herzstück von GameFi. Wie du weiter unten l…
ERC-1155
ERC-1155-Token sind dank der Nutzung des Ethereum-Netzwerks sicher, handelbar und resistent gegen Hackerangriffe. Mit ERC-1155 können fungible Token erstellt werden, die auf verschiedenen Plattformen einen Nutzen in Form…

Abonniere unseren Newsletter und bleibe stets up to date über die aktuellsten Ereignisse aus den Bereichen Blockchain, Dezentralisierung, Digital Assets, Entrepreneurship und Investment.