Orakel, ich glaube, man hört dieses Wort oft, aber tatsächlich interessieren sich nicht viele Menschen für Orakel. Wenn viele Menschen das Orakel zum ersten Mal hören, denken sie vielleicht: „Kann es eine bestimmte Zeit vorhersagen? Was wird in der nächsten Phase passieren?“ ?“ Allerdings sind Orakel keine „Propheten“ im eigentlichen Sinne, sondern spielen eine entscheidende Rolle in der gesamten Blockchain-Branche. Daher werden Spinach und Arnaud in diesem Forschungsbericht mit den Lesern das Konzept von Oracles, ihre Notwendigkeit, die Entwicklung der Marktstruktur und warum Chainlink zum Marktführer im Oracle-Bereich geworden ist, diskutieren. Darüber hinaus werden wir beobachten, ob die kürzliche Einführung der Chainlink-Funktion eine neue Innovationswelle und die durch das Chainlink Economic Model 2.0 hervorgerufenen Veränderungen auslösen wird.

Autor: Spinach Spinach, Arnaud, Forscher bei Web3Caff Research

Danksagungen: Frank (Leiter der technischen Community von Chainlink), Xiusang (Botschafter von Chainlink), Lehrer Fu Shaoqing

Wortzahl: Dieser Forschungsbericht umfasst mehr als 16.000 Wörter und die geschätzte Lesezeit beträgt 33 Minuten.

Inhaltsverzeichnis

  • Warum braucht Blockchain Orakel und ihre Prinzipien?

  • Oracle-Anwendungsszenarien

  • Die Entwicklung der Marktstruktur von Oracle-Maschinen

  • Warum Chainlink zum Marktführer im Oracle-Track wird

    • Dezentrales Oracle-Netzwerk

    • Zukunftsweisende Markttrends

    • Achten Sie auf Entwicklerbeziehungen

  • Kann Chainlink Function eine neue Innovationswelle auslösen?

    • Welches Problem löst die Chainlink-Funktion?

      • Entwicklungsschwellen- und Knotenzentralisierungsprobleme

      • Daten für benutzerdefinierte Berechnungen sind schwer zu manipulieren und weisen Sicherheitsprobleme auf

    • Mögliche Anwendungsszenarien der Chainlink-Funktion

  • Chainlink-Wirtschaftsmodell

    • Wirtschaftsmodell Chainlink 1.0

    • Wirtschaftsmodell Chainlink 2.0

      • Verpfändungsmechanismus

        • expliziter Anreizmechanismus

        • Implizite Anreize

      • Neues Gebührenmodell

        • Teilnehmereinkommen steigern: Chainlink Build

        • Reduzieren Sie die Kosten für Dienstleister: Chainlink Scale

    • potenzielles Problem

  • Zukunftsausblick

  • Verweise

Warum braucht Blockchain Orakel und ihre Prinzipien?

Die Welt der Blockchain (öffentliche Kette) und die reale Welt sind zwei völlig isolierte Welten. Ein Blockchain-System kann als deterministisches System betrachtet werden, bei dem alle Knoten denselben Regeln und Protokollen folgen, um Transaktionen auszuführen und einen Konsens zu erzielen. In diesem Prozess muss jeder Knoten eine deterministische Operation ausführen, das heißt, für die gleichen Eingabedaten erhalten alle Knoten das gleiche Ausgabeergebnis. Dieser deterministische Betrieb gewährleistet die Wirksamkeit und Sicherheit des dezentralen Konsensprozesses.

Wenn es jedoch um den Empfang externer Daten geht, wird die Situation unsicher. Da externe Daten je nach Quelle, Zeit und anderen Faktoren variieren können, kann es bei einzelnen Knoten zu unsicheren Abläufen bei der Erfassung und Verarbeitung externer Daten kommen. Diese Art nicht deterministischer Operationen kann zu Dateninkonsistenzen zwischen Knoten führen und dadurch den Konsensprozess beeinträchtigen, sodass die Blockchain selbst keine Daten aktiv von außen abrufen kann.

Obwohl Blockchain in vielerlei Hinsicht revolutionäres Potenzial hat, insbesondere programmierbare Blockchains wie Ethereum, kann sie ihren vollen Wert nicht entfalten, wenn es sich um ein geschlossenes System ohne Verbindungen zur Außenwelt handelt, wie z. B. einen Computer ohne Internetverbindung. Nur wenn die Blockchain-Technologie wirklich zum Leben erweckt wird, eine Verbindung zur Außenwelt hergestellt wird, sodass intelligente Verträge in der Kette auf Daten aus der realen Welt zugreifen und darauf reagieren können, und wenn intelligente Verträge tatsächlich in der Realität angewendet werden können, kann Web3 die Öffentlichkeit wirklich erreichen .

Das Orakel ist für die Brücke zwischen der Blockchain und der realen Welt verantwortlich und realisiert so den Datenaustausch zwischen der Blockchain und der realen Welt. Das Orakel ist dafür verantwortlich, externe Daten sicher, genau und zuverlässig in das Blockchain-System einzuführen. Durch Orakel können Blockchain-Systeme externe Daten abrufen und nutzen und gleichzeitig deterministische Abläufe aufrechterhalten, wodurch ein breiteres Spektrum an Anwendungen und Funktionen erreicht wird.

Bildquelle: Chainlink PowerPoint

Oracle-Anwendungsszenarien

Als Brücke zwischen der Blockchain und der realen Welt kann man sagen, dass jede Anwendung, die mit realen Daten in Verbindung gebracht werden kann, ein Anwendungsszenario von Orakeln sein kann, wie zum Beispiel: Versicherung, Lieferkette, Prognosemarkt, Internet der Dinge, stabile Währung, Spiele und DeFi und mehr,

Im Folgenden sind einige typische Anwendungsszenarien von Orakeln aufgeführt:

  • Dezentrale Finanzierung (DeFi): Oracles spielen eine Schlüsselrolle im DeFi-Bereich und stellen Echtzeit-Finanzmarktdaten für Anwendungen wie Kreditvergabe, Derivatehandel, Versicherungen und RWA bereit. Beispielsweise verlassen sich Projekte wie AAVE und Synthetix auf Orakel, um genaue Preisdaten bereitzustellen und so die korrekte Bewertung und das Risikomanagement von Vermögenswerten innerhalb des Systems sicherzustellen.

  • Versicherung: Oracles können reale Ereignisdaten wie Wetterbedingungen, Naturkatastrophen usw. für On-Chain-Versicherungsprojekte bereitstellen und so Entschädigungsklauseln in Versicherungsverträgen auslösen.

  • Prognosemarkt: Die Oracle-Maschine stellt Echtzeit-Ergebnisdaten für den Prognosemarkt bereit und ermöglicht es Benutzern, auf der Blockchain zu wetten und zu handeln sowie die Ergebnisse politischer Wahlen, Sportwettbewerbe und anderer Ereignisse vorherzusagen.

  • Internet der Dinge (IoT): Oracles können von IoT-Geräten gesammelte Daten an Smart Contracts weitergeben, um einen automatisierten Datenaustausch und eine automatisierte Entscheidungsfindung zu erreichen. Beispielsweise können Supply-Chain-Management-Systeme Orakel nutzen, um Informationen zur Frachtverfolgung in Echtzeit zu erhalten und so die Effizienz und Transparenz zu verbessern.

  • Stablecoin: Das Orakel stellt Echtzeit-Devisendaten für Stablecoin-Projekte bereit, um sicherzustellen, dass der Stablecoin eine stabile Wechselkursbeziehung mit der gesetzlichen Währung aufrechterhält, mit der er verknüpft ist.

  • Spiele und nicht fungible Token (NFTs): Orakel bieten Zufallszahlengenerierungsdienste wie Chainlinks VRF (Verifiable Random Function) für Spiele und NFT-Projekte an und ermöglichen so faire und transparente Wahrscheinlichkeitsereignisse.

  • Kettenübergreifend: Oracles dienen als wichtige Unterstützung für den Daten- und Asset-Austausch im Cross-Chain-Bereich und fördern die Interoperabilität zwischen verschiedenen Blockchain-Netzwerken, einschließlich Asset-Transfer, Datenaustausch, Auslösung intelligenter Verträge sowie Identitätsauthentifizierung und Datenschutz.

Mit der kontinuierlichen Weiterentwicklung und Innovation der Blockchain-Technologie und Oracles werden Oracles nach und nach auf weitere Anwendungsbereiche ausgeweitet und zuverlässige reale Datenunterstützung für verschiedene neue Szenarien bieten. Dadurch wird die Integration der Blockchain-Technologie in unser tägliches Leben gefördert und eine Reihe realer Probleme gelöst.

Die Entwicklung der Marktstruktur von Oracle-Maschinen

Als Brücke zwischen Blockchain und realen Daten sind Oracles zu einer Schlüsselkomponente geworden. Von der frühen Einzellösung bis zum aktuellen diversifizierten Oracle-Ökosystem hat sich die Marktlandschaft erheblich weiterentwickelt. Lassen Sie uns in diesem Zusammenhang einen Blick auf die Entwicklungsgeschichte des Oracle-Marktes werfen.

Auf DeFiLama weist der gesamte Oracle-Markt zum 1. Mai 2023 ein dreibeiniges Muster auf, wobei Chronicle Labs und WINLink mehr als 90 % des gesamten Oracle-Marktes ausmachen. Wir werden die fünf besten Oracle-Projekte und die Entwicklung des Marktes als Ganzes vorstellen.

Quelle: Oracles – DefiLlama

Werfen wir einen Blick auf die sich entwickelnde Landschaft des gesamten Oracle-Marktes. Vor der Geburt von Chainlink gehörten 100 % des gesamten Oracle-Marktes Chronicle Oracles, einem von MakerDAO finanzierten Oracle, das speziell MakerDAO bedient und ein internes Oracle ist.

Mit der Geburt und technologischen Innovation von Chainlink im Jahr 2019 begann sich der Oracle-Markt jedoch stark zu verändern. Insbesondere nach dem „DeFi-Sommer“ im Jahr 2020 wurde Chainlink zum Marktführer im gesamten Oracle-Markt. Daraufhin begannen weitere Oracles zu entstehen, wie WINkLink, Band Protocol, Pyth und interne Oracles verschiedener Projekte (Internal Oracle, Oracles, die vom Projekt selbst entwickelt und verwaltet wurden).

