Những công cụ mới này đánh dấu những bước đầu tiên hướng tới tầm nhìn của Chainlink về việc tạo ra một thị trường điện toán phi tập trung cho các nhà phát triển
Sự ra đời beta của Chainlink Functions cho phép các nhà phát triển sử dụng một mạng oracle duy nhất để cấu hình và tính toán dữ liệu.
Điều này có nghĩa là các nhà phát triển có thể sử dụng bất kỳ nguồn dữ liệu nào họ chọn, nhập nó vào Chức năng và sau đó xác định mã mà họ muốn tính toán nguồn dữ liệu, người đồng sáng lập Chainlink Sergey Nazarov nói với Blockworks trong một cuộc phỏng vấn.
Trong lịch sử, trên Chainlink, các nhà phát triển có thể tạo ra nhiều mạng tập trung vào các nhiệm vụ cụ thể.
"Các nhà phát triển phải xác định những gì một mạng lưới làm. Nó không thể chỉ thực hiện cấu hình hoặc tính toán dữ liệu, nó chỉ có thể thực hiện cái này hay cái kia," Nazarov nói. "Với Chức năng, bạn không còn cần phải tạo hai mạng này nữa. Cả hai thứ này giờ đây có thể hoạt động cùng nhau trong một mạng lưới và bạn có thể xây dựng nó trong một giờ thay vì vài ngày."
Chainlink Functions là một phần của kế hoạch rộng lớn hơn để tạo ra một thị trường điện toán phi tập trung, nơi các nhà phát triển có thể kết hợp các chức năng khác nhau để tạo ra một ứng dụng có thể kiểm chứng.
Các công cụ có sẵn khác bao gồm Chainlink Automation và dịch vụ phát trực tuyến dữ liệu của nó.
Tương tự như cách trên Amazon Web Services, nơi có môi trường low code (môi trường mà nhà phát triển không cần hoặc cần viết mã rất ít) và các công cụ chuyên dụng, Chainlink Functions sẽ là một môi trường dễ sử dụng hơn, trong khi Chainlink Automation và truyền dữ liệu là các công cụ chuyên dụng.
"Dòng dữ liệu là một công cụ chuyên biệt rất hiệu quả cho các dẫn xuất," Nazarov giải thích. "Về cơ bản đó là dữ liệu có độ trễ thấp. Và đó là thứ hiện đã được đưa vào sản xuất với người dùng lớn đầu tiên của các luồng dữ liệu, GMX."
Mặt khác, Chainlink Automation là một công cụ chủ yếu tập trung vào việc kích hoạt mọi thứ trên chuỗi. Ví dụ, một nhà phát triển có thể sử dụng Chainlink Automation để kích hoạt hợp đồng thông minh hai giờ một lần.
Điều này có nghĩa là chi phí gas có thể giảm đáng kể, Nazarov nói, vì các nhà phát triển hiện có thể tùy chỉnh logic.
"Đây giống như một mở khóa lớn, theo ý kiến của tôi, cho những gì mọi người có thể xây dựng, đó là những gì chúng tôi muốn làm," Nazarov nói. "Chúng tôi không tạo ra bất kỳ ứng dụng người dùng cuối nào, chúng tôi chỉ tạo ra cơ sở hạ tầng."
Nguồn: BlockWorks
Sự ra đời beta của Chainlink Functions cho phép các nhà phát triển sử dụng một mạng oracle duy nhất để cấu hình và tính toán dữ liệu.
Điều này có nghĩa là các nhà phát triển có thể sử dụng bất kỳ nguồn dữ liệu nào họ chọn, nhập nó vào Chức năng và sau đó xác định mã mà họ muốn tính toán nguồn dữ liệu, người đồng sáng lập Chainlink Sergey Nazarov nói với Blockworks trong một cuộc phỏng vấn.
Trong lịch sử, trên Chainlink, các nhà phát triển có thể tạo ra nhiều mạng tập trung vào các nhiệm vụ cụ thể.
"Các nhà phát triển phải xác định những gì một mạng lưới làm. Nó không thể chỉ thực hiện cấu hình hoặc tính toán dữ liệu, nó chỉ có thể thực hiện cái này hay cái kia," Nazarov nói. "Với Chức năng, bạn không còn cần phải tạo hai mạng này nữa. Cả hai thứ này giờ đây có thể hoạt động cùng nhau trong một mạng lưới và bạn có thể xây dựng nó trong một giờ thay vì vài ngày."
Chainlink Functions là một phần của kế hoạch rộng lớn hơn để tạo ra một thị trường điện toán phi tập trung, nơi các nhà phát triển có thể kết hợp các chức năng khác nhau để tạo ra một ứng dụng có thể kiểm chứng.
Các công cụ có sẵn khác bao gồm Chainlink Automation và dịch vụ phát trực tuyến dữ liệu của nó.
Tương tự như cách trên Amazon Web Services, nơi có môi trường low code (môi trường mà nhà phát triển không cần hoặc cần viết mã rất ít) và các công cụ chuyên dụng, Chainlink Functions sẽ là một môi trường dễ sử dụng hơn, trong khi Chainlink Automation và truyền dữ liệu là các công cụ chuyên dụng.
"Dòng dữ liệu là một công cụ chuyên biệt rất hiệu quả cho các dẫn xuất," Nazarov giải thích. "Về cơ bản đó là dữ liệu có độ trễ thấp. Và đó là thứ hiện đã được đưa vào sản xuất với người dùng lớn đầu tiên của các luồng dữ liệu, GMX."
Mặt khác, Chainlink Automation là một công cụ chủ yếu tập trung vào việc kích hoạt mọi thứ trên chuỗi. Ví dụ, một nhà phát triển có thể sử dụng Chainlink Automation để kích hoạt hợp đồng thông minh hai giờ một lần.
Điều này có nghĩa là chi phí gas có thể giảm đáng kể, Nazarov nói, vì các nhà phát triển hiện có thể tùy chỉnh logic.
"Đây giống như một mở khóa lớn, theo ý kiến của tôi, cho những gì mọi người có thể xây dựng, đó là những gì chúng tôi muốn làm," Nazarov nói. "Chúng tôi không tạo ra bất kỳ ứng dụng người dùng cuối nào, chúng tôi chỉ tạo ra cơ sở hạ tầng."
Nguồn: BlockWorks