Trình quản lý của Chainlink hiện đã có trên mạng chính thức, cung cấp khả năng tính toán ngoại chuỗi an toàn, chi phí thấp cho các ứng dụng phi tập trung

Chainlink_VN
Chainlink Community
15 min readAug 17, 2021

Sự đổi mới trong lĩnh vực tài chính phi tập trung (DeFi) đã có được khi các dự án có thể thuê ngoài máy dự ngôn từ các giải pháp phi tập trung như Nguồn cấp dữ liệu giá của Chainlink. Nhà phát triển không còn phải xây dựng cơ sở hạ tầng nền tảng cốt lõi, mà chuyển sang tập trung hoàn toàn vào việc sáng tạo các sản phẩm DeFi mới. Tương tự như các máy dự ngôn, Trình quản lý của Chainlink giúp thúc đẩy quá trình cải tiến hợp đồng thông minh kết hợp bằng cách cho phép nhà phát triển tiếp cận các dịch vụ tính toán ngoại chuỗi bảo mật và tin cậy. Nhà phát triển không cần tự mình thực hiện các quy trình, phụ thuộc vào các dịch vụ tập trung hay áp dụng các thay đổi giao thức sâu để tự động hóa các chức năng trên chuỗi khi các điều kiện định trước xảy ra; họ có thể chỉ cần thuê Trình quản lý của Chainlink thực hiện những công việc này.

Sau thành công của phiên bản beta với nhóm người dùng ban đầu tham gia thử nghiệm trực tiếp, chúng tôi vui mừng thông báo Trình quản lý của Chainlink hiện đã có trên mạng chính thức của Ethereum và dành cho mọi đối tượng người dùng. Giờ đây, tất cả các nhà phát triển cá nhân, ứng dụng phi tập trung và các tổ chức tự trị phi tập trung (DAO) đều có thể tận dụng Trình quản lý của Chainlink như một lớp tính toán ngoại chuỗi phi tập trung để tự động hóa những tính năng hợp đồng thông minh một cách đáng tin cậy và đưa tiện ích nâng cao vào ứng dụng phi tập trung (dApp) của mình bằng những trình kích hoạt tùy chỉnh.

Trình quản lý của Chainlink có thể được dùng để thực hiện nhiều dịch vụ phát triển vận hành và tính toán ngoại chuỗi cho các hợp đồng thông minh kết hợp, bao gồm:

  • Khớp lệnh giới hạn trên các sàn giao dịch phi tập trung
  • Gửi token không giới hạn khi nguồn tiền điện tử tăng
  • Thu lợi suất từ kho an toàn
  • Điều chỉnh những token có nguồn cung linh hoạt
  • Cân bằng các chiến lược giao dịch và khai thác lợi suất trên chuỗi
  • Thanh lý các khoản cho vay có mức thế chấp dưới chuẩn
  • Mở tài sản bị khóa sau khoảng thời gian không hoạt động
  • Nạp tiền cho những token có số dư giảm xuống dưới ngưỡng tối thiểu
  • Và nhiều khả năng khác chưa được khám phá

Nếu bạn muốn sử dụng Trình quản lý của Chainlink cho ứng dụng của mình ngay hôm nay, hãy đăng ký theo liên kết sau: https://keeper.chain.link/. Nếu bạn muốn trò chuyện với chuyên gia về việc tích hợp, hãy nhấp vào đây.

Các nhóm phát triển cũng có thể đăng ký và trực tiếp quản lý các tác vụ với Trình quản lý của Chainlink trên nền tảng OpenZeppelin Defender — một bộ công cụ vận hành bảo mật cho các dự án dựa trên Ethereum và EVM: https://docs.openzeppelin.com/defender/guide-chainlink.

Trình quản lý của Chainlink: Cơ sở hạ tầng đã chứng minh được hiệu quả cho quy trình tự động hóa hợp đồng thông minh

Báo cáo chính thức Chainlink 2.0 vạch ra một tầm nhìn đầy tham vọng cho Mạng Chainlink; theo đó, bên cạnh nhiệm vụ truyền dữ liệu giữa và trong các môi trường trên chuỗi và ngoại chuỗi, các Mạng máy dự ngôn phi tập trung (DON) còn thực hiện công việc tính toán ngoại chuỗi phi tập trung. Ngoài Chức năng ngẫu nhiên có thể xác minh (VRF) và tính năng báo cáo ngoại chuỗi (OCR) của Chainlink, Trình quản lý của Chainlink còn đánh dấu một bước nâng cấp quan trọng của nhiều dịch vụ tính toán ngoại chuỗi mà các nhà phát triển hợp đồng thông minh kết hợp có thể khai thác thông qua các DON của Chainlink, đặc biệt dành cho việc tự động hóa các chức năng hợp đồng thông minh dựa trên các điều kiện được xác định trước.