Ein interessantes Phänomen ist, dass der TVL des gesamten internen Oracle-Marktes am 7. Mai 2022 begann, fast auf Null zu sinken. Zu diesem Zeitpunkt fiel das berühmte Luna-Crash-Ereignis, bei dem der Token-Wert vieler Projekte stark sank wurden durch die verspätete Reaktion interner Orakel auf Preisschwankungen stark beeinträchtigt. Dieser Vorfall hat die Fragilität der meisten internen Orakel im Umgang mit extremen Marktbedingungen deutlich gemacht und das Vertrauen des Marktes in interne Orakel stark geschädigt. Daher werden interne Orakel nur noch selten eingesetzt.

Quelle: Oracles – DefiLlama

Neben Chainlink und Chronicle Oracles ist WINLink, einer der drei Oracle-Giganten, ein dezentrales Oracle-Projekt innerhalb des TRON-Ökosystems. Es verlässt sich auf die Benutzerbasis und Anwendungsszenarien von TRON, um eine unabhängige Position im TRON-Ökosystem zu erreichen. Obwohl Band Protocol und Pyth im Oracle-Markt auf den Plätzen vier und fünf liegen, sind ihre Marktanteile relativ gering und ihr gemeinsamer Marktanteil übersteigt nicht einmal 3 %.

Es ist ersichtlich, dass WINkLink und Chronicle Oracles zwar ebenfalls den Großteil des Marktanteils einnehmen, da WINkLink hauptsächlich auf das TRON-Ökosystem beschränkt ist und Chronicle Oracles als internes Orakel des MakerDAO-Ökosystems fungiert, ihr Einfluss jedoch immer noch nicht mit Chainlink vergleichbar ist. Daher hat Chainlink im aktuellen Bereich der allgemeinen Orakel überwältigende Vorteile und Marktpositionen gezeigt und hohe Marktbarrieren geschaffen.

Chainlink ist ein dezentrales Oracle-Netzwerk, das derzeit die Hälfte des gesamten Oracle-Marktanteils einnimmt. Es verfügt über das größte Ökosystem unter den Oracles. Sogar das internationale Finanzabwicklungsnetzwerk SWIFT, FedEx, Intel usw. sind die Partner von Chainlink Anführer im gesamten Oracle-Track?

Chainlink-Netzwerkökologie / Bildquelle: Was ist ein Oracle in Blockchain?

Lassen Sie uns zunächst einen Blick auf die Geschichte von Chainlink werfen. Chainlink ist ein Produkt von SmartContract.com, einem von Sergey Nazarov und Steve Ellis gemeinsam gegründeten Unternehmen, das 2014 gegründet wurde. Das Unternehmen wurde gegründet, um intelligente Vertragslösungen für die reale Welt bereitzustellen [1]. Mit der Entwicklung der Blockchain-Technologie und dem Aufstieg des dezentralen Finanzmarktes (DeFi) verlagerte SmartContract.com seinen Fokus jedoch allmählich auf den Bereich der Orakel und konzentrierte sich auf die Lösung des Verbindungsproblems zwischen Blockchain und realen Daten, so „Chainlink“. „: Decentralized Oracle Network“ wurde im September 2017 veröffentlicht [2] und im Mai 2019 offiziell im Ethereum-Hauptnetzwerk gestartet [3].

Der Grund, warum Chainlink zum Marktführer im Oracle-Track werden kann, liegt darin, dass ich persönlich die folgenden Faktoren für sehr wichtig halte:

Dezentrales Oracle-Netzwerk

Auf dem Verschlüsselungsmarkt sind Dezentralisierungs-, Sicherheits- und Manipulationsschutzfunktionen besonders wichtig. Da zentralisierte Oracle-Netzwerke auf einen oder mehrere datenbereitstellende Knoten angewiesen sind, sind sie anfällig für Manipulationen und Angriffe und dem Risiko eines Single-Point-Ausfalls ausgesetzt. Wenn seine zentralen Datenknoten Probleme haben oder manipuliert werden, kann das gesamte System beeinträchtigt werden, was schwerwiegende Folgen haben kann, insbesondere bei Protokollen, bei denen es um große Geldbeträge geht.

Bildquelle: Chainlink PowerPoint

Als Marktführer ist Chainlink ein wichtiger Grund dafür, dass es sich um ein dezentrales Oracle-Netzwerk (DON) handelt, das aus vielen Chainlink-Knoten besteht. Laut offizieller Beschreibung besteht jedes seiner DON-Netzwerke aus verteilten Knoten Welt setzt sich aus Knotenbetreibern verschiedener Orte zusammen, die alle über umfangreiche Erfahrung und Sicherheitsgarantien beim Betrieb von Knoten verfügen.

Zu den Knotenbetreibern von Chainlink gehören hauptsächlich die folgenden Kategorien [4]:

  • DevOps-Knoten: Bei diesen Knoten handelt es sich um Organisationen, die sich auf den Betrieb von Blockchain-Infrastrukturen spezialisiert haben, z. B. PoS-Validierungsknoten, PoW-Mining-Pools und RPC-Anbieter mit vollständigen Knoten. Diese Knotenbetreiber verfügen über Erfahrung im Betrieb kritischer Web3-Infrastrukturen, der Verwaltung privater Verschlüsselungsschlüssel und der Bereitstellung von Diensten im Austausch gegen Kryptowährung. Zu den DevOps-Knoten gehören Top-Stake-Pool-Anbieter wie Fish, P2P Validator und Staked.

  • Unternehmensknoten: Diese Knoten befinden sich auf der ganzen Welt und betreiben derzeit die Backend-Infrastruktur für die traditionelle Web2-Wirtschaft. Dazu gehören internationale Telekommunikationsunternehmen wie die Telekom-Tochter T-Systems und Swisscom, aber auch Global Player wie LexisNexis.

  • Community-Knoten: Diese Knoten stammen aus der Chainlink-Community, darunter Gewinner der Chainlink Oracle Olympics, CryptoManufaktur, LinkRiver und NorthWest Nodes.

Der offiziellen Erklärung zufolge zielt das dezentrale Oracle-Netzwerk DON von Chainlink darauf ab, die Sicherheit, Zuverlässigkeit und Manipulationsfähigkeit von Daten durch die Einführung mehrerer unabhängiger und zuverlässiger Datenbereitstellungsknoten zu gewährleisten. Dieses Design reduziert das Risiko von Single Points of Failure und erschwert die Manipulation von Daten, sodass dezentrale Orakel in kritischen Anwendungsszenarien ein höheres Maß an Vertrauen und Zuverlässigkeit bieten können. Zusammenfassend lässt sich sagen, dass die dezentralen Oracle-Funktionen von Chainlink es zum bevorzugten Datenanbieter für viele DeFi-Projekte und andere Blockchain-Anwendungen gemacht haben, was maßgeblich zur Führungsposition von Chainlink auf dem Oracle-Markt beigetragen hat.

Bildquelle: Chainlink PowerPoint

Um es einfach auszudrücken: Ein zentralisiertes Oracle-Netzwerk stellt Daten von einem oder mehreren Knoten bereit. Es ist anfällig für Probleme wie Ausfallzeiten oder Angriffe und Datenmanipulationen, genau wie zwei unabhängige Inseln, die nur über fliegende Tauben kommunizieren einander, aber es fliegen nur ein oder zwei Tauben, und es ist sehr wahrscheinlich, dass sie von Piraten aufgehalten werden, um den Inhalt des Briefes zu ändern, oder er wird erschossen und kann nicht auf eine andere Insel geschickt werden. Das dezentrale Oracle-Netzwerk besteht aus mehreren unabhängigen Knoten, die Daten bereitstellen, wodurch die Schwierigkeit von Datenmanipulationen und die Knotensicherheit weitgehend gewährleistet werden. Genau wie eine Gruppe von Tauben, die gleichzeitig zu einer anderen Insel fliegen, müssen Piraten den Inhalt manipulieren Der Brief oder die Zerstörung aller Tauben ist mit höheren Kosten und Schwierigkeiten verbunden.

Die erste Funktion von Chainlink, die ein dezentrales Oracle-Netzwerk übernimmt, ist Data Feed, eine der am häufigsten verwendeten Funktionen von Chainlink. Sie zielt darauf ab, eine sichere, zuverlässige und dezentrale Lösung für intelligente Verträge bereitzustellen, die in DeFi weit verbreitet sind Szenarien wie Kreditvergabe, Derivate, Stable Coins und Vermögensverwaltung. Beim Preis-Feed-Dienst erhalten Chainlink-Knoten Off-Chain-Daten von mehreren Datenanbietern. Allerdings gibt es in der realen Welt viele Datenquellen. Wie stellt der Daten-Feed-Dienst die Genauigkeit und Qualität der Daten sicher?

Bildquelle: Chainlink PowerPoint

Um die Genauigkeit und Qualität der Daten sicherzustellen, verwendet Data Feed laut offiziellen Angaben einen mehrstufigen Datenaggregationsmechanismus. Einfach ausgedrückt: Die Daten werden einer mehrstufigen Aggregationsverarbeitung unterzogen. [3] Zunächst führen Preisdatenaggregatoren, also Datenwebsites wie CoinGecko und Coinmarketcap, die erste Aggregation unter vielen Originaldatenquellen durch. Diese Datenaggregatoren generieren durch Berechnung einen volumengewichteten Durchschnittspreis, um die Genauigkeit sicherzustellen von Transaktionsdaten erhalten die Knotenbetreiber von Chainlink Preisdaten von diesen Datenaggregatoren und führen eine zweite Aggregation durch. Im Allgemeinen wird der Medianpreis ausgewählt, aber warum ist der Median?

Angenommen, es gibt 5 Datenquellenknoten, die den Preis von Bitcoin empfangen, aber einer der Daten ist abnormal. Die fünf Preisdaten sind: 10001, 10002, 10001, 10003, 9999999. Zu diesem Zeitpunkt wird der mittlere Wert von 10002 verwendet Um zu verhindern, dass diese abnormalen Daten die endgültigen Preisdaten beeinflussen, erhöhen die abnormalen Daten den Endpreis. Daher kann die Verwendung des Medians im Allgemeinen die Zuverlässigkeit des Orakels besser schützen.

