Sovereign là gì?
Sovereign là một hệ sinh thái rollup mở, kết nối các hệ thống rollup khác nhau nhằm tạo ra một mạng lưới Internet of Rollup. Mục tiêu chính của Sovereign là cung cấp cho các nhà phát triển một khung làm việc đơn giản nhất để tạo ra các rollup an toàn và có khả năng tương tác.
Sovereign tập trung vào việc phát triển phần mềm để kết nối các hệ thống rollup khác nhau, nhằm giúp các giao dịch diễn ra mượt mà trên mạng lưới này giống như trên một blockchain duy nhất. Điều này cho phép các giao dịch giữa các rollup diễn ra nhanh chóng, hiệu quả và an toàn mà không cần thông qua các bên trung gian thứ ba.
Mục tiêu cuối cùng của Sovereign là xây dựng một Internet of Rollup, cho phép thực hiện mọi chức năng có thể có trên blockchain, bao gồm thanh toán, DeFi, NFT và quản trị. Tất cả những điều này được thực hiện ở quy mô lớn hơn và với chi phí thấp hơn đáng kể, mở ra cơ hội cho việc phát triển các ứng dụng và ý tưởng mới trong tương lai.
Sovereign SDK
Sovereign SDK là một bộ công cụ phát triển (Software Development Kit) được thiết kế để hỗ trợ việc xây dựng và phát triển các hệ thống blockchain sử dụng công nghệ zk-rollup. Mục tiêu của Sovereign SDK tương tự như mục tiêu mà Cosmos SDK đã đạt được đối với các chuỗi Layer 1.
Sovereign SDK cung cấp một số thành phần cơ bản cho các blockchain mà trước đây phải viết lại nhiều lần, bao gồm mạng ngang hàng, cơ sở dữ liệu và RPC node. Sovereign SDK cũng cung cấp một loạt các module mặc định được tối ưu hóa cho môi trường zero-knowledge, bao gồm khởi chạy token, data store xác thực và module cầu nối. Nhà phát triển có thể sử dụng các module này để xây dựng các ứng dụng hoặc chuỗi ứng dụng (app-chain), hoặc họ có thể tự xây dựng hàm chuyển đổi trạng thái của riêng mình từ đầu bằng cách triển khai một bộ tiêu chuẩn các giao diện (API).
Một điểm mạnh của Sovereign SDK là khả năng trừu tượng hóa chi tiết về zero-knowledge, cho phép nhà phát triển viết ứng dụng của họ bằng các ngôn ngữ lập trình như Rust hoặc sau này có thể là C++, và SDK sẽ tự động biên dịch chúng thành máy ảo zero-knowledge hiệu quả. Điều này giúp nhà phát triển không cần phải trở thành chuyên gia về mật mã để tận dụng sức mạnh của zk-rollup trong việc xây dựng các ứng dụng blockchain
Điểm nổi bật của Sovereign SDK
Tích hợp dễ dàng và không cần bên thứ ba tin cậy: Sovereign SDK sử dụng một kỹ thuật cầu nối mới dựa trên việc tổng hợp chứng cứ (proof aggregation) để cho phép các rollup của Sovereign SDK trên cùng một chuỗi Layer 1 có thể cầu nối qua lại mà không cần sự tin cậy của bên thứ ba. Do khả năng tổng hợp chứng cứ của zk-rollup, chúng có thể duy trì nhiều cầu nối mà không tốn nhiều chi phí. Các nút relayer ngoài chuỗi có thể tổng hợp chứng cứ của tất cả các rollup đồng ngang hàng (peer rollup) thành một chứng cứ duy nhất, và chỉ cần chứng cứ duy nhất đó được xác minh trên chuỗi. Điều này loại bỏ sự cần đến việc trả phí cho nhà cung cấp thanh khoản hoặc phải chờ một tuần để giao dịch hoàn tất. Cầu nối ngay lập tức, không có nhược điểm.
Tích hợp an toàn và khả năng mở rộng: Sovereign SDK được xây dựng đặc biệt cho việc sử dụng trong zk-rollup, đảm bảo hiệu suất xuất sắc mặc định. Nhờ vào sự tiến bộ trong khả năng song song, quá trình chứng minh sẽ có độ trễ được đo bằng giây. Và với sức mạnh của không chứng cứ zero-knowledge, các chuỗi có thể mở rộng mà không cần hy sinh khả năng xác minh của người dùng cuối.
Chạy trên bất kỳ blockchain nào: Sovereign SDK chuyển trách nhiệm kiểm tra chứng cứ đến người dùng cuối, chứ không phải Layer 1 cơ bản. Điều này làm cho chúng trở thành “sovereign” rollup, khác biệt so với smart-contract rollup. Vì lớp có khả năng cung cấp dữ liệu không cần khả năng xác minh chứng cứ, rollup của Sovereign SDK có thể dễ dàng di động qua bất kỳ Layer 1 nào. Viết một lần, chạy ở bất kỳ nơi nào.
Lộ trình phát triển
Giai đoạn 1: Trong giai đoạn này, Sovereign SDK đang trong quá trình nghiên cứu và phát triển. Phiên bản đầu tiên của Sovereign sẽ được triển khai trên Celestia, mặc dù có nhiều tùy chọn về Data Availability. Giai đoạn này đã hoàn thành vào Quý 2/2023.
Giai đoạn 2: Tại giai đoạn này, Sovereign SDK sẽ được triển khai đồng thời với các nghiên cứu khác. Trong thời điểm này, Sovereign SDK sẽ triển khai các tính năng cốt lõi của mạng.
Giai đoạn 3: Giai đoạn cuối cùng là giai đoạn chính thức của mainnet, tức là phiên bản chính thức của Sovereign SDK sẽ được ra mắt và sử dụng rộng rãi.
Nhà đầu tư
Sovereign đã thành công trong việc gọi vốn với số tiền là 7.4 triệu USD với sự tham gia của các quỹ đầu tư bao gồm: Haun Ventures, Maven 11, 1KX, Robot Ventures và Plaintext Capital.
Lời kết
Tóm lại, Sovereign là một hệ sinh thái rollup mở, tạo mạng lưới Internet of Rollup, với mục tiêu cung cấp khung làm việc cho việc tạo rollup an toàn và tương tác. Dự án tập trung vào kết nối trực tiếp giữa các hệ thống rollup để tạo giao dịch mượt mà và hiệu quả, loại bỏ sự phụ thuộc vào bên thứ ba. Mục tiêu cuối cùng là xây dựng một Internet of Rollup để thực hiện mọi chức năng trên blockchain với chi phí thấp hơn.
Sovereign SDK là bộ công cụ phát triển cho blockchain sử dụng zk-rollup, giúp xây dựng ứng dụng blockchain mà không cần kiến thức chuyên sâu về mật mã. Nó cung cấp các thành phần cơ bản và module tối ưu hóa cho môi trường zero-knowledge.
Để lại một bình luận