Hợp đồng thông minh là các chương trình xác định chạy trên blockchain, sử dụng dữ liệu đầu vào là các giao dịch trên chuỗi để kích hoạt logic đã nhúng sẵn và tạo ra kết quả đầu ra. Nhà phát triển sử dụng các tác vụ trình quản lý để tạo các dữ liệu đầu vào có thể xác minh dựa trên sự kiện; khi đó, dữ liệu đầu vào sẽ chỉ được truyền trên chuỗi nhằm kích hoạt hợp đồng thông minh nếu một số điều kiện nhất định được đáp ứng. Một số tác vụ của trình quản lý chỉ đơn giản như chạy chức năng khai thác lợi suất một lần mỗi tuần tại một thời điểm cụ thể, trong khi nhiều tác vụ khác của trình quản lý lại nâng cao hơn, ví dụ như chạy chức năng thanh lý khi khoản vay của người dùng có mức thế chấp dưới chuẩn. Mỗi tác vụ của trình quản lý này đều bao gồm bước chạy tính toán ngoại chuỗi để xác minh rằng các điều kiện đã được đáp ứng trước khi kích hoạt các chức năng trên chuỗi.

Trình quản lý của Chainlink cho phép nhà phát triển mở ra không gian thiết kế rộng lớn và hầu hết là chưa được khai thác, phục vụ cho quy trình tự động hóa hợp đồng thông minh dựa trên các kết giá trị đầu vào theo điều kiện có thể xác minh. Trình quản lý của Chainlink cung cấp cả các khung khả lập để thiết kế những tác vụ trình quản lý nâng cao bằng cách sử dụng tính toán ngoại chuỗi và một mạng phi tập trung gồm các điểm nút tin cậy để có thể thuê ngoài cả hoạt động thực thi các tác vụ này.

Trình quản lý của Chainlink cung cấp cho nhà phát triển khả năng tính toán ngoại chuỗi được tối ưu hóa nhằm mang đến những tính năng quan trọng; đáng chú ý nhất là:

  • Độ tin cậy tối đa — Trình quản lý của Chainlink được vận hành bởi chính bộ phận phát triển vận hành chuyên nghiệp đang đảm bảo giá trị hàng chục tỷ đô la cho Nguồn cấp dữ liệu giá của Chainlink và hoạt động trong một kiến ​​trúc phi tập trung được hỗ trợ bởi cơ chế chuyển đổi dự phòng tự động nhằm đảm bảo mức độ tin cậy cao và không có điểm lỗi.
  • Xác minh trên chuỗi — Trình quản lý của Chainlink được một bộ công cụ giám sát trên chuỗi mạnh mẽ hỗ trợ và tạo dữ liệu calldata EVM trên các tính toán ngoại chuỗi, cho phép người dùng đánh giá giá trị đầu vào của các điểm nút Trình quản lý và xác minh điều kiện trước khi thực hiện các nhiệm vụ quan trọng trên chuỗi.
  • Chi phí thấp — Trình quản lý của Chainlink thực hiện các tính toán ngoại chuỗi phức tạp và tận dụng khung chọn nút luân phiên để ngăn chặn những cuộc xung đột về đấu giá giá gas, giúp duy trì chi phí vừa thấp hơn, vừa ổn định hơn.

Đưa Trình quản lý vào hệ sinh thái Chainlink đang ngày càng lớn mạnh

Với hàng trăm người dùng hiện đang tin tưởng hoặc chủ động tích hợp các dịch vụ phi tập trung của Chainlink như Nguồn cấp dữ liệu giá, VRFBằng chứng dự trữ, Trình quản lý của Chainlink mang đến một chức năng hoàn toàn mới cho hệ sinh thái Chainlink — cho phép mỗi dự án xây dựng các ứng dụng hợp đồng thông minh kết hợp nâng cao hơn, tạo thêm giá trị cho người dùng.

Dưới đây là một số trường hợp sử dụng đã ra mắt hoặc đang được các dự án Chainlink theo đuổi, cho thấy những khả năng độc đáo mà Trình quản lý có thể mang lại cho hệ sinh thái Chainlink.

Aave