Dann erfolgt die letzte Ebene der Datenaggregation auf der DON-Ebene des dezentralen Oracle-Netzwerks. Alle Knotenbetreiber laden die erhaltenen Mediandaten und Knotensignaturen hoch und erstellen einen Oracle-Bericht (OCR), um ihn in der Kette zu veröffentlichen und von allen Oracle-Knoten hochgeladene Signaturen. Jedes Mal, wenn ein Oracle-Bericht (OCR) in der Kette veröffentlicht wird, wird zunächst die Signatur jedes Knotens überprüft. Anschließend werden alle Daten aggregiert (z. B. durch Extrahieren des Medians) und im Referenzvertrag gespeichert gespeichert. Es kann nicht mehr manipuliert werden.

Und mindestens 2/3 der Knoten in einem DON müssen Ergebnisse und Signaturen hochladen, bevor der Oracle Report (OCR) in der Kette akzeptiert wird. Dies ähnelt dem Proof-of-Stake-Konsensmechanismus von Ethereum: nur 2/3 von Erst dann stimmen die Knoten ab und verifizieren. Dieser Mechanismus gewährleistet in hohem Maße, dass die endgültigen Daten des Daten-Feeds nur schwer manipuliert werden können.

Daher wurden die Daten des Data Feed-Dienstes nach persönlichem Verständnis durch mehrfache Aggregation verarbeitet und von zuverlässigeren Knotenbetreibern und Konsensmechanismen übertragen, um die Genauigkeit und die Schwierigkeit einer Manipulation der Daten sicherzustellen.

Bildquelle: Chainlink PowerPoint

Zukunftsweisende Markttrends

Wenn wir auf die Geschichte zurückblicken, können wir feststellen, dass der Erfolg von Chainlink größtenteils auf seiner Weitsicht und seinem genauen Verständnis der Markttrends beruht. Jede Einführung neuer Funktionen scheint eine neue Runde ökologischer Explosionen ausgelöst zu haben:

Der Data Feed-Dienst von Chainlink wurde 2019 offiziell gestartet, als der DeFi-Markt noch in den Kinderschuhen steckte. Nach der Einführung von Data Feed wollte man zuverlässige, sichere und transparente Datenquellen für DeFi-Projekte bereitstellen. Später im Jahr 2020 begrüßte der DeFi-Markt Explosive Es kam zu einem Wachstum, das als „DeFi Summer“ bezeichnet wurde. Damals stützte sich die überwiegende Mehrheit der DeFi-Projekte auf den Data Feed-Dienst von Chainlink, der es Chainlink ermöglichte, eine führende Position auf dem DeFi-Markt zu etablieren und zur Grundlage für viele DeFi-Anwendungen zu werden Orakel.

Zusätzlich zum Data-Feed-Dienst gibt es auch eine Funktion namens Chainlink VRF, die offenbar zur Explosion der NFT- und GameFi-Ökologie geführt hat. Der offiziellen Beschreibung zufolge handelt es sich bei Chainlink VRF (Verifiable Random Function) um einen dezentralen Dienst zur Generierung von Zufallszahlen, der sichere und überprüfbare Zufälligkeiten für Smart Contracts bereitstellen kann. In vielen Anwendungsszenarien, wie Spielen, NFT-Projekten und Prognosemärkten, ist die Generierung von Zufallszahlen eine Schlüsselkomponente. Herkömmliche Methoden zur Generierung von Zufallszahlen können in der Blockchain-Umgebung anfällig für Manipulationen und Angriffe sein, was zu unfairen und undurchsichtigen Ergebnissen führt. Chainlink VRF löst die Schwachstellen gut.

Chainlink VRF wurde etwa im Jahr 2020 eingeführt, zeitgleich mit dem explosiven Wachstum der Kryptokunst-, Sammlerstück- und Spielebranche. Der rasante Aufstieg des NFT-Marktes (nicht fungible Token) im Jahr 2021 hat einen „NFT-Sommer“ ausgelöst, der eine große Anzahl von Projekten im Zusammenhang mit Kunst, Sammlerstücken und Kryptospielen hervorgebracht hat. In Dune können wir VRF v1 in der Häufigkeit der Anrufe sehen in der BSC-Kette wird im Jahr 2021 einen Wachstumsschub verzeichnen (nach 2022 wird v1 aufgrund der Veröffentlichung von v2 weniger aufgerufen).

Bildquelle: Chainlink Dashboard – Dune

Chainlink VRF bietet wichtige Zufälligkeitsdienste für diese NFT-Projekte mit dem Ziel, ihnen dabei zu helfen, eine gerechte Verteilung, zufällige Attributgenerierung und andere Funktionen zu erreichen. Beispielsweise nutzte das beliebte GameFi-Spiel Axie Infinity die Chainlink VRF-Funktion, um sicherzustellen, dass jedes der 4088 ursprünglichen Axies tatsächlich zufällig generiert wurde, basierend auf den im Smart Contract vordefinierten Wahrscheinlichkeiten [5].

Natürlich beschränken sich die Anwendungsszenarien von Chainlink VRF nicht darauf und es gibt noch mehr Raum für Fantasie. Aber auch die zukunftsweisende und präzise Gestaltung der NFT- und GameFi-Märkte nimmt bei Anwendungen in diesem Bereich eine wichtige Stellung ein.

Bildquelle: Chainlink PowerPoint

Zusammenfassend lässt sich sagen, dass die zukunftsorientierte Einstellung von Chainlink es ihm ermöglicht, Markttrends genau zu erfassen und sich wichtige Vorteile beim explosiven Wachstum der DeFi-, GameFi- und NFT-Märkte zu verschaffen. Dies ist ein wichtiger Faktor dafür, dass Chainlink führend auf dem Oracle-Markt wird.

Achten Sie auf Entwicklerbeziehungen

Entwicklerbeziehungen sind für den Erfolg von Technologieplattformen und Ökosystemen von entscheidender Bedeutung. Apple hat in den 1980er Jahren die Position des „Software-Evangelisten“ geschaffen iOS ist es Apple, das erkennt, dass der Wert der Plattform durch die auf der Plattform ausgeführte Software unterstützt werden muss. Seit der Einführung des App Store hat Apple Entwicklern eine Fülle von Ressourcen, Tools und Unterstützung zur Verfügung gestellt, um sie bei der Entwicklung zu unterstützen einfach Anwendungen erstellen und veröffentlichen. Darüber hinaus veranstaltet Apple regelmäßig Entwicklerkonferenzen, um die neuesten Technologien und Trends mit Entwicklern zu teilen.

Im Jahr 2022 hat Apple außerdem den Dienst „Ask Apple“ eingeführt. Entwickler können sich direkt an Apple-Evangelisten, Ingenieure und Designer wenden, um Zweifel auszuräumen, Erfahrungen auszutauschen und mit anderen Entwicklern auf der ganzen Welt zu kommunizieren. Dies zeigt, dass Apple sich für die Entwicklung einsetzt Aufgrund dieser Fokussierung und Betonung auf Entwickler ist das Ökosystem von Apple floriert und verfügt über einen der größten App-Stores der Welt.

Bildquelle: Ask Apple – Events – Apple Developer

Wenn Apple ein positives Beispiel für die Beachtung von Entwicklerbeziehungen ist, ist BlackBerry ein typischer negativer Fall, weil BlackBerry den Entwicklerbeziehungen nicht genügend Aufmerksamkeit schenkt. Die Entwicklungsumgebung von BlackBerry ist relativ komplex und geschlossen, was für Entwickler zusätzliche Lern- und Entwicklungskosten mit sich bringt. Aufgrund des Mangels an benutzerfreundlichen Entwicklungstools und -ressourcen entscheiden sich viele Entwickler dafür, auf andere Konkurrenzplattformen zurückzugreifen. Und mit der rasanten Expansion der iOS- und Android-App-Stores gerät das App-Ökosystem von BlackBerry ins Hintertreffen. Viele beliebte Anwendungen wurden nicht auf der BlackBerry-Plattform gestartet, was zu einer relativ schlechten Benutzererfahrung führte, was zu einem großen Verlust an Benutzern und Entwicklern führte und die Wettbewerbsposition des Unternehmens auf dem Markt weiter schwächte.

Es ist ersichtlich, dass Entwicklerbeziehungen eine entscheidende Rolle in der Plattformökologie spielen. Für Chainlink ist die Beachtung der Entwicklerbeziehungen ein Schlüsselfaktor beim Starten des Chainlink-Plattformschwungrads. Durch die aktive Investition von Ressourcen und Unterstützung kann Chainlink mehr Entwickler für sein Ökosystem gewinnen und den Wohlstand der Plattform fördern. Da die Entwicklergemeinschaft weiter wächst, werden mit der Chainlink-Plattform mehr Smart Contracts und dezentrale Anwendungen (DApps) verbunden sein, was mehr Benutzern einen Mehrwert bietet. Dies wird mehr Projektparteien, Benutzer und Entwickler dazu bringen, sich dem Ökosystem anzuschließen, wodurch ein positiver Kreislauf entsteht. Gleichzeitig wird die Plattform mit dem Gedeihen und der Entwicklung des Chainlink-Ökosystems nach und nach einen Netzwerkeffekt entwickeln. Mit jedem weiteren Teilnehmer wird der Wert der Chainlink-Plattform wachsen, was den Schwungradeffekt weiter fördert.

Es ist ersichtlich, dass Chainlink einen entsprechenden Schwerpunkt auf Entwicklerbeziehungen gelegt hat:

Dokumentation und Lehrressourcen: Chainlink bietet eine relativ detaillierte Entwicklerdokumentation und umfangreiche Lehrressourcen, um Entwicklern das Verständnis, das Erlernen und die Verwendung der Chainlink-Technologie zu erleichtern. Zu diesen Dokumenten gehören API-Dokumentation, Entwicklerhandbücher, Beispielcodes usw., die verschiedene Chainlink-Funktionen und Anwendungsszenarien abdecken. Gleichzeitig hat Chainlink auch eine Reihe von Entwicklungs-Tutorials und Videos für Entwickler in verschiedenen Phasen von Chainlink vorbereitet, um Entwicklern einen schnellen Einstieg in die Chainlink-Entwicklungsarbeit zu erleichtern.

