Chainlink uruchamia bezserwerową platformę programistyczną web3 do łączenia interfejsów API web2 z web3

Dostawca wyroczni Web3 Chainlink zaprezentował nową bezserwerową platformę programistyczną „Chainlink Functions” na swojej platformie usług Web3, aby umożliwić programistom tworzenie zdecentralizowanych aplikacji i łączenie inteligentnych kontraktów z dowolnym API web2.

Szybki start

  • Funkcje Chainlink: połącz dApps z dowolnym API Web2.
  • Twórz, testuj, symuluj i uruchamiaj logikę niestandardową za pomocą kilku wierszy kodu.
  • Zabezpieczony przez zdecentralizowane sieci wyroczni Chainlink (DON), integruje się z głównymi dostawcami Web2.
  • Rozbudowana łączność, konfigurowalne obliczenia, zabezpieczenia o zminimalizowanym zaufaniu, samoobsługa, bez serwera.
  • Wersja beta w sieciach testowych Ethereum Sepolia i Polygon Mumbai.
  • Chainlink: platforma usług Web3 będąca standardem branżowym umożliwia korzystanie z bogatych w funkcje aplikacji Web3.

Potrzeba funkcji Chainlink w rozwoju Web3

Chainlink jest jednym z wiodących dostawców wyroczni typu blockchain, który umożliwia dApps w wielu łańcuchach, aby zapewnić prawidłowe i bezpieczne źródła danych.

Chainlink łączy blockchain i zewnętrzne źródła danych, umożliwiając inteligentnym kontraktom dostęp do danych i korzystanie z nich w sposób bezpieczny i niezawodny. Wykorzystuje sieć węzłów, które pobierają dane z zewnętrznych źródeł i dostarczają je do łańcucha bloków. Co więcej, dokładne dane są motywowane przez system nagród oparty na tokenach z natywnym tokenem [cs_coins]LINK[/cs_coins].

Jednak uruchomienie funkcji Chainlink ma na celu uproszczenie łączenia tych źródeł danych poza łańcuchem za pośrednictwem bezserwerowego panelu usług web3, podobnego do AWS Lambda.

Cechy funkcji Chainlink

Nowo uruchomione funkcje Chainlink zostały zaprojektowane w celu zapewnienia „bezproblemowego środowiska i solidnego zestawu narzędzi, które umożliwiają programistom budowanie, testowanie, symulowanie i uruchamianie niestandardowej logiki dla ich aplikacji Web3”.

Ekscytujące jest to, że platforma będzie oznaczać, że prawie każdą formę API danych poza łańcuchem można zintegrować z aplikacjami blockchain z tymi samymi korzyściami, co starsze źródło wyroczni Chainlink. Jednak aplikacje typu blockchain minimalizują zaufanie dzięki zdecentralizowanym i pozbawionym uprawnień metodom. Dlatego przeniesienie danych poza łańcuchem do łańcucha bloków może spowodować niezliczone problemy z weryfikacją danych.

Ciara Nightingale, DevRel Engineer w Thirdweb, była podekscytowana wprowadzeniem na rynek, komentując, że „Chainlink Functions rozwiązuje ten problem, wykorzystując tę ​​samą sieć wysoce bezpiecznych węzłów, która zasila kanały cenowe Chainlink”, więc interfejsy API można przenieść do łańcucha za pomocą „tylko kilka linijek kodu”.

Szef produktu Chainlink Labs, Kemal El Moujahid, powiedział:

„Wraz z uruchomieniem Chainlink Functions usuwamy główną przeszkodę w przyjęciu Web3 […], aby połączyć inteligentne kontrakty z potężnymi interfejsami API i źródłami danych Web2”.

Platforma będzie również obsługiwać języki poza łańcuchem, takie jak Javascript, aby zachęcić programistów spoza web3 do eksperymentowania z infrastrukturą blockchain. Chainlink Functions to „rozwiązanie samoobsługowe”, które zostało uruchomione w prywatnej wersji beta 1 marca.

Integracje z AWS i Meta

Zgodnie z oświadczeniem Chainlink platforma jest zintegrowana z Amazon AWS, Meta i innymi, umożliwiając programistom pracę w znanych ekosystemach.

Noah Schwartz, dyrektor generalny AWS Data Exchange i AWS Marketplace Foundational APIs, powiedział:

„Jesteśmy zachwyceni, widząc, jak programiści wykorzystują pozałańcuchowe dane innych firm z AWS Data Exchange, aby wzbogacić swoje aplikacje”.

Co więcej, dostawcy infrastruktury już zintegrowani z Chainlink Functions, tacy jak Meta, postrzegają ten ruch jako wsparcie dla przyjęcia ich własnych produktów, jak powiedział Ankur Prasad, starszy dyrektor w Meta:

„Jesteśmy podekscytowani potencjałem funkcji Chainlink łączących interfejsy API Meta z głównymi łańcuchami bloków, ułatwiając społeczności programistów Web3 budowanie za pomocą Meta i odblokowywanie nowych, innowacyjnych przypadków użycia”.

Korzyści z budowania z funkcjami Chainlink

Chainlink opisał podstawowe zalety funkcji Chainlink jako rozbudowaną łączność, konfigurowalne obliczenia, bezpieczeństwo o niskim poziomie zaufania, samoobsługę i brak serwera.

Chociaż Chainlink Functions zapewnia podobne funkcje do obecnej oferty Chainlink, wydaje się, że oferuje bardziej usprawnione i przyjazne dla użytkownika doświadczenie dla programistów, którzy chcą połączyć dane Web2 ze swoimi aplikacjami dApps.

Ethan Bazarganfard, twórca kolekcji NBA NFT, skomentował, że Chainlink Functions „odblokuje niezliczone nowe możliwości dla dynamicznych NFT i zainspiruje programistów do tworzenia ekscytujących nowych przypadków użycia tej przełomowej technologii”.

Przyjęcie programisty Web2

Co więcej, jeśli chodzi o adopcję Web3, skupienie się na dodaniu obsługi JavaScript i integracji z Meta i AWS sugeruje skupienie się na wprowadzeniu większej liczby programistów do przestrzeni Web3. Aby web3 mógł się skalować, ekosystem musi znacznie zwiększyć liczbę programistów zaznajomionych z rozwojem blockchain.

Chainlink Functions będzie oferować narzędzia i usługi, które pozwolą programistom „zapoznać się” z web3 w sposób samoobsługowy za pośrednictwem portalu internetowego.

Wersja beta funkcji Chainlink jest teraz dostępna za pośrednictwem prywatnej wersji beta w sieciach testowych Ethereum Sepolia i Polygon Mumbai.

Źródło: https://cryptoslate.com/chainlink-launches-web3-serverless-developer-platform-to-connect-web2-apis-to-web3/