Was ist Chainlink? Chainlink (LINK) einfach erklärt
Summary
TLDRDer Skript erklärt das Konzept von Smart Contracts und deren Verbindung zur realen Welt durch Oracle. Oracles sind verlässliche Datenquellen, die Informationen in Smart Contracts einbinden, um sie auszuführen, sobald bestimmte Bedingungen erfüllt sind. Das zentrale Problem ist jedoch die Abhängigkeit von einem einzelnen Oracle, was zu Fehlern führen kann. Changing, ein dezentrales Netzwerk, bietet eine Lösung, indem es Daten von vielen verschiedenen Nodes sammelt und validiert, um eine höhere Sicherheit und Vertrauen zu gewährleisten. Die Nodes werden mit LINK für ihre Beiträge bezahlt, was einen Anreiz für korrekte und authentische Daten liefert.
Takeaways
- 😀 Smart Contracts sind automatisierte Vereinbarungen auf der Blockchain, die ausgeführt werden, wenn bestimmte Bedingungen erfüllt sind.
- 🔗 Das Hauptproblem von Smart Contracts ist die Einbindung externer Daten aus der realen Welt, da es bisher keine zuverlässige Schnittstelle gab.
- 🏆 Ein einfaches Beispiel ist ein Wettkampf zwischen zwei Fußballfans, bei dem ein Smart Contract den Gewinner bestimmt, basierend auf dem tatsächlichen Spielresultat.
- 🔮 Oracles sind Datenquellen, die Informationen aus der realen Welt für Smart Contracts bereitstellen, aber zentrale Oracles haben Nachteile wie die Konzentration von Macht und Verantwortung.
- 🌐 Chainlink ist ein dezentrales Netzwerk von sogenannten Nodes, das einen neuen Ansatz für die Verwendung von Oracles auf der Blockchain verfolgt.
- 📄 Chainlink verwendet eine Reihe von Unterverträgen wie Reputationsvertrag, Auftragsabgleichungsvertrag und Aggregationsvertrag, um die Authentizität und Leistung von Datenanbietern zu überprüfen und zu validieren.
- 🤔 Chainlink löst das Problem zentraler Oracles, indem es Daten von vielen verschiedenen Nodes sammelt und validiert, um ein zuverlässiges Ergebnis zu erzielen.
- 💰 Nodes werden für ihre Arbeit in LINK, der nativen Währung von Chainlink, bezahlt, und die Bezahlung hängt von Angebot und Nachfrage ab.
- 🏦 Nodes müssen LINK hinterlegen, um an dem Netzwerk teilzunehmen, was ein Anreiz für guten Service und eine hohe Reputation schafft.
- 🛡️ Chainlink reduziert die Risiken von zentralen Oracles, indem es Anreize für korrekte und ehrliche Nodes schafft und schlechte oder unehrliche Nodes aussortiert.
- 📈 Die Verwendung von Chainlink ermöglicht Smart Contracts, Daten aus der realen Welt für eine Vielzahl von Anwendungen zu nutzen, von Wetterinformationen bis hin zu Versicherungsfällen und Volksentscheiden.
Q & A
Was ist ein Smart Contract?
-Ein Smart Contract ist ein Vertrag, der in einer Blockchain implementiert ist und automatisch ausgeführt wird, sobald die vereinbarten Bedingungen erfüllt sind.
Was ist das Hauptproblem bei der Verwendung von Smart Contracts mit externen Daten?
-Das Hauptproblem ist die fehlende Schnittstelle für die Verwendung von externen Daten in Smart Contracts, da sie für sinnvolle und nützliche Smart Contracts notwendig sind.
Was ist ein Oracle in Bezug auf Smart Contracts?
-Ein Oracle ist eine Datenquelle, die Informationen aus der realen Welt an Smart Contracts auf einer Blockchain liefert, um sie in den Vertragsbedingungen zu verwenden.
Was ist das Risiko, wenn ein zentrales Oracle falsche oder fehlerhafte Daten liefert?
-Wenn ein zentrales Oracle falsche oder fehlerhafte Daten liefert, können alle Systeme, die sich darauf verlassen, ebenfalls fehlerhaft werden.
Wie versucht Chainlink, das Problem des zentralen Oracles zu lösen?
-Chainlink löst das Problem, indem es ein dezentrales Netzwerk von sogenannten Nodes verwendet, um Daten und Informationen außerhalb einer Blockchain zu sammeln und an Smart Contracts zu übermitteln.
Was sind die drei Unterverträge, die Chainlink verwendet, um Datenanfragen zu verarbeiten?
-Die drei Unterverträge sind der Reputationsvertrag, der Auftragsabgleichungsvertrag und der Aggregationsvertrag, die zusammenarbeiten, um die Anfrage eines Smart Contracts zu erfüllen.
Was ist die Funktion des Reputationsvertrags in Chainlink?
-Der Reputationsvertrag prüft die Erfolgsbilanz eines Oracle-Anbieters, um dessen Authentizität und Leistungshistorie zu verifizieren und unzuverlässige oder unseriöse Nodes auszusortieren.
Wie wählt der Auftragsabgleichungsvertrag die richtigen Nodes für die Erfüllung einer Datenanfrage aus?
-Der Auftragsabgleichungsvertrag übermittelt die Anfrage des Smart Contracts an die Nodes, nimmt deren Gebote für die Anfrage entgegen und wählt dann die richtige Anzahl und Art von Nodes aus, um die Anfrage zu erfüllen.
Was macht der Aggregationsvertrag in Chainlink?
-Der Aggregationsvertrag sammelt alle Daten von den ausgewählten Oracles, validiert sie und gleicht sie ab, um ein genaues Ergebnis zu erhalten.
Wie werden die Nodes in Chainlink für ihre Arbeit bezahlt und was ist die Bedeutung von LINK?
-Die Nodes in Chainlink werden für ihre Arbeit in LINK bezahlt, einer nativen Währung der Chainlink-Plattform. LINK dient auch als Anreiz für einen guten Service und wird von Nodes hinterlegt, um ihre Beteiligung am Netzwerk zu demonstrieren.
Was passiert, wenn Nodes fehlerhafte oder unehrliche Daten liefern?
-Wenn Nodes fehlerhafte oder unehrliche Daten liefern, reduziert das Chainlink-Netzwerk ihren LINK-Einsatz, was als Bestrafung für schlechten Service dient und sicherstellt, dass nur zuverlässige und ehrliche Nodes ausgewählt werden.
Outlines
🤖 Smart Contracts und das Problem der externen Daten
Dieser Absatz erklärt, wie Smart Contracts in der Blockchain-Technologie funktionieren und die Herausforderung, externe Daten in diese Systeme zu integrieren. Smart Contracts sind autonome Vereinbarungen, die Bedingungen und Automatisierung in die Blockchain einbauen. Das Hauptproblem, das hier angesprochen wird, ist die Fehlen einer Schnittstelle für externe Daten, was für die Erstellung sinnvolter und nützlicher Smart Contracts essentiell ist. Ein Beispiel eines WM-Finale-Wetten mit zwei Fußballfans, die einen Smart Contract verwenden, um den Gewinnbetrag basierend auf dem tatsächlichen Spielresultat zu verteilen, wird verwendet, um das Konzept zu veranschaulichen.
🔮 Die Rolle von Oracles in der Datenübertragung
In diesem Absatz wird die Bedeutung von Oracles für die Übertragung von externen Daten in Smart Contracts erläutert. Oracles sind Datenquellen, die Informationen aus der realen Welt in die Blockchain-Umgebung bringen, um Smart Contracts zu erfüllen. Es wird auf das Problem eines zentralen Oracles eingegangen, das aufgrund seiner Einzigartigkeit und Verantwortung für die Datenbereitstellung zu Schwachstellen führen kann. Das Konzept der Dezentralisierung von Oracles als Lösung für diese zentrale Schwäche wird kurz vorgestellt.
🌐 Das Changing-Netzwerk und seine Funktionsweise
Dieser Absatz beschreibt das Changing-Netzwerk, ein dezentrales System, das die Rolle von Oracles in der Blockchain-Technologie übernimmt. Das Netzwerk besteht aus sogenannten Nodes, die Daten und Informationen außerhalb der Blockchain bereitstellen. Der Prozess beginnt damit, dass ein Smart Contract eine Anfrage nach Daten stellt, die dann als Ereignis registriert und in Form eines Changing-Vertrags verfolgt wird. Es wird erklärt, wie der Vertrag drei Unterverträge erzeugt: einen Reputationsvertrag, einen Auftragsabgleichungsvertrag und einen Aggregationsvertrag, die zusammenarbeiten, um die Anfrage zu erfüllen und die Daten zu validieren.
💰 Belohnungen und Anreize im Changing-Netzwerk
In diesem letzten Absatz werden die Anreize und Belohnungen für die Nodes im Changing-Netzwerk diskutiert. Nodes werden für ihre Arbeit in Form von LINK bezahlt, und die Preise werden von den Nodes selbst basierend auf Angebot und Nachfrage festgelegt. Es wird auch auf die Rolle des Reputationsvertrags eingegangen, der die Höhe des hinterlegten LINK Anteils berücksichtigt, um die Auswahl von Nodes für die Bearbeitung von Anfragen zu beeinflussen. Schließlich wird erklärt, wie das Netzwerk fehlerhafte oder unehrliche Nodes bestraft, indem es ihren LINK Einsatz für schlechten Service verringert.
Mindmap
Keywords
💡Smart Contracts
💡Oracle
💡Dezentralisierung
💡Blockchain
💡Reputation Contract
💡Aggregation Contract
💡Request Matching Contract
💡LINK Token
💡Dezentrales Netzwerk
💡Datenvalidierung
Highlights
Smart Contracts automatisieren Vereinbarungen auf der Blockchain.
Ein Problem bei Smart Contracts: Sie können keine externen Daten einbinden ohne eine Schnittstelle.
Oracles sind Datenquellen, die Informationen aus der realen Welt in Smart Contracts einbinden.
Zentrale Oracles haben Nachteile, wie die Abhängigkeit von einer einzigen Datenquelle.
Chainlink bietet einen dezentralen Ansatz für Oracles, um diese Probleme zu lösen.
Chainlink verwendet ein Netzwerk von sogenannten Nodes, um Daten außerhalb einer Blockchain zu sammeln.
Der Prozess beginnt, wenn ein Smart Contract Daten benötigt und eine Anfrage stellt.
Chainlink erstellt einen Chainlink-Vertrag, um die oft scheinbaren Daten zu erhalten.
Es gibt drei Unterverträge: Reputationsvertrag, Auftragsabgleichungsvertrag und Aggregationsvertrag.
Der Reputationsvertrag prüft die Authentizität und Leistungshistorie eines Oracle-Anbieters.
Der Auftragsabgleichungsvertrag wählt die richtigen Oracles aus, um die Anfrage zu erfüllen.
Der Aggregationsvertrag validiert und gleicht die Daten der ausgewählten Oracles ab.
Chainlink kann Daten aus einer oder mehreren Quellen validieren und miteinander abgleichen.
Das System reduziert die Notwendigkeit, einer einzigen Quelle zu vertrauen, indem es Daten von vielen verschiedenen Nodes verwendet.
Für die Anfrage eines Smart Contracts muss etwas an das Chainlink-Netzwerk gezahlt werden.
Oracles werden für ihre Arbeit in LINK bezahlt, und die Preise werden von den Nodes selbst festgelegt.
Nodes müssen LINK hinterlegen, um ihre Beteiligung am Netzwerk zu demonstrieren und einen Anreiz für guten Service zu schaffen.
Der Reputationsvertrag berücksichtigt auch die Höhe des hinterlegten LINK-Anteils eines Oracles.
Oracles mit einer größeren Beteiligung werden eher ausgewählt, um Anfragen zu erfüllen und verdienen mehr LINK für ihre Dienste.
Das Chainlink-Netzwerk bestraft fehlerhafte oder unehrliche Nodes, indem es ihren LINK-Einsatz für schlechten Service verringert.
Transcripts
was ist schelling um es kurz zu sagen
changing verbindet blog chains mit der
realen welt viele kippt oder nutzen
mittlerweile smart contract smart
contracts automatisieren vereinbarungen
auf der box chain sie werden
informationen aus und wenn bestimmte
bedingungen erfüllt sind werden sie
ausgeführt es gibt jedoch ein problem
möchte man für diese smart contrexx
externe daten mit einbeziehen fehlt eine
schnittstelle es ist ja doch natürlich
wichtig diese daten aus der realen welt
verwenden zu können um sinnvolle und
nützliche smart contrexx zu erstellen
gehen wir mal von einem ganz einfachen
beispiel aus zwei fußballfans hätten bei
einem wm-finale darauf welche der beiden
mannschaften gewinnen wird dazu zahlen
beide auf eine adresse geld ein und über
einen smart kontrakt soll der gesamte
betrag dann der person zugeschickt
werden die richtig lag so weit so gut
dass in einem smart contract abzubilden
ist absolut kein problem jetzt ist aber
die frage woher kommt nach dem spiel der
input wie das tatsächliche ergebnis des
spiels war was wir hier brauchen ist
eine verlässliche informationsquelle die
uns sagt was in der realen welt wirklich
geschieht so dass wir diese daten dann
in smart contrexx verwenden können das
kann natürlich auch viel mehr sein als
das ergebnis eines fußballspiels andere
beispiele könnten seien das wetter die
zustellung eines pakets informationen
für versicherungsfälle volksentscheide
und vieles mehr es gibt viele
möglichkeiten mit diesen daten in smart
contrexx etwas anzufangen so eine
datenquelle nennt sich auch oracle
oracle gibt es schon eine ganze menge
das dezentrale system von channing
verfolgt jedoch einen ganz neuen ansatz
um das zu verstehen schauen wir uns
zunächst mal an was genau eigentlich ein
zentrales oracle ist ganz einfach es
gibt einen einzigen anbieter von
externen informationen es gibt nur eine
quelle das kann allerdings zu großen
problemen führen was ist wenn dieses
eine oracle falsche oder fehlerhafte
daten liefert alle systeme die sich
darauf stützen werden ebenfalls
fehlerhaft gleichzeitig gibt es eine
enorme macht und verantwortung bei
diesem einen oracle und einem bleibt
nichts anderes übrig als diesen zu
vertrauen changing versucht genau dieses
problem zu lösen und wie das
funktioniert schauen wir uns jetzt an
ständig ist ein großes dezentrales
netzwerk aus sogenannten notes die daten
und informationen außerhalb einer blog
chain über oracle sun die smart kontrakt
auf einer blog chain weitergeben der
prozess beginnt auf irgendeiner boxen
wenn ein smart contract daten benötigt
dieser smart contract seine dann eine
anfrage nach information das training
protokoll registriert diese anfrage als
ereignis und erstellt einen
entsprechenden changing sla vertrag um
diese oft scheinen daten zu erhalten der
janning der vertrag erzeugt dann drei
unter verträge eine reputations vertrag
einen auftrags abgleichung vertrag und
einen aggregation vertrag der
reputations vertrag prüft die
erfolgsbilanz eines orca anbieters um
seine authentizität und leistungs
historie zu verifizieren anschließend
werden unzuverlässige oder unseriöse
note bewertet und aussortiert der
auftrags abgleichung vertrag übermittelt
die anfrage des anfragenden smart
contrexx an dj nick notes und nimmt
deren gebote für die anfrage entgegen
und wählt dann die richtige anzahl und
art von notes aus um die anfrage zu
erfüllen der aggregation vertrag nimmt
alle daten von den ausgewählten oracles
entgegen validiert diese und gleicht sie
ab um ein genaues ergebnis zu erhalten
der applikations vertrag kann daten aus
einer einzigen quelle oder aus mehreren
quellen validieren und miteinander
abgleichen wenn also 50 eine antwort
liefern und zwei andere eine andere
antwort liefern weiß der janning
optionsvertrag dass diese beiden notes
fehlerhaft oder unehrlich sind und
verwirft ihre antworten dieser
validierungsprozess kann für mehrere
quellen wiederholt werden und dann
können alle validierten daten durch eine
mittelwert bildung zu einem einzigen
datensatz zusammengeführt werden durch
dieses system muss also keiner einzigen
quelle mehr vertraut werden sondern die
informationen kommen von einem großen
netzwerk vieler verschiedener note
schauen wir uns jetzt noch an was es mit
dem linken auf sich hat für die anfrage
eines smart contrexx understanding
netzwerk muss etwas bezahlt werden und
die janning notes werden für ihre arbeit
in lync bezahlt die preise werden von
den jenny knoop selbst festgelegt und
sind abhängig vom angebot und der
nachfrage nach den jeweiligen daten not
verbänden link auch um sich am netzwerk
zu beteiligen notes müssen link bei
changing hinterlegen um ihr engagement
für das netzwerk zu demonstrieren
außerdem wird damit ein anreiz für guten
service geschaffen der reputations
vertrag berücksichtigt nämlich unter
anderem auch die höhe des hinterlegten
anteils eines not wenn er not mit
datenanfragen abgleicht not mit einer
größeren beteiligung werden daher eher
ausgewählt um anfragen zu erfüllen und
verdienen somit auch mehr link für ihre
dienste das training netzwerk bestraft
aber auch fehlerhafte oder unehrlich
notes in dem es ihren link einsatz für
schlechten service verkleinert somit hat
man einen anreiz für gute und richtige
note geschaffen und sortiert
fehlerhaften aus falls sie wissen möchte
wie man ganz einfach in technik
investieren kann schaut gerne mal in die
video beschreibung dort habe ich euch
ein video von mir verlinkten schritt für
schritt zeige wie man ganz leicht den
linken kaufen kann abonniert doch gerne
den kanal um keine neuen videos zum
thema crypto währung zu verpassen und
falls ihr irgendwelche fragen haben sie
immer gerne in den kommentaren
浏览更多相关视频
5.0 / 5 (0 votes)