Entwicklerunterstützung: Chainlink bietet Entwicklern entsprechenden technischen Support, einschließlich Online-Communities, Foren, technischen Diskussionsgruppen und Kanälen wie „Ask Apple“, um direkt mit offiziellen Experten zu kommunizieren. Entwickler können die offizielle Website nutzen, um die lokale Entwicklergemeinschaft in der Region zu finden, in der sich der Entwickler befindet, um Hilfe zu suchen, Erfahrungen auszutauschen und technische Erkenntnisse auszutauschen, um so eine gute technische Atmosphäre zu schaffen.

Aktivitäten und Wettbewerbe: Chainlink organisiert regelmäßig verschiedene Aktivitäten und Wettbewerbe, wie Hackathons, Entwicklerkonferenzen, technische Seminare, Offline-Meetups usw. Diese Aktivitäten zielen darauf ab, Entwickler zu ermutigen, sich am Aufbau des Chainlink-Ökosystems zu beteiligen, den technischen Austausch und die Innovation zu fördern und das Bewusstsein und den Einfluss von Chainlink in der Entwicklergemeinschaft zu erhöhen.

Anreizprogramme: Chainlink bietet Entwicklern relevante Anreizprogramme, darunter Prämien, Boni, Zuschüsse usw. Diese Anreizprogramme sollen Entwickler belohnen, die zum Chainlink-Ökosystem beitragen, ihre kontinuierliche Teilnahme und Innovation fördern und so neue Impulse für das gesamte Schwungrad der Plattform setzen.

Erst im März 2023 veröffentlichte Chainlink offiziell die Chainlink-Funktion, die Sie auch als Chainlink 2.0 verstehen können. Der offiziellen Einführung zufolge handelt es sich um eine serverlose Entwicklerplattform, die es jedem ermöglicht, Smart Contracts einfach mit jeder Web2-API zu verbinden und das dezentrale Oracle-Netzwerk von Chainlink zu nutzen, um benutzerdefinierte Vorgänge durchzuführen. Für Entwickler implementiert Chainlink Function die folgenden Funktionen [7]:

Umfangreiche Konnektivität

Intelligente Verträge können eine Verbindung zu jeder Datenquelle herstellen, von öffentlichen oder passwortgeschützten APIs bis hin zu IoT-Geräten und Unternehmenssystemen.

Anpassbare Berechnungen

Serverlose Laufzeitumgebungen ermöglichen leistungsstarke Skalierbarkeit und Anpassung und werden zum Aggregieren und Verarbeiten von Daten verwendet.

Vertrauensminimierte Sicherheit

Die dezentrale Infrastruktur von Chainlink hat sich bewährt und hat für zahlreiche Web3-Anwendungen einen Wert in Milliardenhöhe gesichert.

Selbstbedienung innerhalb weniger Minuten

Der Start der serverlosen Chainlink Functions-Lösung dauert nur wenige Minuten. Die Lösung umfasst eine CLI, ein Starterkit und eine Debugging-Umgebung

Serverlose Laufzeitumgebung

Zum Ausführen von JavaScript-Code ist kein Server erforderlich, sodass Zeit und Energie, die sonst für die Infrastruktur aufgewendet werden müssten, für die Kernanwendungsentwicklung aufgewendet werden können.

Welches Problem löst die Chainlink-Funktion?

Wenn Data Feed das Problem der Datenübertragungszuverlässigkeit und Manipulationsschwierigkeiten löst, VRF die Verifizierungs- und Antimanipulationsprobleme von Zufallszahlen in der Kette löst, dann löst Chainlink Function das Schwellen- und Zentralisierungsproblem intelligenter Verträge, die eine Verbindung zur Web2-API herstellen, und das Automatisch Die Daten, die den Vorgang definieren, sind schwer zu manipulieren und weisen Sicherheitsprobleme auf. Gehen wir sie einzeln durch:

Entwicklungsschwellen- und Knotenzentralisierungsprobleme

Das erste ist das Schwellenwertproblem für Smart Contracts, um eine Verbindung zur Web2-API herzustellen. Vor dem Start von Chainlink Function konnten Entwickler auch den Any API-Dienst verwenden, um eine Verbindung zur Web2-API herzustellen, um Daten zu erhalten Um die Funktion der Verbindung mit der Web2-API zu realisieren, müssen Entwickler selbst einen Chainlink-Knoten und einen externen Adapter für diese API erstellen [8], was schwieriger ist.

Wenn wir Entwickler mit Köchen vergleichen, erfordert die Nutzung von Any-API-Diensten, dass Entwickler selbst eine gewisse Infrastruktur erwerben, z. B. Herde kaufen, Dunstabzugshauben installieren usw. Nachdem sie die Infrastruktur erhalten haben, müssen sie auch spezielle Kochwerkzeuge für bestimmte Zutaten vorbereiten (API) ( externer Adapter), was problematischer ist, und Any API unterstützt keine benutzerdefinierten Vorgänge.

Für Chainlink Function bedeutet die serverlose Laufzeitumgebung, dass sich Entwickler auf das Schreiben von Code und Funktionen konzentrieren können, ohne sich um die Wartung, Erweiterung und Verwaltung der zugrunde liegenden Server und Infrastruktur kümmern zu müssen. Wenn man einen Entwickler mit einem Koch vergleicht, dann ist Chainlink Function eine automatisierte Küche. Entwickler müssen sich nur auf die Zubereitung von Zutaten und das Kochen konzentrieren, ohne sich um Infrastrukturprobleme wie den Kauf von Herden und die Installation von Dunstabzugshauben sowie die Automatisierung des Küchenkochens zu kümmern Auch die Werkzeuge sind sehr vollständig. Im Gegensatz dazu hat Chainlink Function den ursprünglichen Entwicklungsschwierigkeitsgrad fast von 10 auf 1 reduziert, und die Senkung der Entwicklungsschwelle wird es mehr Entwicklern ermöglichen, an Innovationen teilzunehmen.

Zweitens besteht das Problem der Zentralisierung, dass das Orakelnetzwerk von Chainlink von Entwicklern anstelle des dezentralen Orakelnetzwerks DON erstellt wird Das oben Genannte wird die Schwelle des Projekts zum Bösen senken und den Finanzierungsumfang des Projekts begrenzen.

Wir alle wissen, dass die Sicherheit von Projekten in Web3 äußerst wichtig ist. Übrigens besteht der Unterschied zwischen Daten-Feed und Funktion Eins darin, Daten aus einer bestimmten Datenquelle zu übertragen. und die andere besteht darin, Daten aus einer beliebigen Datenquelle zu übertragen.

Daten für benutzerdefinierte Vorgänge sind schwer zu manipulieren und weisen Sicherheitsprobleme auf [9]

Zuerst müssen wir wissen, wie Chainlink Function benutzerdefinierte Operationen implementiert und warum es wichtig ist, benutzerdefinierte Operationen in einem dezentralen Oracle-Netzwerk zu implementieren. Bevor wir den Betrieb des Oracle-Netzwerks verstehen, müssen wir die beiden anderen Betriebsmethoden verstehen: den zentralisierten Off-Chain-Betrieb und den On-Chain-Betrieb. Diese beiden Betriebsmethoden repräsentieren die beiden Extreme der Zentralisierung bzw. Dezentralisierung.

Zentralisierte Off-Chain-Operationen werden normalerweise in zentralisierten Systemen durchgeführt, sodass sie eine sehr hohe Leistung und umfassende Skalierbarkeit aufweisen. Sie sind nicht durch das Blockchain-Netzwerk eingeschränkt. Darüber hinaus sind die Rechenkosten unter der zentralisierten Kette sehr niedrig, da die Berechnung keine Blockchain-Netzwerkressourcen verbraucht. Bei Smart Contracts werden die Ergebnisse zentralisierter Off-Chain-Operationen jedoch normalerweise nicht direkt auf Smart Contracts angewendet, da zentralisierte Off-Chain-Operationen die Zuverlässigkeit und Schwierigkeit von Datenmanipulationen nicht garantieren können und es an Vertrauen mangelt.

Unter On-Chain-Computing versteht man Berechnungen, die im Blockchain-Netzwerk durchgeführt werden, beispielsweise die Ausführung von Smart Contracts usw. Die in der Kette berechneten Daten sind äußerst zuverlässig, sicher und schwer zu manipulieren, da alle Berechnungen im Blockchain-Netzwerk durchgeführt werden und alle Daten und Ergebnisse in der Kette gespeichert werden. Allerdings werden Geschwindigkeit und Effizienz des On-Chain-Betriebs durch das Netzwerk begrenzt und die Kosten sind hoch, da jede Berechnung den Verbrauch von Netzwerkressourcen erfordert (z. B. die Gasgebühr von Ethereum).

Wenn wir beispielsweise Geld auf Ethereum überweisen, gehen wir davon aus, dass die Gasgebühr etwa 4–5 U beträgt. Unter den gleichen Gaspreisbedingungen kann der NFT von Mint mit etwas komplexerer Smart-Contract-Logik etwa 20 U kosten, da er mehr Ethereum-Netzwerkressourcen erfordert Daher ist es extrem teuer, komplexe logische Operationen auf Ethereum zu implementieren. On-Chain-Computing ist teuer und hat Einschränkungen, sodass es für die Bewältigung großer Mengen an Rechen- und Datenverarbeitungsaufgaben ungeeignet ist.

Zurück zur Oracle-Operation: Die Chainlink-Funktion implementiert benutzerdefinierte Operationen auf der Ebene des dezentralen Oracle-Netzwerks DON. Tatsächlich kann sie als dezentrale Off-Chain-Operation bezeichnet werden, die das Vertrauen minimiert und die Merkmale der zentralisierten Kette integriert Off-Chain- und On-Chain-Operationen schließen die Lücke zwischen zentralisierten Off-Chain- und On-Chain-Operationen. Der offiziellen Erklärung zufolge kann der Oracle-Betrieb die Sicherheit, Zuverlässigkeit und Manipulation der an Smart Contracts übermittelten Daten gewährleisten Darüber hinaus bietet es die Vorteile eines zentralisierten Off-Chain-Computings, das eine hohe Leistung, niedrige Kosten und Skalierbarkeit ermöglicht. Daher kann Chainlink Function es Smart Contracts ermöglichen, Funktionen zu implementieren, die zuvor schwierig oder ineffizient waren, was viel Raum für Fantasie bietet.

Bildquelle: Chainlink PowerPoint

