Oracle in Blockchain: Der Schlüssel zu Datenbrücken und intelligenten Verträgen

  • Was ist Oracle und wie spielt seine spezifische Rolle in Blockchain?
  • Dateninteraktionen in Web3 - Singapore Oracle: Chainlink
  • Wenn Sie gute Arbeit leisten möchten,
  • aus dem Artikel,
  • Was ist Oracle und wie spielt seine spezifische Rolle in Blockchain?

    Orakel: Analyse von Datenbrücken und Funktionen in Blockchain in der Blockchain -Welt stammt das Wort Orakel vom Propheten der alten griechischen Mythologie, symbolisiert die Brücken innerhalb und außerhalb der Kette und liefert wichtige Informationen zu intelligenten Verträgen. Stellen Sie sich vor, beim Handel mit einer Blockchain benötigen Sie externe Informationen wie Echtzeit-Wechselkurse und Wetterdaten. Das offizielle Dokument von Link zeigt dieses clevere Design für uns. Oracles spielt eine Schlüsselrolle in Ethereum, einem in der Blockchain integrierten Smart-Vertrag, der die für Verträge benötigten Daten durch Interaktion mit Off-Chain-Datenquellen wie APIs aktualisiert. Es wird jedoch in der Regel verwendet, nur auf eine einzelne Datenquelle zu stützen, um die Datenzuverlässigkeit mit zuverlässigen Datenquellen sicherzustellen. Solange die anderen Ebenen in Ordnung sind, kann Oracle weiterhin wirksame Dienste anbieten, auch wenn es ein Problem mit einer bestimmten Datenquelle gibt. Als Beispiel für Soliditätscode erstellen Entwickler eine Verbindung mit externen Preisversorgungsvereinbarungen, indem sie Aggregatorv3Interface importieren, um ETH/USD-Wechselkurse in Echtzeit zu erhalten. Dieser interaktive Prozess macht Oracle zu einem wichtigen Instrument zur Lösung von Problemen mit Zufallszahl in der Kette, und viele Dokumentationen und Tutorials für Anbieter liefern detaillierte Informationen zu diesem Betriebsprozess. Um die Sicherheit von Oracle zu gewährleisten, verwenden Entwickler einen Mehrschichtüberprüfungsmechanismus, um die Zuverlässigkeit ihrer Datenquellen zu gewährleisten. Durch Verschlüsselung werden mehrere Datenquellen zusammengefasst, verschlüsselt und an die Vereinbarung gesendet. In diesem Prozess ist das Design von Konsensmechanismen wichtig, um sicherzustellen, dass jedes Orakel unabhängig ist und sich nicht gegenseitig beeinflusst, während sie böswillige Manipulationen vermeiden. Oracle ist jedoch nicht perfekt und kann mögliche Schwachstellen und Risiken nicht ignorieren. Zentrales Orakel kann ein Risiko einer Datenfälschung darstellen, und die Einführung von Incentive -Mechanismen wie die Überprüfung des Bergbaus kann Datenanbieter dazu ermutigen, die Regeln zu befolgen. Darüber hinaus gewährleistet die Einführung von Checkpoints als zuverlässiger Marker des Datenstatus die Unveränderlichkeit der Blockchain. Die ursprüngliche Absicht des verteilten Designs von Oracle besteht darin, die Systemsicherheit zu verbessern, aber große Knoten können nach der Datenerfassung persönlich dominante Fehlinformationen teilen und bilden. Bösartige Oracle kann auch Daten kopieren oder kopieren. Ein einzelner Oracle -Fall macht es schwierig, Datenbeschädigungen zu erkennen, und die Blockchain -Offenlegung ermöglicht es, dass empfindliche Informationen während der Übertragung gestohlen werden. Im Allgemeinen muss Oracle eine umfassende Berücksichtigung von Sicherheit, Effizienz und Skalierbarkeit als Schlüsselelemente der Blockchain -Interaktion mit der realen Welt berücksichtigen. Ein tiefes Verständnis der Arbeitsprinzipien von Oracle kann Ihnen dazu beitragen, die Blockchain -Technologie besser zu nutzen und ein sicheres, transparentes Informationsökosystem aufzubauen.Weitere Informationen zu Orakel finden Sie unter zentralisierten: Acomrevensive -view.

    1

    Viele vorhandene Blockchain -Projekte können sicherstellen und Informationen über die Kette manipulieren und auch die Hilfe von intelligenten Verträgen nutzen. Datenzuordnungs- und Off-Chain-Daten sind jedoch schwer zu lösen, wenn Datenprobleme gelöst werden. Um diese Probleme zu lösen, wurden Kettenverbindungen erstellt.

    Chainlink wurde im Juni 2017 von San Francisco Fintech Company SmartContract eingeführt und ist ein verteiltes Oracle -Projekt. Die Schöpfer sind Steve Ellis, Alijewels und Sergey Nazarov und bieten traditionelle Zahlungsdienste hauptsächlich für viele nicht-ketten Datenquellen, verschiedene APIs und intelligente Verträge an.

    chainlink ist ein Oracle Distributed Transaction Network, das Blockchain-Smart-Verträge mit realen Daten, Aktivitäten und Zahlungsverhalten verbindet und intelligente Verträge dazu beiträgt, dass Smart-Contracts sichergestellt werden, um keine Off-Ketten-Daten, Webapis und traditionelle Bankzahlungssysteme zu verbinden. Chainlink hat großen Unternehmen wie Google, Oracle und Swift erfolgreich sicher und zuverlässige Oracle -Dienste sowie führende Smart Contract Development -Teams wie Polkadot/Substrat, Synthetix, Loopring, Aave, OpenLaw und Conflux erfolgreich zur Verfügung gestellt.

    Arbeitsmechanismen

    Kettenglieder bestehen hauptsächlich aus Ketten- und Kettenarchitekturen.

    Architektur der Kette besteht aus drei Hauptverträgen, einschließlich Reputationsverträgen, Bestellverträgen und Aggregationsverträgen.

    Der Arbeitsmechanismus in der Kette ist:

    Schritt 1: Anforderungen senden: Wenn die Kettenverbindung funktioniert, wird bei der Benutzervereinbarung eine Datenanforderung an ChainLink ausgestellt.

    Schritt 2: Der Reputationsvertrag von ChainLink ist für den Benutzervertrag eingelegt.

    Schritt 3: Nachdem die Datenanforderung die Bestätigung der Benutzervereinbarung erhalten hat, senden Sie die Datenanforderung an Chainlink Oracle.

    Schritt 4: Datenabfrage und gesendet: Nach Empfang der Anforderung führt der Datenknoten in ChainLink die Datenabfrage aus, sendet die Ergebnisse der Abfrage an die Aggregationsvereinbarung, sendet die Ergebnisse der endgültigen Abfrage an den Vertrag des Benutzers und vervollständigt die Datenanfrage des Benutzers.

    Architektur außerhalb des Kettens besteht aus vielen Knoten, und Knoten sind für das Abrufen der verschiedenen Daten verantwortlich, die Benutzer benötigen. In Knoten in ChainLink ist der Kernknoten für die Kommunikation mit der Blockchain, die Annahme der Datenanfragen der Kette und die Rückgabe der Abfragestruktur verantwortlich. Der Kernknoten unterteilt jede Datenaufgabe in kleine Unteraufgaben und weist sie dem Knoten für Datenabfragen zu. Kettenlink-Knoten können unabhängig voneinander Ketten-Off-Chain-Anfragen sammeln und sie an Benutzerverträge zurückgeben.

    Aus der Perspektive der wirtschaftlichen Modell hat ChainLink ein edles Zyklus -Ökosystem um die LinkToken durch wirtschaftliche Anreize in Bezug auf grundlegende Orakelprinzipien geschaffen. ChainLink Oracle muss durch linkteoken -Weiterleitung ausgelöst werden.

    3.

    ChainLink verbindet intelligente Verträge mit realen Daten und Ressourcen für Off-Chain-Computer, wodurch die Funktionalität von intelligenten Verträgen erheblich verbessert und die Sicherheit und Zuverlässigkeit der Kernblockchain-Technologie aufrechterhalten wird. ChainLink bestimmt, wer von Oracle Services basierend auf den Anforderungen des Smart Contract bereitgestellt wird, und berechnet das Endergebnis in allen Oracle -Ausgaben.

    im digitalen Währungssektor wie USDC und Tether sind Preisträger erforderlich, um einige synthetische Vermögensprodukte wie Synthetix und DERI zu sperren.

    Im Versicherungssektor können Versicherungsunternehmen eine Wetterversicherung mithilfe von Daten, die von Chainlink bereitgestellt werden, ohne alle Nachteile und Ineffizienzen, die traditionelle Versicherungsverträge wie Betrug, Korruption und Verzögerungen betreffen, zur Verfügung stellen. Entspre chende Versicherungsdienste können auch basierend auf den entspre chenden Nachrichtenereignisdaten bereitgestellt werden.

    Im Bereich der Lieferkette können intelligente Verträge zwischen Lieferanten, Empfängern und Banken auf der Grundlage von Bankzahlungsinformationen, GPS -geografischen Standortinformationen, Logistikinformationen, Einzelhandelsinformationen und mehr implementiert werden.

    Glücksspielfelder wie Football -Match -Wetten verwenden das Endergebnis des Events, um festzustellen, wer die Auszeichnung gewonnen hat. Und Verträge, die auf Wahlergebnisse, Abstimmungsergebnisse und sogar das Ergebnis eines Urteils wetten, erfordern nach dem Ende der Zeit ein Endergebnis, um die Umsetzung des Vertrags zu bestimmen.

    Die Felder von Zufallszahlanwendungen wie NFT, Kettenspiele und Metaverse erfordern zuverlässige Quellen von Zufallszahlen zusätzlich zur enormen Nachfrage nach Daten außerhalb des Kettens. Es ist besonders wichtig zu wissen, ob ein zufälliges Attribut tatsächlich "zufällig" ist, da das Gewinnen oder Verlust eines Kettenspiels nicht nur die Spielerfahrung, sondern auch die Eigenschaften des Benutzers beeinflusst. Zum Beispiel haben ausgestattete Schwerter und Waffen wirklich eine kritische Trefferquote von 50%, z. B. ob Lotterieaktivitäten wahrscheinlich einen bestimmten Preis gewinnen.

    kettenlinkv2 beginnt, überprüfbare Zufallszahlen (VRFs) bereitzustellen. Dies ermöglicht viele Szenarien, in denen zufällige Parameter erforderlich sind, z. B. Glücksspielwahrscheinlichkeit, kritische Hit -Chancen für das Spiel, Platzierung von Bestellungen und Zeichnen von Zahlen, um zuverlässige Zufallszahlen zu haben.

    Entwicklungstrends

    Ökologie. Associated Press (Nachrichtendaten) usw. Das Öffnen von Daten wie Ölpre isen gibt Ihnen einen intuitiven Blick auf die Daten, die jedes Orakel bereitgestellt haben.

    Kettenlink ist mit jeder Blockchain kompatibel und erweitert ständig, um auf mehr Blockchain -Umgebungen zuzugreifen. Allein im Jahr 2021 ist Chainlink mit vielen Lösungen der L1 -Blockchain- und L2 -Erweiterung von L1 verbunden, darunter Arbitrum, Avalanche, Bnbchain, Ethereum, Fantom, Harmony, Heco, Moonriver, Optimismus, Polygon, Starkware, Xdai und mehr.

    Am 31. Dezember 2021 veröffentlichte Chainlink eine Zusammenfassung des Jahresende mit über 700 dezentralen Orakel, die Daten in einer Vielzahl von Kettenproduktionsumgebungen veröffentlicht, wobei sich insgesamt geschützte Vermögenswerte von über 75 Milliarden US-Dollar und über 2,5 Millionen Kettenanfragen zur Verfügung stellen.

    Derzeit gibt es über 500 Defi -Anwendungen und über 200 NFT -Märkte.Wir haben zusammen mit großen Unternehmen wie Google, Oracle, Intel und AWS zusammen.

    Wir sehen aus dem Ökosystem von Chainlink und Partnern, dass die Region, in der Oracle hauptsächlich in Not ist, noch im Defi -Sektor ist. In erster Linie wird die Bereitstellung anderer relevanter Marktinformationen für intelligente Verträge bereitgestellt, z. B. Immobilienpre ise, die sich auf Hypothekengebühren und Immobilienpre ise auswirken, die sich auf verwandte Derivate auswirken. Dieser Teil der Datenquelle umfasst NYSE (New York Stock Exchange), Bloomberg (Bloomberg) und mehr.

    Andererseits zeigen diese Anwendungstrends die Bedeutung von Orakel für die Blockchain -Welt als Ganzes.

    Die Art der Daten bedeutet, dass die Gesamtkosten für die Erlangung eines bestimmten Daten im Wesentlichen konstant sind. Da jedoch viele Verträge mit diesen Daten bezeichnet werden, werden die Kosten für die Verwendung der Daten in jedem Vertrag reduziert. Dies bedeutet, dass ChainLink auch erhöhte Kosten hat, im Gegensatz zu anderen Projekten, die mehr nutzen.

    2. Off-Chain-Computing- und Hybrid-Smart-Verträge

    Kettenverbindungen liefern nicht nur außerkette und zufällige Daten, sondern auch ein komplettes Ketten-Computing, was darauf hinweist, dass Hybrid-Smart-Verträge eine Reihe von Rich Devop-Diensten liefern können.

    Hybrid -intelligente Verträge enthalten Code, das auf Daten- und Rechenressourcen unter der Blockchain ausgeführt wird.

    On-Chain-Code wird in einer sehr sicheren und eingeschränkten Blockchain-Umgebung ausgeführt. Daher erhält der Benutzer sehr hohe Gewissheit. Da Don (dezentrales Oracle Network) nicht über die Kette ausgeführt wird, implementiert es mehr Funktionen und ermöglicht einen flexiblen und effizienten Zugriff auf mehr Daten.

    Hunderte von Benutzern verwenden oder integrieren derzeit PR -Kettenlink -dezentrale Dienste wie ICEFEEDS, CHACKVRF und Reserve -Zertifikate umfassen dezentrale Derivate Handelsprojekte, Synthetix, Liquiditätsvereinbarungen, eine AVE -Vereinbarung, Kreditvereinbarungen Alchemix und mehr.

    Beispiel wird der für den DPMM -Mechanismus (Active Market Maker) des DSIV3 erforderliche Indexdaten in dem Maße bereitgestellt, in dem Orace unabhängig von der Transaktionsvolumen von Deri bereitstellt.

    Aus Micro -Sicht bringt ChainLinkkeeper neue Funktionen in das Chainlink -Ökosystem ein und helfen allen Projekten dabei, fortschrittlichere Hybrid -Smart -Vertragsanwendungen zu entwickeln. Aus breiterer Sicht senkt ChainLinkkeeper jedoch die Schwelle von Web2.0 auf 3.0.

    Aktuelle Kryptowährungs -Vermögenswerte erreichen Billionen Dollar und die Defi -Wirtschaft liegt bei fast 100 Milliarden US -Dollar, aber das Blockchain -Ökosystem befindet sich noch in den frühen Entwicklungsstadien mit einem dezentralen Oracle -Netzwerk von Hybrid -intelligenten Verträgen und Kettenverbindungen.

    Ende

    Editor | Ling Luyuan

    Wenn Sie gute Arbeit leisten möchten,

    müssen Sie zuerst Ihre Werkzeuge schärfen. Kommen Sie und sammeln Sie mehr als 20 Blockchain -Entwicklungstools

    Die besten Tools für die Blockchain -Entwicklung enthalten die folgenden Kategorien:

    1. Programmiersprache: Solidität: Mainstream -Auswahl, leicht zu lernen und weit verbreitet, insbesondere eng in Ethreum integriert, mit einer großen Anzahl von Tutorials und Dokumenten. Vyper: Laut Python, geeignet für Entwickler, die mit Python vertraut sind, bieten einfache Architektur und Potenzial zur Reduzierung von Fehlern. Rost: In Blockchain City gibt es nicht mehr beliebt, Hochleistungs und sicher und geeignet für aufstrebende Blockchains für Solan, Erde usw.

    2. Framework and IDE: Framework wie Trüffel, Gras, Alter bietet Ressourcen, die zum Erstellen, Testen und Abbau erforderlich sind. IDE: Um Remixid, Ethfiddle und EthCode zu remixen, bieten Sie eine integrierte Entwicklung der Umwelt zur Verbesserung der Entwicklungseffizienz und der Codequalität.

    3.APIS und SDKS: Seien Sie zu Alchemy's NFTAPI und TERINGBEBEBEBSDK, die Interaktion zwischen verschiedenen Software und beitragen leistungsstarke Anwendungen.

    4. Testnetzwerk: Testnetzwerke für Ganache, öffentliche Testnetzwerke für ROPTENT, Goerli und Renew.

    V. Oraches: Chainlink, bietet und manipulationssichere Informationen, dass die Schmerzverträge tief mit der Außenwelt eingehen können.

    6. Als AlchemySuperernode bietet der Knotenanbieter eine One-Stop-Lösung, mit der Entwickler mit dem Blockchain-Netzwerk interagieren können, ohne den gesamten Knoten zu verwalten.

    7. Analysetools: Als Alchemymonitor und Information von Echtzeit- und Benutzerverhaltensanalysen, um die Anwendungsleistung zu optimieren und die Benutzererfahrung zu verbessern.

    8. Sicherheitsinstrumente: Als Polypus, MyThril, erfasst, hilft, die Fixfehler und Schwachstellen in den Verbraucherverträgen zu finden und sichern die Sicherheit der Anwendungen.

    9.Wallet, Browsing -Erweiterungen wie Metamaske, die sicher sind und Geschenke für die Interaktion mit benagern, mit benag. -verwaltet und blockchaindaten lesen.

    Diese Tools decken die gesamte Prozessblockchainentwicklung ab, von der Auswahl der Programmiersprache bis zur Anwendungsbereitstellung, großartig und sehr gut, um die Anwendungssicherheit zu gewährleisten. Die Auswahl des richtigen Tools ist für die erfolgreiche Entwicklung von Blockckain -Anwendungen von wesentlicher Bedeutung. Was ist Blockchainoracle?

    aus dem Artikel,

    um Ehre zu verstehen, zu schämen und aufzustehen und von Chainlink zu fallen. Chainlink, Mitbegründer und Blockchain-Netzwerk, das die Wall Street Bank pre digt, baut seine Blockchain- und Querkreuzställe, um sie mithilfe von CHACKLINK-CORTOR-Interoprabilität von Protokoll (CCIP) zu verbinden. Diese Meldung hat einen Preisverbindungen zu den Anzeichen für den Anstieg gemacht. Kettenlink ist das Orakel. Was ist also das Orakel? Dieser Artikel wird zuerst das Konzept des Mentors vorstellen und die Entwicklung der Geschichte des Kettenlinks überprüfen, in der Hoffnung, ein großartiges Bang -Orakel zu fangen! In der Entwicklung der Geschichte Oracles im Jahr 2018. Der Bericht der People's Bank of China, Mentor, definiert als den Mechanismus, um Informationen außerhalb der Blockchain in Blockchain zu schreiben. Oracle Rolle schreibt eine externe Informationen über Blockchar, um die Dateninteropffel zwischen Blockchain und realer Welt zu vervollständigen. Es gibt nur den Weg zum Schmerzvertrag mit den externen Informationen und der Schnittstelle zu Blockchain zu tief mit der realen Welt. Orakel weit von den Anwendungsmissionen, und fast jedes DAP muss mit den Informationen außerhalb des Krebs interagieren. Erfordern sich Orakeln. Zum Beispiel die Finanzderivate handeln, geliehene Tablets, Expre ss -Tracking / IoT, Stabonoins, Glücksspielspiele, Versicherungen, Vorhersagemärkte usw., insbesondere Mainstream, um anwesend zu sein. Die meisten Defici -Projekte bauen ihre Oracle -Dienste in frühen Schritten auf, haben jedoch Probleme zu einem Ausfall und Verletzlichkeit. Synthetix -Angriff durch Mentorangriff am Juni 2019 und mehr als 37 Millionen Seth verloren. Daher die Entwicklung zentraler Orakel durch dezentrale Orakel ersetzt werden. Chainlink ist das erste Projekt, das dezentrale Oraculi -Dienste für ein Ethreneum anbietet. Es fordert und füttert Daten in der Belohnung und zahlt die Mechanismen und ein aggregierter Modelle in einer intelligenten Kontrastkette und Datenknoten nicht. Die Entwicklungsgeschichte von Chainlink ist in vier Schritte unterteilt: Keimung, Wachstum, Ruhe und Wachstum. Im Kindesalter ist Chainlink als Ethrey ein Ideal, das von dem Projekt bestimmt wird, das von der Entwicklung des Gründers Sergey Nazarov angetrieben wird. Das Wachstumsstufe Chainlink hat 2017 einen Spendenaktionsplan gestartet. Als der Markt Beara wurde, ist die Preiswährung auf dem Markt betroffen und das Projekt fiel in der Stille in die Toten. Im Jahr 2019 startete Chainlink eine wunderschöne Leistung, und öffentlich sprach öffentlich mit den Anstrengungen und dem jährlichen Währungspre is zusammen. Räuglingsbühne, Chainlink übertrieb die Verbindung von der Projektbeutel in die Binance, wobei der Verdacht, ein großes Maß an Verbrennungsmarkt zu beeinträchtigen. ChainLink arbeitet jedoch weiterhin mit einer Vielzahl von Blockchain -Unternehmen zusammen, und seine Entwicklungsgenehmigung bleibt unterbrochen. In den Partnern von Chainlink 2020 gehören Polkadot, Etclaa, Defi usw. Während des Wachstumsniveaus führte ChainLink im Sommer -Defi die Highlight Minute ein. Viele Analysten glauben, dass das Glück des Defi -Marktes aus der Explosionskette ausgelöst wird. Chainlink of Economic Model umfasst Business -Wirtschaftsmodell und Verspre chen des Wirtschaftsmodells. Zu Beginn der Gewährleistung der Informationssicherheit besteht die Gestaltung des Zeichens des Wirtschaftsmodells und ermöglicht es, allen teilzunehmen. Der Netzwerkmechanismus von Chainlink umfasst Oracle -Verträge, Knoten, Adapter und JobIDs. Im allgemeinen Prozess des Mentors fordert und Empfangsinformationen Lorem -Verträge, LinkToken -Verträge, Oracle -Vertrag und Knoten. Die Architektur von ChainLink zeigt den Prozess, der Oracle anfordert und Daten empfängt. Zusammenfassung: Die Entwicklung von Chainlink ergänzt sich bei der Entwicklung von Orakel. Chainlink wird in den Feldstücken und im Wirtschaftsmodell und im Netzwerkmechanismus ein großes Potenzial gezeigt, um eine stabile und effiziente Unterstützung für die Interaktion zwischen einem intelligenten Vertrag und einem realen Informationen zu unterstützen. Als Integrationsblockchain und die reale Welt werden die Teileoakles mehr und der Wert des Kettenlinks seinmehr illustriert.