Aave là một giao thức thanh khoản DeFi cho phép người dùng cung cấp và vay tài sản tiền điện tử, đồng thời kiếm được lợi nhuận từ tài sản cung cấp cho giao thức. Trình quản lý của Chainlink sẽ được sử dụng để theo dõi tình trạng của các giao dịch vay ngoài chuỗi của người dùng bằng cách tính toán nhất quán các khoản thế chấp và kiểm tra xem tỷ lệ thế chấp có giảm xuống dưới ngưỡng thanh lý đã xác định trước của nhóm hay không (ví dụ: 150%). Nếu bị phát hiện mức thế chấp dưới chuẩn, Trình quản lý của Chainlink sẽ chạy chức năng thanh lý của Giao thức Aave, đảm bảo rằng các vị thế của người vay vẫn có khả năng thanh toán, ngay cả trong những thời điểm thị trường biến động mạnh và sự cố nghẽn mạng. Điều này trở nên đặc biệt quan trọng khi thanh lý một vị thế không hiệu quả về mặt kinh tế đối với người thanh lý và có thể dẫn đến thế chấp dưới chuẩn. Mỗi Trình quản lý được thúc đẩy về mặt kinh tế để thực hiện tất cả các hoạt động bảo trì đã đăng ký, đảm bảo rằng tất cả các vị thế được thanh lý nhanh chóng ngay cả khi chúng không sinh lời.

PoolTogether

PoolTogether là một giao thức mã nguồn mở và phi tập trung cho những trò chơi có thưởng, không rủi ro. Người dùng gửi token sinh lãi vào một kho giải thưởng, nơi toàn bộ tiền lãi kiếm được từ kho này sẽ được trao cho một người chiến thắng ngẫu nhiên vào cuối một khoảng thời gian xác định trước. Trình quản lý của Chainlink được sử dụng để giám sát liên tục các kho giải thưởng này và kích hoạt hợp đồng thông minh của PoolTogether để thông báo cho người chơi thời điểm bắt đầu và kết thúc trò chơi, tạo nên những trò chơi có thưởng, không rủi ro và thanh toán hoàn toàn tự động.

Synthetix

Synthetix là một giao thức phát hành tài sản phái sinh phi tập trung, nơi người dùng có thể tiếp cận với các tài sản tổng hợp có mức thế chấp vượt chuẩn ngay trên chuỗi và giao dịch chúng mà không bị trượt giá so với hợp đồng nhóm thanh khoản. Synthetix sẽ sử dụng Trình quản lý của Chainlink cho dịch vụ Chốt kỳ phí của mình. Trình quản lý của Chainlink sẽ kích hoạt chức năng này sau khi thời hạn tính phí kết thúc để tự động phân phối phí synthetix.exchange và phần thưởng đầu tư lưu trữ.

Hệ sinh thái Trình quản lý đang phát triển của Chainlink

  • Bancor: một sàn giao dịch phi tập trung tự động dựa trên nhà tạo lập thị trường, có khả năng hỗ trợ các nhóm thanh khoản một bên và bảo vệ khỏi tổn thất tạm thời. Bancor có kế hoạch tích hợp Trình quản lý trong bản cập nhật V3 sắp tới của mình nhằm giúp đơn giản hóa hơn nữa trải nghiệm DeFi cho người dùng cuối và đưa thêm tiện ích nâng cao vào giao thức AMM (nhà tạo lập thị trường tự động).
  • Alchemix: một giao thức cho vay tự hoàn trả có thể gửi tài sản thế chấp của người dùng vào các kho an toàn tổng hợp lợi nhuận của Yearn; tại đây, tiền lãi tạo ra sẽ được sử dụng để thanh toán các khoản vay của người dùng. Alchemix có kế hoạch sử dụng Trình quản lý để kích hoạt khai thác và xả kho mỗi ngày, tự động thanh toán khoản nợ của người dùng và các khoản tiền gửi mới vào Yearn.
  • BarnBridge: một giao thức mã hóa rủi ro DeFi có thể tạo ra các tài sản phái sinh để phòng vệ trước rủi ro về lợi nhuận và biến động giá trên thị trường. BarnBridge sử dụng Trình quản lý của Chainlink trong sản phẩm SMART Exposure của mình để theo dõi tỷ lệ rủi ro của các vị thế được mã hóa ngoại chuỗi và kích hoạt hợp đồng trên chuỗi của BarnBridge tại thời điểm cần cân bằng lại kho an toàn.
  • Nhiều ứng dụng khác: nhiều ứng dụng DeFi có kế hoạch hoặc đã sử dụng Trình quản lý của Chainlink trong sản phẩm để tự động hóa quá trình kích hoạt các chức năng của hợp đồng thông minh, bao gồm Visor Finance, ParaSwap, Y Axis, Base Protocol, EthSign, Nifty Royal, B Protocol, Impermax, Flurry Finance, DeFi Network, Finance.vote và nhiều ứng dụng khác.