Durch die Chainlink-Funktion können Entwickler die Rechenlogik in einem dezentralen Oracle-Netzwerk anpassen, um komplexe Smart-Contract-Anforderungen zu erfüllen, ohne das Blockchain-Netzwerk mit Rechenlast zu belasten. Werfen wir einen Blick auf die Funktionsweise der Chainlink-Funktion:

  1. Der Endverbraucher startet die in die DApp eingebettete Chainlink-Funktion

  2. Die DApp stellt eine Anfrage an den Chainlink Function Smart Contract. Diese Anfrage umfasst den APL-Endpunkt, etwaige Datentransformationen und Verschlüsselungsanmeldeinformationen (falls vorhanden).

  3. Das dezentrale Oracle-Netzwerk DON überwacht ständig die Smart Contracts von Chainlink Functions. Wenn er eine Anfrage erhält, löst jeder Knoten unabhängig seine Laufzeitumgebung aus, um externe Daten abzurufen, beliebige Berechnungen darauf durchzuführen und die Ergebnisse zurückzugeben.

  4. Die Knoten verwenden OCR2.0, um einen Konsens über das Endergebnis zu erzielen, und wählen dann einen Knoten aus, um das Ergebnis zurück an die Kette zu übertragen. Wenn der Knoten die Daten nicht veröffentlicht, wird ein anderer Knoten ausgewählt, um sie an die Kette zu übertragen. Das Endergebnis ist eine hohe Zuverlässigkeit und vertrauensminimierte Sicherheit

Kurz gesagt: Wenn die Chainlink-Funktion eine Anfrage erhält, führt die Chainlink-Funktion unabhängig die vom Entwickler angepasste Rechenlogik über jeden Knoten im dezentralen Oracle-Netzwerk (DON) aus, um externe Daten abzurufen und zu verarbeiten, und verwendet dann das OCR 2.0-Protokoll (Chainlink Data). Feeds, die dem Konsensprotokoll zugrunde liegen) erzielen einen Konsens über die endgültigen Daten und laden sie in die Kette hoch. Es ist jedoch zu beachten, dass die Chainlink-Funktion zwar die Zuverlässigkeit, Sicherheit und die Schwierigkeit einer Manipulation der Datenübertragung gewährleistet, jedoch nicht die Authentizität der Datenquelle garantieren kann und die Teilnehmer die Datenquelle sorgfältig bewerten müssen.

Bildquelle: Chainlink PowerPoint

Mögliche Anwendungsszenarien der Chainlink-Funktion

Den offiziellen Informationen von Chainlink zufolge können wir wissen, dass die Chainlink-Funktion die folgenden Web3-Anwendungsszenarien freischalten kann [7][10]:

  • Entwickler können Chainlink-Funktionen verwenden, um eine Verbindung zu jeder öffentlichen oder privaten Daten-API herzustellen, z. B. um aktuelle Spiel- oder Sportergebnisse abzurufen oder metrische Daten zum Web3-Protokoll (z. B. Protokolleinnahmen, Benutzergebühren, aktive Benutzer, TVL) vom Token-Terminal zu extrahieren

  • Entwickler können dies erreichen, indem sie Chainlink-Funktionen Daten abrufen und erweiterte Berechnungen durchführen lassen, bevor sie in Smart Contracts referenziert werden, z. B. das Abrufen von Daten aus Social-Media-APIs, das Berechnen der Stimmung und das Melden von Conversion-Ergebnissen in der Kette, um Aktionen (z. B. einen Benutzer) auszulösen Erhalt einer begrenzten Menge an NFT-Versionen)

  • Entwickler können Chainlink-Funktionen verwenden, um eine Verbindung zu passwortgeschützten IoT-Gerätedaten oder Unternehmenssystemen herzustellen und so das Web3-Protokoll in bestehende Technologien und Netzwerke zu integrieren. Entwickler können beispielsweise Daten von Smartwatches oder intelligenten Umweltverschmutzungssensoren abrufen oder Smart Contracts mit Unternehmens-ERP-Systemen wie SAP verbinden, um Lieferkettenanwendungen zu erstellen, oder eine Verbindung zur Stripe-API herstellen, um den Kontostand eines Benutzers zu überprüfen.

  • Entwickler können Chainlink Functions integrieren, um ihre Smart Contracts mit externen dezentralen Datenbanken wie IPFS und Filecoin zu verbinden. Dadurch können Entwickler DON als Rechenschicht und IPFS für Off-Chain-Computing-dApps für kostengünstige dezentrale Speicherung nutzen. Entwickler können beispielsweise ein dezentrales Off-Chain-Abstimmungssystem für DAO aufbauen, indem sie Chainlink-Funktionen verwenden, um Off-Chain-Stimmen zu erhalten und die Abstimmungsergebnisse in der Kette weiterzuleiten, um intelligente vertragsbasierte Vorgänge auszulösen.

  • Entwickler können sich mit Web2-Anwendungen verbinden und hybride Smart Contracts mit komplexer Rechenlogik erstellen

  • Entwickler können Daten von praktisch jedem Web2-System wie AWS S3, Firebase oder Google Cloud Storage oder sogar Tesla-Autos abrufen

  • Entwickler können sich an Al anschließen, um zu antworten (z. B. über die ChatGPT-API von OpenAl oder einen Cloud-Anbieter, der Empfehlungen für DeFi-Transaktionen generiert).

Bildquelle: Chainlink PowerPoint

Zusätzlich zu den vom Beamten erwähnten potenziellen Anwendungsszenarien können wir auch einige interessante Lösungen aus den von der Community eingereichten Chainlink-Funktionsfällen finden [11], z. B. die Verwendung der Chainlink-Funktion zum Abrufen der Daten der Google Maps-Entfernungsmatrix usw. Mehr Fälle können unter https://www.usechainlinkfunctions.com/ angezeigt werden. Zusätzlich zu den oben genannten Anwendungsfällen verdienen auch die potenziellen Anwendungsszenarien von Chainlink Function Aufmerksamkeit. Zum Zeitpunkt der Erstellung dieses Forschungsberichts ist Chainlink Function gerade erst seit mehr als einem Monat veröffentlicht und befindet sich noch in der Beta-Phase Das Testnetzwerk, daher benötigen wir noch mehr Zeit zum Beobachten.

Beispiel: useChainlinkFunctions() – schnelle und leicht verständliche Codebeispiele für Chainlink-Funktionen

Vereinfacht ausgedrückt ermöglicht die Chainlink-Funktion die zuverlässige, vertrauenswürdige und manipulationssichere Verbindung mit jeder externen API in einem dezentralen Oracle-Netzwerk für individuelle Berechnungen und Datenverarbeitung. Bisher war diese Funktion auf zentralisierte Systeme beschränkt. Durch die Chainlink-Funktion können Entwickler flexibler, bequemer und niederschwelliger auf Oracle-Dienste zugreifen und diese nutzen, was DApps mehr Raum für Fantasie hinsichtlich Anwendungsszenarien und -potenzialen gibt. Es ist jedoch zu beachten, dass die Chainlink-Funktion nur sicherstellt, dass die Daten bei der Datenübertragung zuverlässig, vertrauenswürdig und schwer zu manipulieren sind, nicht jedoch die Authentizität der Daten. Daher müssen die Teilnehmer die Datenquellen streng prüfen, um zu vermeiden, dass die Datenquellen für böse Zwecke verwendet werden. Da sich Chainlink Function noch in der Beta-Testphase befindet, sind die potenziellen Risiken und Schwachstellen derzeit nicht bekannt. Weitere Zeit und der Markt werden die Überprüfung bestimmen.

Chainlink-Wirtschaftsmodell

Da Chainlink das dezentrale Oracle-Netzwerk (DON) und die von ihm unterstützte Chainlink-Funktion einführt, muss auch sein Wirtschaftsmodell reformiert werden. Chainlink führte das Chainlink 2.0-Wirtschaftsmodell ein und ebnete den Weg für die Etablierung von DON mithilfe expliziter und impliziter Anreizmechanismen durch Token Staking sowie der Einnahmen-Kosten-Optimierung durch Chainlink Build und Chainlink Scale.

Im Folgenden erklären wir das Wirtschaftsmodell von Chainlink 2.0 auf einfache und ausführliche Weise, vergleichen es mit 1.0, welchen Zweck es erfüllt und wie es erreicht wird. Darüber hinaus werden wir einige Erweiterungen zu diesem Thema vornehmen, in der Hoffnung, die Leser zum Nachdenken über Wirtschaftsmodelle anzuregen.

Chainlink Whitepaper-v1 beschreibt die Rolle von LINK wie folgt: „Das ChainLink-Netzwerk nutzt den LINK-Token, um ChainLink-Knotenbetreiber zu bezahlen …“[12], dies ist eine sehr klassische Token-Ökonomie: Lassen Sie Token als Zahlungsmittel verwenden innerhalb des Ökosystems, also die häufigste Währungsfunktion. Kunden, die Chainlink-Dienste nutzen, müssen LINK-Zahlungsknotendienstanbieter nutzen. Dadurch besteht eine vorläufige Nutzen-, Angebots- und Nachfragebeziehung.

Erfahrenen Lesern ist vielleicht aufgefallen, dass eine solche Token-Ökonomie zu einfach ist: Die Ermächtigung von Tokens ist begrenzt und der Grad der Dezentralisierung ist unzureichend. In den frühen Stadien der Entwicklung von Chainlink ist eine solche Token-Wirtschaft, die einfach zu integrieren ist, sinnvoll; mit der Entwicklung des Geschäfts von Chainlink werden jedoch höhere Anforderungen an ökologische Dezentralisierung und Sicherheit gestellt, und die ursprüngliche Token-Wirtschaft kann das Ökosystem nicht vollständig erfassen. Innerhalb des Wertes muss natürlich eine komplexere Token-Ökonomie vorgeschlagen werden.

Chainlink 2.0 kann zwei Zwecke erreichen:

1) Aus geschäftlicher Sicht die ökologische Dezentralisierung verbessern (eine notwendige Voraussetzung für die Bildung von DON) und dadurch die Sicherheit und Genauigkeit der Oracle-Dienste verbessern. In der offiziellen Erklärung heißt es: „Erweitert die Rolle der dezentralen Oracle-Netzwerke (DONs) im Blockchain-Ökosystem und legt die wichtigsten Fortschritte für das Chainlink-Netzwerk dar, um eine Reihe dezentraler Dienste für intelligente Verträge auf jeder Blockchain zu ermöglichen.“[12]

