Với Upgrade 17 đã hoạt động trên mainnet, API Orchestration của Agoric hiện đã có sẵn công khai, cho phép các nhà phát triển dễ dàng xây dựng trên các smart contracts dài hạn hiện có của Agoric. Việc ra mắt API của chúng tôi giúp việc quản lý các quy trình phức tạp này trên nhiều blockchain trở nên liền mạch hơn cho các nhà phát triển. Bằng cách loại bỏ ma sát của các tương tác cross-chain, API biến các quy trình nhiều bước phức tạp thành các thao tác một cú nhấp chuột đơn giản.
Hãy cùng tìm hiểu chi tiết.
Các tính năng ra mắt của API Orchestration
Với API hoạt động trên chuỗi, việc xây dựng và xử lý các hoạt động đa chuỗi phức tạp với các smart contracts dài hạn của chúng tôi trở nên dễ dàng. Dù bạn muốn mở rộng các ứng dụng phi tập trung trên nhiều blockchain hay tối ưu hóa quy trình làm việc đa chuỗi, API này đều đơn giản hóa quy trình.
Những gì bạn có thể làm với API Orchestration mới của chúng tôi:
- Tạo tài khoản ICA trên các chuỗi từ xa: Quản lý liền mạch các tài khoản trên các chuỗi Cosmos khác nhau.
- Chuyển Token giữa các chuỗi Cosmos: Di chuyển tài sản dễ dàng, mang thanh khoản đến nơi bạn cần.
- Khởi tạo các hành động từ xa: Ngay lập tức kích hoạt các hoạt động swap, staking hoặc ủy quyền trên bất kỳ chuỗi được kết nối nào.
- Async/Await cho các hoạt động nhiều bước: Thực hiện các tác vụ trên nhiều chuỗi, đợi hoàn thành, sau đó thực hiện các hành động tiếp theo—hoàn toàn tự động!
Để xem danh sách các lệnh gọi có sẵn trong phiên bản đầu tiên của API, hãy truy cập Tài liệu Orchestration.
Quản lý giao dịch Cross-Chain đơn giản hóa
API Orchestration trừu tượng hóa sự phức tạp của việc điều phối tương tác giữa nhiều blockchain, cho phép các nhà phát triển khởi tạo và quản lý các hành động cross-chain—như chuyển khoản, staking và swap—chỉ với một vài lệnh gọi hàm đơn giản. Quy trình được tối ưu hóa này giúp việc xử lý các tác vụ đa chuỗi dễ tiếp cận hơn, giảm công sức cần thiết để xây dựng chức năng cross-chain đồng thời đảm bảo trải nghiệm người dùng liền mạch.
Kiểm soát tài khoản thân thiện với nhà phát triển trên các chuỗi
Với Interchain Accounts (ICAs) được tích hợp vào API Orchestration, các nhà phát triển có thể dễ dàng quản lý tài khoản, số dư và giao dịch trên các blockchain từ xa trong hệ sinh thái Cosmos. Khả năng này đơn giản hóa việc quản lý tài sản đa chuỗi, cho phép dễ dàng thực hiện các tác vụ phức tạp như quản lý thanh khoản hoặc thực hiện giao dịch trên các chuỗi khác nhau—tất cả từ một nền tảng duy nhất.
Tự động hóa các hoạt động nhiều bước
API là một công cụ nâng cao để điều phối các quy trình làm việc đa nền tảng, đa chuỗi, tự động hóa các quy trình phức tạp như chuyển tài sản cross-network hoặc các hoạt động staking. Bằng cách giảm nhu cầu can thiệp thủ công, API cho phép các nhà phát triển tạo ra các dApp có khả năng tự động hóa cao, có thể thực hiện các tác vụ phức tạp, nhiều bước trên một số blockchain, đồng thời duy trì tính linh hoạt và kiểm soát.
Smart Contract dài hạn là gì?
API Orchestration không chỉ là công cụ cho nhà phát triển trong thế giới đa chuỗi hiện nay; nó được thiết kế để đưa web3 vào tương lai nơi bất kỳ ai cũng có thể hưởng lợi từ các khả năng tiên tiến được tích hợp trực tiếp vào smart contracts. Các smart contracts dài hạn này tồn tại và hoạt động tự chủ trong thời gian dài, thậm chí trên nhiều blockchain!
Không giống như các smart contracts truyền thống thực hiện các tác vụ và hết hạn hoặc yêu cầu cập nhật thủ công, smart contracts dài hạn có khả năng duy trì trạng thái và phát triển chức năng khi hệ sinh thái blockchain thay đổi xung quanh chúng. Các contracts này là không thể thiếu để tạo ra các ứng dụng phi tập trung (dApps) có thể xử lý các quy trình làm việc phức tạp, chẳng hạn như staking cross-chain, giao dịch nhiều bước và quản lý tài sản interchain, tất cả mà không cần sự can thiệp liên tục của con người.
Với API Orchestration, các nhà phát triển có thể dễ dàng xây dựng và tương tác với các smart contracts bền vững, có khả năng thích ứng này, tương tác liền mạch với nhiều blockchain, quản lý các tác vụ như tạo interchain accounts (ICAs), giao tiếp cross-chain và chuyển tài sản theo cách được tối ưu hóa và tự động hóa mới.
Điều gì làm cho các contracts dài hạn của Agoric trở nên độc đáo?
Thực thi Async tự nhiên
Tính năng thực thi async tự nhiên của Agoric cho phép các contracts dài hạn trải dài trên nhiều khối và chuỗi, cho phép các quy trình làm việc cross-chain phức tạp. Các nhà phát triển có thể tự động hóa các quy trình như chuyển token, staking và cân bằng lại lợi nhuận, tất cả mà không cần kích hoạt bên ngoài hoặc hành động thủ công. Khả năng bất đồng bộ này đảm bảo rằng dApp của bạn vẫn hoàn toàn tự động và phản hồi nhanh, ngay cả trên các môi trường blockchain khác nhau. Bạn sẽ không tìm thấy điều này trên các chuỗi khác.
Contracts phản ứng
Các contracts dài hạn có tính phản ứng, cho phép các dApp đồng bộ hóa với các sự kiện trên chuỗi theo thời gian thực. Hãy tưởng tượng một công cụ tổng hợp lợi nhuận tự động phản hồi với các thay đổi thị trường hoặc phần thưởng staking được tái đầu tư động mà không cần đầu vào của người dùng. Với API Orchestration, các nhà phát triển có thể dễ dàng xây dựng các dApp phản ứng với các sự kiện cross-chain mà người dùng quan tâm, chẳng hạn như thay đổi giá, phần thưởng staking hoặc hoạt động NFT, tất cả trong thời gian thực, mà không cần bất kỳ sự can thiệp thủ công nào.
Bộ hẹn giờ On-Chain
Agoric là blockchain Layer 1 duy nhất hỗ trợ tự nhiên cho bộ hẹn giờ on-chain, cho phép các nhà phát triển tự động hóa các sự kiện định kỳ như gia hạn đăng ký, trả nợ vay hoặc thuê NFT. Điều này giúp tạo ra các ứng dụng động, lấy người dùng làm trung tâm, phản hồi với các kích hoạt dựa trên thời gian, mở ra những khả năng mới cho các dịch vụ tài chính, ứng dụng DeFi và nền tảng trò chơi.
Tham gia thế hệ tiếp theo!
Giờ đây, khi API Orchestration của Agoric đã hoạt động trên mainnet, các nhà phát triển có công cụ cần thiết để dễ dàng tạo và quản lý các trải nghiệm cross-chain đột phá.
Bắt đầu với API
Bắt đầu với API Orchestration rất đơn giản và bao gồm ba bước chính:
- Nắm vững các khái niệm chính tạo nên sức mạnh siêu việt cho Orchestration!
- Thử nghiệm với Orchestration Basics Dapp để xem cách orchestration có thể cải thiện chức năng cross-chain và nâng cao trải nghiệm người dùng.
- Fork Dapp để tùy chỉnh mã, cho phép bạn tự do thử nghiệm và điều chỉnh các tính năng orchestration theo nhu cầu cụ thể của bạn.
Dù bạn đang xây dựng công cụ tổng hợp lợi nhuận, trò chơi, thị trường NFT hay giải pháp staking thế hệ tiếp theo, API Orchestration cung cấp cho bạn sự linh hoạt và sức mạnh để tạo ra các ứng dụng sáng tạo không chỉ thân thiện với người dùng và nhà phát triển, mà còn liền mạch trên toàn bộ web3.