Cách sử dụng Trình quản lý của Chainlink trong dApp

Trình quản lý của Chainlink hỗ trợ nhiều cấu hình liên quan đến việc thực hiện tính toán ngoại chuỗi và xác minh trên chuỗi. Một số điểm các nhà phát triển cần cân nhắc khi thiết kế:

Trình quản lý của Chainlink cho phép các nhà phát triển dễ dàng bổ sung các tác vụ bảo trì mới để tự động hóa các chức năng của hợp đồng thông minh.

Xác thực điều kiện kích hoạt

Trình quản lý chịu trách nhiệm chạy các chức năng trên chuỗi khi các điều kiện kích hoạt được đáp ứng, nhưng các nhà phát triển có thể tùy chỉnh cách hợp đồng thông minh tiến hành quá trình xác thực các giao dịch của trình quản lý trước khi logic của hợp đồng được thực thi.

  • Kích hoạt khi thỏa mãn điều kiện mà không cần xác thực — các thay đổi trạng thái phải được thực hiện khi những điều kiện xác định trước được đáp ứng, nhưng thực hiện các thay đổi trạng thái khi các điều kiện không được đáp ứng cũng không gây ra bất kỳ vấn đề nào, chẳng hạn như khai thác lợi suất từ kho an toàn trước khi hết ngày hoặc nạp token cho kênh trạng thái trước khi đến ngưỡng tối thiểu. Trong trường hợp này, việc xác thực điều kiện trong hợp đồng thông minh không phải là yêu cầu bắt buộc, nhưng tốt hơn vẫn nên giảm tối thiểu mức phí sử dụng trình quản lý không mang lại nhiều lợi ích cho người dùng.
  • Kích hoạt chỉ khi các điều kiện xác thực được thỏa mãn — các thay đổi trạng thái phải được thực hiện khi các điều kiện được thỏa mãn, nhưng thực hiện hoạt động đó khi các điều kiện chưa được đáp ứng là hành động không phù hợp, ví dụ như thanh lý các khoản vay có mức thế chấp dưới chuẩn hoặc phát hành token từ một hợp đồng đã khóa. Trong trường hợp này, khi chức năng performUpkeep được kích hoạt, quá trình xác thực có điều kiện phải xảy ra trong hợp đồng thông minh, ví dụ như kiểm tra hợp đồng tham chiếu giá trên chuỗi hoặc số khối để đảm bảo việc thay đổi trạng thái là hợp lệ rồi mới thực thi.

Thực hiện việc tính toán tốn kém ngoại chuỗi để hạn chế chi phí trên chuỗi

Một thông số khác mà nhà phát triển có thể tùy chỉnh là khả năng tối đa hóa việc tính toán ngoại chuỗi bằng Trình quản lý của Chainlink để giảm thiểu chi phí trên chuỗi, đặc biệt là các dữ liệu đầu vào cần thiết cho một lệnh chạy chức năng trên chuỗi.

Một mẫu thiết kế liên quan đến việc thực hiện quá trình kiểm tra có điều kiện ngoại chuỗi đối với lượng lớn địa chỉ và trạng thái, ví dụ như xem địa chỉ nào đủ điều kiện nhận tiền quà tặng và sau đó thực thi một thay đổi trạng thái trên chuỗi trên tập hợp con đáp ứng các điều kiện của hợp đồng. Nhà phát triển có thể chuyển các dữ liệu đầu vào thích hợp khi kích hoạt chức năng trên chuỗi dựa trên kết quả của lệnh gọi checkUpkeep. Trong hoàn cảnh tối ưu, quá trình xác thực có điều kiện vẫn được hợp đồng thông minh thực hiện trên chuỗi, nhưng chi phí chạy được giảm thiểu do trình quản lý chỉ chuyển một tập hợp con các dữ liệu đầu vào có liên quan để xác thực.

Thiết lập nhiều tác vụ bảo trì trên cùng một hợp đồng thông minh

