Wissen Sie,
was Orakel ist? Blockchain Oracle ist mit anderen Worten eine Plattform, die externe Informationen liefert. Oracles selbst sind auch ein intelligenter Vertrag, mit dem Blockchains eine Verbindung zu einer vorhandenen API herstellen, traditionelle Zahlungsnetzwerke von Blockchains von Blockchains ermöglichen, und Sie können mit intellektuellen Verträgen und anderen Blockchains interagieren. Oracle liefert die erforderlichen Bedingungen für einen intelligenten Arbeitsvertrag bei der Erfüllung der Vertragsbedingungen, die mit einem intellektuellen Vertrag verbunden sind: Temperaturdaten, Abschluss der Zahlungen, Preiseänderungen usw.Der Arbeitsmechanismus von Chainlink Oracle sowie der Prozess der freien oder zahlenden Verwendung Kernkomponente: Chainlink Oracle Die Knoten sind ihre Hauptkomponenten, und diese Knoten bilden das dezentrale Kettenlink -Netzwerk. Hauptfunktion: Der Oracle -Knoten aktualisiert die Preisdaten eines bestimmten aktiven aktiven aktiven in Intervallen, z. B. den Preis der ETH / USD. Wenn der Preis weniger als 0,5%schwankt, muss der Oracle -Vertrag alle 60 Minuten aktualisiert werden. Wenn es 0,5%überschreitet, erfordert es eine rechtzeitige Aktualisierung. Datenbekämpfung: Diese Preisdaten sind öffentlich lesbar, und der Erwerb von Daten zu historischen Preisen erfordert keine Zahlung von Verbindungs -Token.
Kettenlink -Oracle -Verwendungsprozess:
Freier Modus:
Anwendung: anwendbar, um historische Preisdaten zu erhalten. Prozess: Benutzer können die neuesten ETH / USD und andere historische Daten über bestimmte Links erhalten, ohne einen Link zu zahlen.Payroll -Modus:
Anwendungsbereich: Für reale Zeitdaten anwendbar. Prozess: Anfrage und Zahlung: Der Benutzer fordert die neuesten Daten an, indem sie Verbindungstoken bezahlt. Informieren Sie den Knoten: Nach Erhalt der Anfrage und Zahlung des Oracle Chainlink -Vertrags werden die entspre chenden Knoten informiert, um Daten zu erhalten. Datenbereitstellung: Sobald der Knoten Daten von einer externen Datenquelle erfasst hat, wird er an den Oracle -Vertrag zurückgegeben. Dateneingang: Der Oracle -Vertrag überträgt dann die Daten an den Benutzervertrag, und der Benutzervertrag empfängt die Daten und implementiert die entspre chende Logik. Transaktionen umfassen: Im Allgemeinen sind drei Transaktionen beteiligt, einschließlich Ausführungstransaktionen, Rückruftransaktionen und Datenempfang.Die dezentrale Natur des ChainLink -Netzwerks bietet einen zuverlässigen Zusammenhang zwischen intelligenten Verträgen und externen globalen Daten und bietet eine starke Unterstützung für die Integration von Blockchain und der realen Welt.