2) Aus finanzieller Sicht die Werterfassung des Tokens verbessern, damit der Token den ökologischen Wert besser widerspiegeln kann. Dies wurde nicht offiziell klargestellt, aber mit der Implementierung von Chainlink 2.0 ist eine Steigerung der Wertschöpfung zu erwarten. Oracle-Knoten und Community-Teilnehmer müssen durch das Abstecken von LINK am Chainlink-Ökosystem teilnehmen, damit die Nachfrage nach LINK mit der Erweiterung des Chainlink-Ökosystems steigt. Der Absteckmechanismus wird auch den Verkaufsdruck von LINK verringern und den Wert von LINK steigern Sowohl Angebot als auch Nachfrage enden.

Werfen wir als Nächstes einen detaillierten Blick auf die Mechanismen von Chainlink 2.0 und wie diese Maßnahmen eine Dezentralisierung ermöglichen, die ökologische Sicherheit verbessern und Wertschöpfung ermöglichen.

Verpfändungsmechanismus

Der Absteckmechanismus ist der Kern von Chainlink 2.0. Es kombiniert DON-Knotenrechte mit Token, um eine Monetarisierung der Governance zu erreichen und schränkt die Möglichkeit ein, dass Knoten durch quantifizierbare Einsätze Böses tun. Die Kombination aus Token-Ökonomie und Governance-Mechanismus erzielt durch explizite Anreizmechanismen eine superlineare Absteckwirkung und begrenzt das kurzsichtige Verhalten von Knoten durch implizite Anreizmechanismen.

Viele aktuelle Studien konzentrieren sich auf die finanziellen Auswirkungen des Verpfändungsmechanismus selbst auf Tokens, und die Governance-Mechanismen, insbesondere das Implicit-Incentive Framework (IIF), werden nur unzureichend untersucht. Daher werden wir den Staking-Mechanismus anhand des Whitepapers Chainlink 2.0 im Detail vorstellen und anhand dieser Fakten versuchen, die wesentlichen Fragen der Token-Ökonomie zu beantworten.

expliziter Anreizmechanismus

Das Whitepaper bezeichnet den Absteckmechanismus von Chainlink als expliziten Absteckmechanismus, da der explizite Anreizmechanismus hauptsächlich durch Abstecken vervollständigt wird. Die sogenannten „expliziten Anreize“ stehen im Verhältnis zu den „impliziten Anreizen“. Erstere konzentrieren sich auf direkte Belohnungen und Bestrafungen, während letztere sich auf die Abzinsung zukünftiger Opportunitätskosten konzentrieren.

DON-Knoten können Fehler machen, unabhängig davon, ob diese Fehler absichtlich oder unabsichtlich sind, einzeln oder kollektiv. Wir können uns zunächst mit den folgenden Fehlern vertraut machen, die DON-Knoten machen können:

1) Fehler für das gesamte Ökosystem: Meldung falscher Daten oder nicht rechtzeitige Meldung von Daten.

  • Einzelne Knoten melden möglicherweise falsche Daten oder melden Daten nicht rechtzeitig. Diese Art von Fehler hat keinen Einfluss auf die Datenergebnisse von DON und kann daher gegebenenfalls behoben oder bestraft werden.

  • Wenn genügend Knoten falsche Daten liefern, kann es zu einer Verzweigung/Zweideutigkeit kommen, die die Sicherheit von DON beeinträchtigt. Daher kann DON die Daten von L regelmäßig im Prüfvertrag auf der Hauptkette aufzeichnen. Benutzer können dem Prüfungsvertrag Beweise für ein Fehlverhalten vorlegen, wenn ihr zukünftiger Zustand nicht mit dem aufgezeichneten Zustand übereinstimmt.

2) Servicebenutzerorientierte Fehler: Verletzung von Service Level Agreements (SLAs).

  • Durch die On-Chain-Vereinbarung legen SLAs die grundlegenden Verpflichtungen von DON-Knoten zur Bereitstellung von Diensten für Benutzer fest (wie Dauer, Datengenauigkeit, Datentyp usw.). Wenn der DON-Knoten keine entsprechenden Dienste bereitstellt, können Benutzer das Verhalten des Knotens anfechten.

  • Hinter jedem DON steht eine Servicevereinbarung, die die Anzahl der LINK-Tokens definiert, die jeder Oracle-Knoten einsetzen muss, sowie wichtige Leistungsanforderungen, z. B. wie weit die Antwort eines einzelnen Knotens vom Gesamtwert abweichen kann und wie weit der Gesamtwert Der Wert im Orakel kann von dem korrekten Wert abweichen, den er darstellen soll. Der Servicevertrag kann auch andere Parameter definieren, wie z. B. die verwendeten Datenquellen, die Aktualisierungshäufigkeit, die von jedem Knoten gezahlten Gebühren usw. [14]

Um Fehlverhalten effektiv zu erkennen und zu vermeiden, hat Chainlink 2.0 einen zweistufigen expliziten Anreizmechanismus für die Meldung entwickelt.

Dieser explizite Anreizmechanismus kann in die folgenden Unterteilungsmechanismen unterteilt werden:

1) Zweischichtiges Oracle-Netzwerk

Chainlink hat ein zweischichtiges Oracle-Netzwerk aufgebaut. Die erste Schicht wird als Anfangsschicht (Standardschicht) bezeichnet, dh das Oracle-Netzwerk selbst, das aus jedem Knoten des Netzwerks besteht. Die zweite Schicht wird als Backstop-Schicht (Backstop-Schicht) bezeichnet und besteht aus starken historischen Elementen Zuverlässigkeitswerte oder Es besteht aus einem Netzwerk mit einer Größenordnung mehr Orakeln als die erste Stufe, wie Aave, Synthetix, Compound usw.

Die erste Ebene sind die ökologischen Teilnehmer und die zweite Ebene ist der ökologische Schiedsrichter. Der Schiedsrichter hat nicht allein aufgrund seines Status das Recht, zu urteilen, sondern genießt aufgrund der bisherigen historischen Datenleistung oder der Größe des Orakels mehr Glaubwürdigkeit.

Die Knoten in der ersten Schicht überwachen sich gegenseitig, wenn große Anomalien entdeckt werden, und können der Backup-Schicht Bericht erstatten, und die Knoten in der Backup-Schicht treffen Entscheidungen. Das zweischichtige Oracle-Netzwerk fügt einen Schlichtungsausschuss hinzu, der in kritischen Momenten eingreift und so das Risiko von Mehrheitsbestechungsangriffen auf Knoten auf Kosten einer teilweisen Dezentralisierung verringert.

Siehe auch: Chainlink 2.0 Super-Linear Staking: Ein Überblick

2) Margensystem

Das Abstecken ähnelt einem Margin-System. Knoten müssen zwei Teile der Kaution zahlen: Der erste Teil wird gekürzt, wenn Daten gemeldet werden, die sich von der Öffentlichkeit unterscheiden, und der zweite Teil der Kaution wird gekürzt, wenn der Fehler auf die Netzwerkregelung der zweiten Ebene eskaliert (fehlerhafte Eskalation).

Zusätzlich zu den Knoten können Benutzer auch das Verhalten von Knoten durch das Abstecken von Einlagen herausfordern. Durch den Benutzer-Challenge-Mechanismus bindet Chainlink Benutzer und Communities in das ökologische Sicherheitssystem ein und ermöglicht nicht nur die gegenseitige Überwachung und Meldung von Knoten, sondern auch die Überwachung außerhalb der Knoten.

3) Watchdog-Prioritäten und superlineare Absteckwirkung

„Ultra-lineare Absteckwirkung“ ist ein Schlüsselmerkmal von Chainlink 2.0. Dieser Name klingt zunächst sehr verwirrend und es ist schwierig, seine wörtliche Bedeutung zu verstehen. Als nächstes verwenden wir eine möglichst einfache Sprache, um die Bedeutung des superlinearen Versprechenseinflusses zu erklären.

Schauen wir uns zunächst an, was „lineare“ Einsatzeffekte sind. Wenn die Bestechungskosten (C) linear mit der Anzahl der Knoten (n) zusammenhängen, dann ist dieser Einsatzeffekt linear. Die minimalen Grenzkosten jedes Knotens können als direkte Opportunitätskosten jedes Knotens betrachtet werden, denn wenn die Bestechung, die ein rationaler Knoten erhält, geringer ist als der Nutzen, den er durch zukünftige Meldungen erzielen kann, wird er sich für einen Defekt entscheiden. Gehen Sie davon aus, dass jeder Knoten die gleiche Einzahlung in Höhe von $d geleistet hat. Wenn der Angreifer die Hälfte der Knoten besticht und der von jedem Knoten gemeldete Gewinn einem gleichen Anteil der Einzahlung des problematischen Knotens entspricht ($d/2), dann betragen die Bestechungskosten C = $d* n/2, es besteht eine lineare Beziehung zwischen C und n mit einem Koeffizienten von $d/2.

Chainlink verwendet einen interessanten spieltheoretischen Ansatz, bei dem ein quadratischer Zusammenhang zwischen den Bestechungskosten C und der Anzahl der Bestechungsknoten n besteht. Machen wir uns vorher mit einem anderen Konzept vertraut: Watchdog-Prioritäten.

In der obigen Diskussion der Auswirkungen des linearen Einsatzes gehen wir davon aus, dass die Einnahmen aus der Knotenberichterstattung einem gleichen Anteil der Einzahlung des Problemknotens ($d*n/2) entsprechen. Nun gehen wir davon aus, dass das Meldeeinkommen des Knotens nicht einem gleichen Anteil der Einlage des Problemknotens entspricht, sondern dass einer der Meldeknoten die gesamte Einlage des Problemknotens erhält. Dann wird die Reihenfolge, die bestimmt, welcher Knoten alle Einzahlungen erhält, „Supervisor-Priorität“ genannt. Diese Priorität ist zufällig, sodass ein Angreifer nicht wissen kann, welcher Knoten alle Belohnungen erhalten darf.