Có các mẫu kiến ​​trúc sử dụng hợp đồng thông minh để xử lý nhiều tác vụ bảo trì, giúp các nhà phát triển quản lý chi phí trên chuỗi và xây dựng các trình kích hoạt tùy chỉnh cho các dApp nâng cao hơn như có nhiều bước xác thực và có điều kiện khác nhau trước khi thực thi. Ví dụ:

  • Quản lý các tác vụ bảo trì không bị ràng buộc — hạn chế tính phức tạp trong tính toán khi hợp đồng thực thi trên chuỗi bằng cách tạo ra một giới hạn mà Trình quản lý của Chainlink cần kiểm tra và thực hiện, giảm thiểu việc tính toán trên chuỗi không cần thiết. Điều này cho phép các nhà phát triển giữ các hoạt động thực thi trên chuỗi trong một nhóm các hoạt động đã được xác định trước, dự đoán được giới hạn trên của chi phí thực thi giao dịch.
  • Định cấu hình chức năng checkUpkeep — thiết kế logic hợp đồng thông minh có thể đi theo nhiều hướng mã khác nhau dựa trên dữ liệu lệnh của Trình quản lý, cho phép tồn tại nhiều hoạt động thực thi khác nhau trong một chức năng hợp đồng. Điều này có thể được sử dụng theo những cách sáng tạo tùy thuộc vào các trường hợp sử dụng riêng của nhà phát triển, ví dụ như kích hoạt khai thác lợi suất cho các trang trại cụ thể nếu các điều kiện được đáp ứng và tái đầu tư vào một vị thế cụ thể nếu các điều kiện không được đáp ứng.

Các nhà phát triển muốn có thông tin chi tiết về cách bắt đầu xây dựng với Trình quản lý của Chainlink, vui lòng đọc tài liệu sau: https://docs.chain.link/docs/chainlink-keepers/introduction/.

Tương lai của Hợp đồng thông minh kết hợp nâng cao có sự hỗ trợ của quy trình tính toán ngoại chuỗi an toàn

Trình quản lý của Chainlink là công cụ tiếp theo trong bộ dịch vụ phi tập trung nâng cao hơn rất nhiều dành cho các nhà phát triển muốn xây dựng các hợp đồng thông minh kết hợp thế hệ tiếp theo, mang lại nhiều giá trị hơn cho người dùng. Nhà phát triển không chỉ có thể tận dụng cơ sở hạ tầng máy dự ngôn của Chainlink để có kết nối an toàn với nguồn cấp dữ liệu bên ngoài, mà còn có thể sử dụng Trình quản lý của Chainlink để tự động hóa các chức năng trên chuỗi dựa trên các sự kiện được xác định trước; tất cả đều diễn ra một cách rất bảo mật, đáng tin cậy, chi phí thấp và có thể xác minh trên chuỗi.

Cuối cùng, đây là một bước tiến hướng tới kết quả phát triển Web 3.0 tinh vi và tinh gọn như phát triển Web 2.0, mang dữ liệu đáng tin cậy và các dịch vụ tính toán ngoại chuỗi an toàn đến tận tay các nhà phát triển. Khả năng tiếp cận các DON đã được thử thách qua thời gian và dễ dàng tích hợp cho phép các nhà phát triển tập trung vào phát triển giao thức và sản phẩm cốt lõi, tạo ra nhiều đổi mới hơn trong nền kinh tế hợp đồng thông minh và tác động xã hội lớn hơn trong thế giới rộng lớn. Trình quản lý của Chainlink chỉ là mở đầu của tầm nhìn Chainlink 2.0 rộng mở, nhằm cung cấp một bộ dịch vụ tính toán ngoại chuỗi toàn diện, giúp tăng cường và nâng cao những gì các nhà phát triển có thể xây dựng khi sử dụng blockchain.

Trình quản lý của Chainlink chỉ là bước khởi đầu cho việc Mạng máy dự ngôn phi tập trung (DON) sẽ phát triển để cung cấp nhiều dịch vụ tính toán ngoại chuỗi và các dịch vụ bên ngoài cho các hợp đồng thông minh.

Tìm hiểu thêm về Trình quản lý của Chainlink bằng cách truy cập địa chỉ https://chain.link/solutions/keepers hoặc đọc tài liệu Chainlink tại https://docs.chain.link/docs/chainlink-keepers/introduction/. Chúng tôi hi vọng rằng nhà phát triển sẽ chia sẻ ý kiến đánh giá đến email keeper@chain.link để chúng tôi có thể mở rộng Trình quản lý của Chainlink và biến trình quản lý này sẽ thành công cụ đáng tin cậy, hữu ích và nhiều tính năng hơn.

Để tìm hiểu thêm về Chainlink, vui lòng truy cập trang web chain.link, đăng ký nhận bản tin của Chainlink và theo dõi @chainlink trên Twitter.

Tham gia Cộng đồng Chainlink Việt Nam và Đông Nam Á:

--

--