Chainlink Functions là một nền tảng phát triển không cần máy chủ web3 cho phép kết nối các ứng dụng phi tập trung hoặc hợp đồng thông minh với bất kỳ API Web2 nào.

Nhà cung cấp oracle Web3 Chainlink đã ra mắt "Chức năng liên kết chuỗi", một nền tảng phát triển không cần máy chủ mới trên nền tảng dịch vụ Web3 của mình, cho phép các nhà phát triển xây dựng các ứng dụng phi tập trung và kết nối hợp đồng thông minh với bất kỳ API web2 nào.
Chức năng ngắn gọn:
·Chức năng liên kết chuỗi: Kết nối dApps với bất kỳ API Web2 nào.
·Xây dựng, kiểm tra, mô phỏng và chạy logic tùy chỉnh chỉ với một vài dòng mã.
·Tích hợp với các nhà cung cấp Web2 lớn dưới sự bảo trợ của Mạng Oracle phi tập trung Chainlink (DON).
·Kết nối rộng, điện toán có thể tùy chỉnh, bảo mật giảm thiểu độ tin cậy, tự phục vụ, không có máy chủ.
·Phiên bản Beta trên mạng thử nghiệm Ethereum Sepolia và Polygon Mumbai.
·Chainlink: Nền tảng dịch vụ Web3 tiêu chuẩn ngành hỗ trợ các ứng dụng Web3 giàu tính năng.
Yêu cầu đối với các chức năng Chainlink trong quá trình phát triển Web3
Chainlink là một trong những nhà cung cấp oracle blockchain hàng đầu, cho phép các dApp trên nhiều chuỗi đảm bảo nguồn cấp dữ liệu hợp lệ và an toàn.
Chainlink kết nối các chuỗi khối và các nguồn dữ liệu bên ngoài để cho phép các hợp đồng thông minh truy cập và sử dụng dữ liệu một cách an toàn và đáng tin cậy. Nó sử dụng một mạng lưới các nút để lấy dữ liệu từ các nguồn bên ngoài và chuyển nó sang chuỗi khối. Ngoài ra, khuyến khích dữ liệu chính xác thông qua hệ thống phần thưởng dựa trên mã thông báo bằng cách sử dụng mã thông báo [cs_coins]LINK[/cs_coins] gốc.
Tuy nhiên, Chainlink Functions đã được ra mắt để đơn giản hóa việc kết nối các nguồn dữ liệu ngoài chuỗi này thông qua bảng dịch vụ web3 không có máy chủ tương tự như AWS Lambda.
Đặc điểm của chức năng Chainlink
Chức năng Chainlink mới ra mắt nhằm mục đích cung cấp “môi trường liền mạch và bộ công cụ mạnh mẽ cho phép các nhà phát triển xây dựng, thử nghiệm, mô phỏng và chạy logic tùy chỉnh cho các ứng dụng Web3 của họ”.
Thật thú vị, nền tảng này có nghĩa là hầu như mọi dạng API dữ liệu ngoài chuỗi đều có thể được tích hợp vào các ứng dụng blockchain với những lợi ích tương tự như nguồn cấp dữ liệu oracle Chainlink truyền thống. Tuy nhiên, các ứng dụng blockchain giảm thiểu sự tin cậy thông qua cách tiếp cận phi tập trung và không được phép. Do đó, việc đưa dữ liệu ngoài chuỗi vào blockchain có thể dẫn đến vô số vấn đề trong việc xác thực dữ liệu.
Ciara Nightingale, kỹ sư DevRel tại Thirdweb, bày tỏ sự phấn khích về việc ra mắt, nhận xét rằng “Chức năng Chainlink giải quyết vấn đề này bằng cách sử dụng cùng một mạng lưới các nút có độ bảo mật cao hỗ trợ Nguồn cấp dữ liệu giá Chainlink”, do đó, API có thể được truy cập thông qua “chỉ một vài dòng”. của mã.”
Kemal El Moujahid, Giám đốc sản phẩm tại Chainlink Labs cho biết,
“Với việc ra mắt Chức năng Chainlink, chúng tôi đang loại bỏ rào cản lớn đối với việc áp dụng Web3… bằng cách kết hợp các hợp đồng thông minh với các API mạnh mẽ và nguồn dữ liệu Web2.”
Nền tảng này cũng sẽ hỗ trợ các ngôn ngữ ngoài chuỗi như Javascript để khuyến khích các nhà phát triển gốc không phải web3 thử nghiệm cơ sở hạ tầng blockchain. Chainlink Functions là một “giải pháp tự phục vụ” đã ra mắt ở phiên bản beta riêng tư vào ngày 1 tháng 3.
Tích hợp với AWS và Meta
Theo thông báo của Chainlink, nền tảng này tích hợp với Amazon AWS, Meta, v.v., cho phép các nhà phát triển làm việc trong một hệ sinh thái quen thuộc.
Noah Schwartz, tổng giám đốc AWS Data Exchange và AWS Marketplace Foundational API, cho biết:
“Chúng tôi rất vui mừng khi thấy các nhà phát triển có thể làm phong phú thêm ứng dụng của mình bằng dữ liệu bên thứ ba ngoài chuỗi từ AWS Data Exchange.”
Ngoài ra, Ankur Prasad, giám đốc cấp cao của Meta, cho biết: Ngoài ra, các nhà cung cấp cơ sở hạ tầng đã tích hợp vào Chainlink Functions, chẳng hạn như Meta, tin rằng động thái này sẽ hỗ trợ việc áp dụng các sản phẩm của riêng họ.
“Chúng tôi rất vui mừng về tiềm năng của Chức năng Chainlink để kết nối API của Meta với các chuỗi khối chính, giúp cộng đồng nhà phát triển Web3 dễ dàng xây dựng với Meta hơn và mở khóa các trường hợp sử dụng cải tiến mới.”
Lợi ích của việc xây dựng với các chức năng Chainlink
Chainlink mô tả các lợi ích cốt lõi của Chức năng Chainlink là có khả năng kết nối rộng, tính toán có thể tùy chỉnh, bảo mật giảm thiểu độ tin cậy, tự phục vụ và không cần máy chủ.
Mặc dù Chainlink Functions cung cấp chức năng tương tự như sản phẩm Chainlink hiện tại, nhưng nó dường như mang lại trải nghiệm hợp lý hơn và thân thiện với người dùng hơn cho các nhà phát triển đang tìm cách kết nối dữ liệu Web2 với dApps của họ.
Ethan Bazarganfard, người tạo ra chuỗi NFT của NBA, nhận xét rằng Chainlink Functions sẽ “mở ra vô số khả năng mới cho NFT động và truyền cảm hứng cho các nhà phát triển tạo ra các trường hợp sử dụng mới thú vị cho công nghệ biến đổi này”.
Sự chấp nhận của nhà phát triển Web2
Ngoài ra, liên quan đến việc áp dụng web3, việc tập trung vào việc bổ sung hỗ trợ và tích hợp Javascript với Meta và AWS thể hiện sự tập trung vào việc thu hút nhiều nhà phát triển hơn vào không gian web3. Để web3 có thể mở rộng quy mô, hệ sinh thái sẽ cần sự gia tăng lớn về số lượng nhà phát triển quen thuộc với việc phát triển blockchain.
Chainlink Functions sẽ cung cấp các công cụ và dịch vụ để cho phép các nhà phát triển “kiểm tra vùng nước” trong web3 theo cách tự phục vụ thông qua một cổng thông tin dựa trên web.
Phiên bản beta của Chức năng Chainlink hiện có sẵn thông qua phiên bản beta riêng tư trên các mạng thử nghiệm Ethereum Sepolia và Polygon Mumbai.