In einem solchen Fall sind die Bestechungskosten des Angreifers viel höher als die Auswirkungen des linearen Einsatzes: Da es keine Möglichkeit gibt, zu wissen, welcher Knoten alle Belohnungen erhält, besteht eine sichere Möglichkeit darin, alle Knoten zu bestechen, die möglicherweise die Belohnungen erhalten volle Anzahlung, andernfalls wird sich der Knoten aufgrund möglicher Opportunitätskosten für die Meldung entscheiden. Unter der Annahme, dass jeder Knoten die gleiche Anzahlung $d geleistet hat, beträgt der Bestechungspreis, wenn der Angreifer die Hälfte der Knoten besticht und der Gewinn aus der Knotenberichterstattung darin besteht, die gesamte Anzahlung des problematischen Knotens ($dn/2) zu erhalten C=($ dn/2) * n=$d*n^2/2, es gibt eine quadratische Beziehung zwischen C und n. Das heißt, mit zunehmender Anzahl von Knoten steigen die Bestechungskosten eher quadratisch als linear. Dies ist die Bedeutung von „nichtlinearem Einsatzeffekt“.

Durch die zufällige Auswahl eines Berichtsknotens, um die Einzahlungsbelohnung aller Problemknoten zu erhalten, steigen die Bestechungskosten nichtlinear. Dies ist die Genialität des Stake-Designs von Chainlink 2.0.

Siehe auch: Chainlink 2.0 Super-Linear Staking: Ein Überblick

Das Folgende steht nicht im Whitepaper: Wenn man noch weiter geht, sollten die Kosten für die Bestechung von Knoten tatsächlich viel höher sein als die Auswirkungen nichtlinearer Einsätze, die von Verhandlungsmacht und Spieltheorie beeinflusst werden.

Auswirkung der Verhandlungsmacht: Da jede Knotenschicht zum Supervisor werden kann, legt ein Angreifer seine Angriffsabsichten offen, sobald er den Knoten kontaktiert. Aus diesem Grund hat der Angreifer eine geringere Verhandlungsmacht und kann vom Knoten bedroht werden.

Auswirkungen auf die Spieltheorie: Es besteht ein Gefangenendilemma zwischen bestochenen Knoten. Unter der Annahme, dass alle Knoten bestochen wurden, kann ein Knoten alle Belohnungen erhalten, wenn er rebelliert (meldet). In diesem Fall wird die Wahl der Knoten tendenziell einem Nash-Gleichgewicht folgen, das heißt, alle werden eher rebellieren als kooperieren.

Bei der Festlegung der Supervisor-Priorität wird dies berücksichtigt: Unter der Annahme, dass der Angreifer alle Knoten erfolgreich besticht und die Supervisor-Priorität nicht festgelegt ist und alle Belohnungen gleichmäßig verteilt sind, können unter rationalen Umständen die Vorteile eines Defekts erwartet werden neigen dazu, ein Nash-Gleichgewicht zu sein: Jeder Vorgesetzte erhält tendenziell eine Belohnung von $d (jeder hat die Daten falsch gemeldet, aber jeder hat sie gemeldet). Nach dem Festlegen der Supervisor-Priorität kann jeder Supervisor eine Belohnung von $dn erhalten. Obwohl die mathematische Erwartung der Belohnung immer noch $d beträgt, macht die ungleichmäßige Wahrscheinlichkeitsverteilung die Vorteile eines Defekts unsicher, sodass jeder Supervisor eine Bestechung von Knoten $dn erhält ist vernünftig.

Siehe auch: Chainlink 2.0 Super-Linear Staking: Ein Überblick

Implizite Anreize

Oben haben wir untersucht, wie der explizite Absteckmechanismus von Chainlink 2.0 durch die Spieltheorie der Supervisor-Prioritäten eine superlineare Absteckwirkung erzielt. Um das Modell zu vereinfachen, haben wir offensichtlich nur die direkten wirtschaftlichen Vorteile des Knotenverhaltens (Bestechungsgelder und Berichterstattung über Belohnungen) berücksichtigt, nicht jedoch die Opportunitätskosten oder potenziellen Vorteile des Knotenverhaltens.

Streng genommen sollten implizite Anreize immer noch Teil der Wirkung des Stake-Mechanismus sein. Schließlich sollten auch Opportunitätskosten und potenzielle Vorteile in das Spiel einbezogen werden. Der Einfachheit halber werden das Whitepaper und dieser Artikel jedoch getrennt diesen Teil zur Diskussion.

Zukünftige Gebührenmöglichkeit (FFO)

Das Whitepaper gibt den Opportunitätskosten/potenziellen Einnahmen von Knoten einen sehr ausgefallenen Namen: Future Fee Opportunity (FFO). Wir können uns FFO als langfristige Opportunitätskosten vorstellen.

Hier ist eine kurze Einführung in die Opportunitätskosten für Leser, die Opportunitätskosten nicht verstehen: Opportunitätskosten beziehen sich auf den Wert der nächstbesten Wahl, die durch die Auswahl einer Option verpasst wird. Opportunitätskosten sind ein wichtiges Konzept in der Spieltheorie, da Opportunitätskosten das Verhalten der Akteure im Spiel beeinflussen. Wenn man bedenkt, dass der Zweck aller Spielteilnehmer darin besteht, ihre eigenen Interessen zu maximieren, ermöglicht das Konzept der Opportunitätskosten den Teilnehmern, das Verhalten besser zu verstehen Die Kompromisse, mit denen sie konfrontiert sind, erfordern, dass sie nicht nur die direkten Vorteile und Kosten berücksichtigen, sondern auch die Vorteile, die andere Optionen mit sich bringen könnten.

Zum Beispiel wählt Alice einen Job mit einem Monatsgehalt von 5.000 Yuan, aber wenn die beste Wahl, die sie vor sich hat, ein Job mit einem Monatsgehalt von 10.000 Yuan ist, betragen die Opportunitätskosten, denen sie ausgesetzt ist, 10.000 Yuan. Um Alices Beispiel noch weiter zu verkomplizieren: Wenn Alice einen Job mit einem Monatsgehalt von 10.000 Yuan wählt, erhöht sich das Gehalt dieses Jobs nicht, aber ein anderer Job mit einem Monatsgehalt von 5.000 Yuan wird in Zukunft zu einem Monatsgehalt von 20.000 Yuan. Alice wird auch mit langfristigen Opportunitätskosten konfrontiert sein. Um die optimale Lösung zu erreichen, ist es notwendig, dass Alice die kurzfristigen und langfristigen Opportunitätskosten versteht, wenn Alice nur ein Jahr lang nicht arbeitet und dann in den Ruhestand geht (d. h. Alice ist eine langfristige Spielerin).

Wenn man bedenkt, dass die Entwicklung eines Knotens den Einsatz von Ausrüstung und das Abstecken von Einlagen erfordert, können wir davon ausgehen, dass Knoten langfristige Akteure sind und daher zukünftige Gebührenmöglichkeiten für Knoten wichtig sind. Für Chainlink-Knoten ist FFO das zukünftige Knoteneinkommen. Das Knoteneinkommen ist nicht stabil und hängt mit den folgenden Faktoren zusammen (eigentlich dem Bewertungssystem von Chainlink für die Knotenleistung): Knotenleistungsverlauf, Datenzugriff, DON-Teilnahme und plattformübergreifende Aktivitäten (plattformübergreifende Aktivität). Die ersten drei sind relativ einfach zu verstehen. Der vierte Faktor „plattformübergreifende Aktivitäten“ bezieht sich hauptsächlich auf die Leistung von Knoten außerhalb des Chainlink-Ökosystems, beispielsweise als POS-Verifizierungsknoten oder nicht-Blockchain-basierte Informationsdienste.

Spekulierte zukünftige Gebührenmöglichkeiten (spekulierter FFO)

Als wir über FFO diskutierten, erwähnten wir: „Für Chainlink-Knoten ist FFO das zukünftige Knoteneinkommen.“ Kluge Leser könnten schnell denken: Zusätzlich zu den direkten Opportunitätskosten der Einnahmen gibt es mindestens zwei indirekte Opportunitätskosten: 1) Mit der Entwicklung des Blockchain-Ökosystems und der Erweiterung des Chainlink-Ökosystems wird es neue Knotenbenutzer und Einnahmen geben Chancen; 2) der eigene Ruf und der Einfluss auf die öffentliche Meinung des Knotens. Ersteres ist der „spekulierte FFO“, den wir hier besprechen, und letzteres ist die „externe Reputation“, die im nächsten Abschnitt besprochen wird.

Einfach ausgedrückt: Wenn man bedenkt, dass Chainlink führend bei Orakeln ist und Orakel eine Notwendigkeit für Blockchain-Datendienste sind, werden die frühen Knoten, wenn sie eine gute Leistung beibehalten und stabil im Chainlink-Ökosystem bleiben, nur stabiler und erzielen mehr Umsatz. Mit anderen Worten: Indem sie zu zuverlässigen Knoten auf Chainlink werden, können Knoten mit dem Krypto-Ökosystem und der Beta von Chainlink wachsen. Dieser Teil des potenziellen Einkommens wird als spekulative zukünftige Ausgabenmöglichkeit bezeichnet, bei der es sich um potenzielle langfristige Opportunitätskosten handelt.

Externer Ruf

Die Knoten von Chainlink sind nicht pseudonym, was bedeutet, dass das Verhalten der Knoten mit der Reputation außerhalb des Ökosystems zusammenhängt. Wenn ein Knoten Böses tut, wird auch sein Ruf in anderen Ökosystemen beeinträchtigt, wodurch seine Fähigkeit, Böses zu tun, eingeschränkt wird. Mit anderen Worten handelt es sich hierbei um einen „sozialmoralischen Zwang“.

Neues Gebührenmodell

Im obigen Inhalt haben wir den Absteckmechanismus von Chainlink 2.0 und sein Prinzip, die Möglichkeit von Knoten, Böses zu tun, einzuschränken und die Gesamtsicherheit des Ökosystems zu erhöhen, ausführlich vorgestellt. Chainlink 2.0 umfasst auch andere Teile: 1) Chainlink Build, das sich der Senkung der Schwelle für eine frühzeitige Projektteilnahme und der Erhöhung des Teilnehmereinkommens widmet; 2) Chainlink Scale, das sich der Reduzierung der Kosten für Knotendienstleister und der Erweiterung des ökologischen Netzwerks widmet; Da sie sich alle auf die Einnahmen und Kosten von Chainlink-Knoten und Stakern auswirken, bezeichne ich sie hier zusammenfassend als das neue Gebührenmodell.

Teilnehmereinkommen steigern: Chainlink Build

