Sovereign là dự án có tầm nhìn trở thành một mạng lưới Internet of Rollups tương tự như Internet of Blockchain của Cosmos. Dự án còn cung cấp bộ công cụ SDK giúp cho nhà phát triển khai Rollup một cách thuận tiện và nhanh chóng. Vậy Sovereign là gì? Hãy cùng Coin68 tìm hiểu trong bài viết sau đây.
Sovereign là gì? Tìm hiểu về dự án với tham vọng trở thành Internet of Rollups
Sovereign là gì?
Sovereign là một hệ sinh thái bao gồm nhiều Rollup được kết nối với nhau, cho phép nhà phát triển có thể triển khai các Rollup có khả năng tương tác và mở rộng liền mạch, có thể chạy được trên bất kỳ blockchain nào.
Sovereign là gì?
Mục tiêu của Sovereign là trở thành một mạng lưới Internet of Rollups, tương tự với ý tưởng của Internet of Blockchains của dự án Cosmos. Để thực hiện mục tiêu này, Sovereign đang chú trọng phát triển phần mềm để tạo ra sự kết nối trực tiếp giữa các hệ thống Rollup khác nhau, giúp việc truyền tải giao dịch giữa chúng trở nên mượt mà như trong cùng một blockchain. Nhờ vào điều này, giao dịch cross-rollup có thể được thực hiện nhanh chóng, hiệu quả và an toàn mà không cần phải thông qua các bên trung gian thứ ba làm cầu nối.
Internet of Rollups sẽ có khả năng thực hiện mọi chức năng mà blockchain có thể thực hiện, bao gồm thanh toán, DeFi, NFT và quản trị, nhưng với quy mô lớn hơn và chi phí thấp hơn đáng kể. Đồng thời, Internet of Rollup còn mở ra cơ hội tạo ra những ý tưởng và ứng dụng mới trong tương lai, những gì chỉ có thể thực hiện được ở quy mô lớn và với chi phí thấp.
Sovereign SDK
Sovereign SDK
Sovereign SDK là bộ công cụ mã nguồn mở và miễn phí để nhà phát triển có thể xây dựng và triển khai Rollup (cả ZK-Rollups và Optimistic Rollups). Sovereign SDK bao gồm 3 thành phần logic đó là:
- The Rollup Interface: Một tập hợp giao diện tối thiểu để xác định Rollups.
- The Module System: Một framework độc quyền để xây dựng Rollup với The Rollup Interface.
- The Full Node: Một chương trình phần mềm có thể được sử dụng để khởi chạy các Rollup tuân theo The Rollup Interface.
Sovereign SDK hoạt động bằng cách trừu tượng hóa chức năng của ZK-Rollups thành một hệ thống giao diện phân cấp. Ở mỗi cấp độ phân cấp, nhà phát triển được tự do sử dụng các cách triển khai đã được chuẩn bị sẵn bởi SDK, hoặc xây dựng chức năng riêng từ đầu. Bằng cách đóng gói logic đằng sau các giao diện được xác định rõ ràng, Sovereign có thể cung cấp các "thành phần có thể cắm được" (pluggable component) để tạo ra trải nghiệm dễ dàng cho nhà phát triển mà vẫn giữ được tính linh hoạt.
Sovereign SDK sẽ là rollup framework đầu tiên loại bỏ các chi tiết về zero-knowledge. Điều này giúp cho các nhà phát triển không cần phải học về ngôn ngữ lập trình của zero-knowledge, thay vào đó, họ có thể sử dụng bằng ngôn ngữ Rust hoặc C++ và SDK sẽ tự động biên dịch nó thành một zkVM (zk Virtual Machine).
Lộ trình phát triển
Lộ trình phát triển của Sovereign được chia làm 3 giai đoạn:
- Phase 1 - Research: Sovereign tập trung nghiên cứu và phát triển sản phẩm SDK của mình.
- Phase 2 - Initial Implementation: Sovereign SDK sẽ được triển khai song song với các nghiên cứu còn lại.
- Phase 3 - Hardening: Ra mắt mainnet.
Nhà đầu tư
Nhà đầu tư của Sovereign
Ngày 30/01/2023, Sovereign đã huy động thành công 7.4 triệu USD từ Haun Ventures, Maven 11, 1KX, Robot Ventures và Plaintext Capital,...
Tổng kết
Trên đây là toàn bộ thông tin về dự án Sovereign - Internet of Rollups. Thông qua bài viết này, Coin68 hy vọng bạn đọc sẽ nắm được những thông tin cơ bản về dự án Sovereign để tự đưa ra quyết định đầu tư cho riêng mình. Chúc bạn đầu tư thành công!
Lưu ý: Thông tin trong bài viết không được xem là lời khuyên đầu tư, Coin68 không chịu trách nhiệm với bất kỳ quyết định đầu tư nào của các bạn. Chúc các bạn thành công và kiếm được thật nhiều lợi nhuận từ thị trường tiềm năng này.