Chainlink Functions ist eine serverlose Web3-Entwicklungsplattform, die die Verbindung dezentraler Anwendungen oder Smart Contracts mit jeder Web2-API ermöglicht.

Der Web3-Oracle-Anbieter Chainlink hat „Chainlink Functions“ eingeführt, eine neue serverlose Entwicklungsplattform auf seiner Web3-Serviceplattform, die es Entwicklern ermöglicht, dezentrale Anwendungen zu erstellen und Smart Contracts mit jeder Web2-API zu verbinden.
Funktion kurz:
·Chainlink-Funktionalität: Verbinden Sie dApps mit jeder Web2-API.
·Erstellen, testen, simulieren und führen Sie benutzerdefinierte Logik mit nur wenigen Codezeilen aus.
·Integriert mit großen Web2-Anbietern unter dem Dach des Chainlink Decentralized Oracle Network (DON).
·Umfassende Konnektivität, anpassbares Computing, vertrauensminimierte Sicherheit, Self-Service, serverlos.
·Beta-Versionen auf den Testnetzen Ethereum Sepolia und Polygon Mumbai.
·Chainlink: Die branchenübliche Web3-Serviceplattform unterstützt funktionsreiche Web3-Anwendungen.
Anforderungen an Chainlink-Funktionen in der Web3-Entwicklung
Chainlink ist einer der führenden Blockchain-Oracle-Anbieter und ermöglicht dApps über mehrere Ketten hinweg, um sicherzustellen, dass Datenfeeds gültig und sicher sind.
Chainlink verbindet Blockchains und externe Datenquellen, um intelligenten Verträgen den sicheren und zuverlässigen Zugriff auf und die Nutzung von Daten zu ermöglichen. Es nutzt ein Netzwerk von Knoten, um Daten von externen Quellen abzurufen und an die Blockchain zu übertragen. Schaffen Sie außerdem Anreize für genaue Daten durch ein tokenbasiertes Belohnungssystem mit nativen [cs_coins]LINK[/cs_coins]-Tokens.
Chainlink Functions wurde jedoch eingeführt, um die Verbindung dieser Off-Chain-Datenquellen über ein serverloses Web3-Service-Panel ähnlich wie AWS Lambda zu vereinfachen.
Eigenschaften von Chainlink-Funktionen
Die neu eingeführten Chainlink Functions zielen darauf ab, eine „nahtlose Umgebung und ein leistungsstarkes Toolkit bereitzustellen, das es Entwicklern ermöglicht, benutzerdefinierte Logik für ihre Web3-Anwendungen zu erstellen, zu testen, zu simulieren und auszuführen“.
Spannend ist, dass die Plattform bedeutet, dass praktisch jede Form von Off-Chain-Daten-API in Blockchain-Anwendungen integriert werden kann, mit den gleichen Vorteilen wie herkömmliche Chainlink-Oracle-Feeds. Allerdings minimieren Blockchain-Anwendungen das Vertrauen durch einen erlaubnislosen und dezentralen Ansatz. Daher kann das Einbringen von Off-Chain-Daten in die Blockchain zu unzähligen Problemen bei der Validierung der Daten führen.
Ciara Nightingale, DevRel-Ingenieurin bei Thirdweb, zeigte sich begeistert über den Start und kommentierte: „Chainlink Functions löst dieses Problem, indem es dasselbe Netzwerk hochsicherer Knoten verwendet, die Chainlink Price Feeds betreiben“, sodass auf die API „über nur wenige Zeilen“ zugegriffen werden kann von Code.“
Kemal El Moujahid, Chief Product Officer bei Chainlink Labs, sagte:
„Mit der Einführung von Chainlink Functions beseitigen wir ein großes Hindernis für die Einführung von Web3 … indem wir intelligente Verträge mit leistungsstarken APIs und Web2-Datenquellen kombinieren.“
Die Plattform wird auch Off-Chain-Sprachen wie Javascript unterstützen, um nicht-Web3-native Entwickler zu ermutigen, mit der Blockchain-Infrastruktur zu experimentieren. Chainlink Functions ist eine „Self-Service-Lösung“, die am 1. März in der privaten Betaversion live ging.
Integration mit AWS und Meta
Laut einer Ankündigung von Chainlink lässt sich die Plattform in Amazon AWS, Meta und mehr integrieren, sodass Entwickler in einem vertrauten Ökosystem arbeiten können.
Noah Schwartz, General Manager von AWS Data Exchange und AWS Marketplace Foundational API, sagte:
„Wir sind gespannt, wie Entwickler ihre Anwendungen mit Off-Chain-Daten von Drittanbietern von AWS Data Exchange anreichern können.“
Darüber hinaus glauben Infrastrukturanbieter, die bereits in Chainlink Functions integriert sind, wie z. B. Meta, dass dieser Schritt die Einführung ihrer eigenen Produkte unterstützen wird, sagte Ankur Prasad, Senior Director bei Meta.
„Wir freuen uns über das Potenzial von Chainlink Functions, die APIs von Meta mit wichtigen Blockchains zu verbinden und es der Web3-Entwickler-Community so einfacher zu machen, mit Meta zu bauen und neue innovative Anwendungsfälle zu erschließen.“
Vorteile des Aufbaus mit Chainlink-Funktionen
Chainlink beschreibt die Hauptvorteile von Chainlink Functions als umfassende Konnektivität, anpassbare Berechnungen, vertrauensminimierte Sicherheit, Self-Service und Serverlosigkeit.
Während Chainlink Functions ähnliche Funktionen wie das aktuelle Chainlink-Produkt bietet, scheint es Entwicklern, die Web2-Daten mit ihren dApps verbinden möchten, eine optimierte und benutzerfreundlichere Erfahrung zu bieten.
Ethan Bazarganfard, Schöpfer der NFT-Serie der NBA, kommentierte, dass Chainlink Functions „zahllose neue Möglichkeiten für dynamische NFTs erschließen und Entwickler dazu inspirieren wird, aufregende neue Anwendungsfälle für diese transformative Technologie zu schaffen.“
Einführung von Web2-Entwicklern
Was die Web3-Einführung betrifft, zeigt der Schwerpunkt auf der Hinzufügung von Javascript-Unterstützung und der Integration mit Meta und AWS außerdem, dass man sich darauf konzentriert, mehr Entwickler in den Web3-Bereich zu bringen. Damit Web3 skaliert werden kann, muss die Anzahl der Entwickler, die mit der Blockchain-Entwicklung vertraut sind, massiv erhöht werden.
Chainlink Functions wird Tools und Dienste bereitstellen, die es Entwicklern ermöglichen, Web3 über ein webbasiertes Portal im Self-Service-Modus zu „testen“.
Beta-Versionen von Chainlink Functions sind jetzt als private Beta auf den Testnetzen Ethereum Sepolia und Polygon Mumbai verfügbar.