Es gibt zwei Probleme:

  1. Für dApps: Der von Chainlink bereitgestellte Oracle-Dienst ist für viele dApps ein Muss, aber wenn das Projekt noch keine Einnahmen generiert hat, kann die Nutzung von Chainlink-Diensten eine zu teure Option sein;

  2. Für Dienstleister (Knoten/Datenanbieter/Pfandgeber usw.): Die Vergütung für die Erbringung von Dienstleistungen ist einmalig, d. h. die für die Erbringung von Dienstleistungen erhaltenen Gebühreneinnahmen, die in Form von LINK ausgegeben werden.

Es gibt eine Möglichkeit, die beiden oben genannten Probleme zu lösen: Ermöglichen Sie frühen Projekten, ihre eigenen Token im Austausch für Chainlink-Dienste zu verwenden, und ermöglichen Sie Dienstanbietern, Projekt-Token als Belohnung zu erhalten und Token gegen Dienste einzutauschen.

Um es ausgefallener auszudrücken: „BUILD-Teilnehmer werden mehrere Prozentpunkte ihres gesamten Token-Angebots in das BUILD-Programm investieren, um das Wachstum ihres Ökosystems zu beschleunigen und die dApp-Innovation voranzutreiben.“ Der Chainlink-Effekt von dApps verpflichtet sich zur Zahlung von Netzwerkgebühren und zur Bereitstellung von Anreizen für Dienstanbieter in der Chainlink-Community, wie z. B. Chainlink-Staker, die dem Chainlink-Ökosystem wichtige Vorteile und Dienste bieten können Helfen Sie dabei, ihre Teilnahme am dApp-Ökosystem zu fördern, indem Sie beispielsweise am Governance-Prozess des Projekts teilnehmen, native Token auf ihre jeweiligen Absteckmechanismen setzen und ein lautstark unterstützendes Mitglied seiner Community werden“ [15].

Natürlich ist das oben Genannte der Kern von Chainlink Build. Tatsächlich verspricht Chainlink Build auch mehr Belohnungen für Projektteilnehmer:

Vorrangiger Zugang:

Zugriff auf eine ausgewählte Sammlung von Alpha- und Beta-Versionen von Chainlink-Diensten vor dem vollständigen Mainnet-Start, um die Entwicklung erweiterter dApp-Funktionen zu beschleunigen, die durch fortschrittliche Oracle-Lösungen ermöglicht werden.

Verbesserte Sicherheit:

Erhöhen Sie die Sicherheit von Chainlink-Diensten, die durch Chainlink Staking unterstützt werden, indem Sie Anreize für LINK-Staker bieten. Für Staking v0.1 beginnt dies mit ETH/USD auf Ethereum, es ist jedoch geplant, es in Zukunft auf weitere Feeds auszuweiten.

Erweiterter technischer Support:

Erhalten Sie direkten Support für Ihre Oracle-Lösungen von Dienstleistern im Chainlink-Ökosystem. Dazu gehören spezielle Telefongespräche mit Ökosystemexperten, die dabei helfen können, neue Produkte und technische Anforderungen zu identifizieren.

Benutzerdefinierter Datenfeed:

Greifen Sie auf benutzerdefinierte Daten-Feed-DONs zu, die einzigartige Anwendungsfallanforderungen erfüllen und von denselben hochwertigen Chainlink-Knotenbetreibern betrieben werden, die durch Preis-Feeds dazu beigetragen haben, Werte in zweistelliger Milliardenhöhe zu sichern.

Daten mit höherer Qualität:

Erhalten Sie Zugang zu einer Vielzahl branchenführender Datenanbieter, die Ihnen bei der Diversifizierung von Datenquellen und manipulationssicheren benutzerdefinierten Datenquellen helfen können, die in Zukunft möglicherweise auch andere Formen von Metadaten umfassen.

Leistungsstärkere Überwachung und Wartung von Daten-Feeds:

Sorgen Sie durch Wartungs- und Überwachungsunterstützung für den DON-Betrieb für maximale Zuverlässigkeit des benutzerdefinierten Datenfeeds DON. Dies kann die Entwicklung einer neuen Infrastruktur umfassen, um den individuellen Benutzeranforderungen gerecht zu werden [16].

Reduzieren Sie die Kosten für Dienstleister: Chainlink Scale

Für Knotenbetreiber fallen jedes Mal Gebühren an, wenn sie einen Oracle-Bericht über die Kette bereitstellen. Diese Gebühren werden in der Regel von den Knotenbetreibern selbst getragen und durch eine Kombination aus Oracle-Belohnungen und Benutzergebühren gedeckt.

Weiterlesen: Einführung des Chainlink SCALE-Programms | Chainlink Blog

Chainlink Scale ermöglicht es öffentlichen Ketten der Schichten 1 und 2, Gasgebührenzuschüsse bereitzustellen, um Knoten abzudecken und die in der Kette gemeldeten Gaskosten bereitzustellen. Der frühere Name könnte dies verdeutlichen: Blockchain Gas Grants. [17]

Durch Chainlink Scale reduzieren Chainlink-Knoten die Betriebskosten und die betriebliche Komplexität (es ist nicht erforderlich, native Token in der Kette auszutauschen, um für Gas zu bezahlen), was offensichtlich von Vorteil ist. Aber warum sollte eine öffentliche Kette bereit sein, Zuschüsse zu gewähren?

Denn für öffentliche Ketten ist es das Wichtigste, das Ökosystem zu erweitern: dApps und Benutzer einzubeziehen. Durch die Gewährung von Zuschüssen an Oracle-Netzwerke, die bestimmte öffentliche Ketten unterstützen und bestimmte Datendienste bereitstellen, können Sie die ökologische Entwicklung von dApps in Ihren eigenen öffentlichen Ketten erleichtern und so mehr Entwickler und Benutzer anziehen. Unter Berücksichtigung der dreifachen Bedürfnisse öffentlicher Ketten, Knoten und dApps glaube ich, dass Chainlink Scale besser aufgebaut sein wird.

potenzielles Problem

Wird Chainlink 2.0 LINK zu einem Governance-Token machen? Obwohl das Abstecken eine gängige wirtschaftliche Lösung für Governance-Token ist, erfüllt LINK nicht die Merkmale eines Governance-Tokens. Die Anzahl der verpfändeten Token hat keinen Einfluss auf das Recht des Knotens, in DON zu sprechen, sondern ähnelt eher einem Pfandsystem, um zu verhindern, dass Knoten Böses tun.

Ist der Absteckmechanismus von Chainlink POS? Obwohl der Verpfändungsmechanismus von Chainlink dem POS-Mechanismus sehr ähnlich ist, nutzen beide Pfandrechte, um eine dezentrale Sicherheit zu gewährleisten, und beide haben die Möglichkeit, dass die Einzahlung gekürzt wird. Allerdings sind diese beiden Mechanismen:

  • Die Zwecke der Dienste sind unterschiedlich. Der POS-Mechanismus der öffentlichen Kette dient Konsensentscheidungen: das Recht, Blöcke zu schreiben; der Verpfändungsmechanismus von Chainlink dient dem ökologischen Wert: Gewährleistung zeitnaher und genauer Daten.

  • Die Entscheidungsmechanismen sind unterschiedlich: Für POS gilt: Je größer die Höhe des zugesagten Eigenkapitals, desto höher die Möglichkeit, das Recht zu erhalten, Blöcke vorzuschlagen. Für den Verpfändungsmechanismus von Chainlink hängt die Höhe des zugesagten Eigenkapitals von den SLAs ab und hat keinen Einfluss auf das Recht dazu sprechen.

Zukunftsausblick

Zusammenfassend lässt sich sagen, dass Oracles erforderlich sind, um die Verbindung mit Daten aus der realen Welt herzustellen, um ein größeres Anwendungspotenzial zu fördern, da es sich bei der Blockchain um ein geschlossenes System handelt, und Oracle-Track-Player wie Chainlink spielen dabei eine wichtige Rolle, da Chainlink über eine verfügt Monopol im Bereich allgemeiner Oracles führt die Chainlink-Funktion ein, die es Entwicklern ermöglicht, flexibler eine Verbindung zu jeder externen API im dezentralen Oracle-Netzwerk herzustellen, um benutzerdefinierte Berechnungen und Datenverarbeitung durchzuführen. Das neue Chainlink Economic Model 2.0 schlägt einen Absteckmechanismus und ein neues Gebührenmodell vor, um superlineare Absteckeffekte zu erzielen und so die Sicherheit und Nachhaltigkeit seiner Ökologie weiter zu verbessern. Ich glaube, dass die Weiterentwicklung von Infrastrukturen wie Chainlink in Zukunft die Entwicklung der Blockchain-Technologie in verschiedenen Bereichen weiter vorantreiben und die groß angelegte Einführung und Innovationsförderung von Web3 stark unterstützen wird.

Verweise

[1]Neues Blockchain-Startup bringt Verträge ins digitale Zeitalter – Coindesk

[2]https://research.chain.link/whitepaper-v1.pdf

[3]Chainlink startet Mainnet, um Daten in und aus Ethereum-Smart-Contracts zu übertragen – ZDNET

[4] Wie Chainlink Price Feeds die Sicherheit des DeFi-Ökosystems gewährleistet |

[5]35+ Blockchain RNG-Anwendungsfälle ermöglicht durch Chainlink VRF | Chainlink

[6] Entwicklerbeziehungen sind ein Schlüsselfaktor für den Erfolg oder Misserfolg von Web3 |

[7]Einführung der Chainlink-Funktionen: Verbinden Sie die APIs der Welt mit Web3

[8]Chainlink Any API Dokumentation | Chainlink Dokumentation

[9] Verstehen Sie die Orakeloperation in einem Artikel – geben Sie dem Orakel die Doppelfunktionen der Datenübertragung und der Off-Chain-Berechnung |

[10] Was sind Chainlink-Funktionen? | Chainlink-Dokumentation

[11]useChainlinkFunctions() – schnelle und leicht verständliche Codebeispiele für Chainlink-Funktionen

[12]https://research.chain.link/whitepaper-v1.pdf

[13] Chainlink 2.0 und die Zukunft dezentraler Oracle-Netzwerke | Chainlink

[14]Chainlink 2.0 Super-Linear Staking: Ein Überblick

[15]Einführung von Chainlink BUILD | Chainlink Blog

[16]Einführung des Chainlink SCALE-Programms | Chainlink Blog