Sovereign: Cung cấp công cụ xây dựng rollup tiện lợi cho các nhà phát triển
Sovereign là một dự án cam kết xây dựng hệ sinh thái rollup mở và liên kết. Mục tiêu cốt lõi của nó là cho phép tất cả các nhà phát triển triển khai các rollup có khả năng tương tác và mở rộng liền mạch, và hoạt động trên nhiều blockchain khác nhau. Để thực hiện điều này, đội ngũ Sovereign đang phát triển Sovereign SDK, một framework nhằm đơn giản hóa quy trình tạo ra các zk-rollup chủ quyền an toàn và có thể tương tác.
Thách thức về khả năng mở rộng của blockchain
Hiện tại, các ứng dụng blockchain chủ yếu mở rộng theo ba cách: chuỗi công khai L1 ứng dụng chuyên dụng, optimistic rollups và zk-rollups.
Mặc dù chuỗi khối công cộng L1 ứng dụng chuyên dụng được thiết kế và triển khai đơn giản, nhưng cần một lượng lớn vốn để tuyển dụng và khuyến khích các xác thực viên, điều này hạn chế sự ứng dụng rộng rãi của nó.
Optimistic rollups giảm thiểu rào cản phát triển bằng cách mở rộng logic mới trên blockchain hiện có. Tuy nhiên, chúng phụ thuộc vào cơ chế chứng minh gian lận, dẫn đến độ trễ cuối cùng lâu hơn, làm cho việc cầu nối giữa các chuỗi trở nên chậm chạp và tốn kém. Các nhà phát triển phải đối mặt với lựa chọn khó khăn giữa rollup chuyên dụng và rollup tổng quát, cả hai đều có những thiếu sót rõ ràng.
Zk-rollups được coi là giải pháp mở rộng có triển vọng hơn. Chúng giữ lại những lợi thế của optimistic rollups, trong khi giảm đáng kể độ trễ cuối cùng. Tuy nhiên, ngưỡng công nghệ để xây dựng zk-rollups hiện vẫn còn rất cao, cần có sự đầu tư lâu dài của các kỹ sư mật mã chuyên nghiệp.
Sự đổi mới của Sovereign SDK
Sovereign SDK nhằm trở thành Cosmos SDK trong lĩnh vực zk-rollups. Nó cung cấp các thành phần cơ bản cần thiết cho blockchain như mạng p2p, cơ sở dữ liệu và nút RPC, giúp các nhà phát triển tập trung vào logic kinh doanh của họ. Ngoài ra, nó còn cung cấp một bộ mô-đun mặc định hoạt động hiệu quả trong môi trường chứng minh không kiến thức, bao gồm triển khai token, xác thực lưu trữ dữ liệu và chức năng cầu nối.
Một đặc điểm quan trọng của Sovereign SDK là đơn giản hóa các chi tiết phức tạp của chứng minh không kiến thức. Các nhà phát triển không cần phải trở thành chuyên gia mật mã, chỉ cần sử dụng các ngôn ngữ lập trình thông dụng như Rust (có thể bao gồm C++ trong tương lai) để viết ứng dụng, SDK sẽ tự động biên dịch chúng thành máy ảo zk hiệu quả.
Các tính năng chính của Sovereign SDK
Tương tác liền mạch: Sử dụng công nghệ cầu nối dựa trên tổng hợp chứng minh để đạt được sự tương tác chuỗi chéo nhanh chóng và chi phí thấp.
An ninh và khả năng mở rộng: Thiết kế thành phần tối ưu hóa cho zk-rollups, cung cấp hiệu suất xuất sắc và độ trễ thấp.
Tính tương thích đa chuỗi: Là một "rollup chủ quyền", các ứng dụng được xây dựng bằng Sovereign SDK có thể chạy trên bất kỳ blockchain nào.
Lộ trình phát triển dự án
Kế hoạch phát triển của Sovereign SDK được chia thành ba giai đoạn:
Giai đoạn nghiên cứu (đang tiến hành): Thiết kế các mô-đun cốt lõi và API, phát triển nguyên mẫu nghiên cứu.
Giai đoạn triển khai ban đầu: Triển khai hạ tầng và các chức năng cốt lõi.
Giai đoạn tăng cường: thực hiện tối ưu hóa mã, kiểm tra và kiểm toán, phát triển trường hợp sử dụng đầu tiên.
Tầm nhìn của Sovereign Labs là để công nghệ blockchain phục vụ hàng tỷ người dùng. Để đạt được mục tiêu này, họ cam kết giảm bớt rào cản sử dụng công nghệ zero-knowledge, giúp các nhà phát triển thông thường cũng có thể dễ dàng xây dựng các rollups. Đồng thời, dự án tuân thủ nguyên tắc mã nguồn mở và phi tập trung, đảm bảo rằng khả năng xác minh của người dùng cuối không bị hy sinh.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 thích
Phần thưởng
9
7
Chia sẻ
Bình luận
0/400
GateUser-bd883c58
· 10giờ trước
Mùa xuân của zk cuối cùng cũng đến.
Xem bản gốcTrả lời0
OnchainDetectiveBing
· 10giờ trước
Cho ông xem cái báu vật của nhà phát triển này.
Xem bản gốcTrả lời0
GraphGuru
· 10giờ trước
Khởi đầu điên cuồng 555555
Xem bản gốcTrả lời0
defi_detective
· 10giờ trước
sdk này chơi mượt quá
Xem bản gốcTrả lời0
SighingCashier
· 10giờ trước
Lại có đồ chơi rollup mới rồi.
Xem bản gốcTrả lời0
MEVHunter
· 10giờ trước
Cái này tối ưu hóa hiệu suất zk có không gian lớn quá nhỉ, chờ bẫy Kinh doanh chênh lệch giá sắp xếp.
Xem bản gốcTrả lời0
StablecoinArbitrageur
· 10giờ trước
hmm cuối cùng cũng có một khung triển khai đúng nghĩa, nhưng hãy xem những chỉ số tối ưu hóa gas đó trước đã...
Sovereign SDK: Giúp các nhà phát triển dễ dàng xây dựng zk-rollups tương tác
Sovereign: Cung cấp công cụ xây dựng rollup tiện lợi cho các nhà phát triển
Sovereign là một dự án cam kết xây dựng hệ sinh thái rollup mở và liên kết. Mục tiêu cốt lõi của nó là cho phép tất cả các nhà phát triển triển khai các rollup có khả năng tương tác và mở rộng liền mạch, và hoạt động trên nhiều blockchain khác nhau. Để thực hiện điều này, đội ngũ Sovereign đang phát triển Sovereign SDK, một framework nhằm đơn giản hóa quy trình tạo ra các zk-rollup chủ quyền an toàn và có thể tương tác.
Thách thức về khả năng mở rộng của blockchain
Hiện tại, các ứng dụng blockchain chủ yếu mở rộng theo ba cách: chuỗi công khai L1 ứng dụng chuyên dụng, optimistic rollups và zk-rollups.
Mặc dù chuỗi khối công cộng L1 ứng dụng chuyên dụng được thiết kế và triển khai đơn giản, nhưng cần một lượng lớn vốn để tuyển dụng và khuyến khích các xác thực viên, điều này hạn chế sự ứng dụng rộng rãi của nó.
Optimistic rollups giảm thiểu rào cản phát triển bằng cách mở rộng logic mới trên blockchain hiện có. Tuy nhiên, chúng phụ thuộc vào cơ chế chứng minh gian lận, dẫn đến độ trễ cuối cùng lâu hơn, làm cho việc cầu nối giữa các chuỗi trở nên chậm chạp và tốn kém. Các nhà phát triển phải đối mặt với lựa chọn khó khăn giữa rollup chuyên dụng và rollup tổng quát, cả hai đều có những thiếu sót rõ ràng.
Zk-rollups được coi là giải pháp mở rộng có triển vọng hơn. Chúng giữ lại những lợi thế của optimistic rollups, trong khi giảm đáng kể độ trễ cuối cùng. Tuy nhiên, ngưỡng công nghệ để xây dựng zk-rollups hiện vẫn còn rất cao, cần có sự đầu tư lâu dài của các kỹ sư mật mã chuyên nghiệp.
Sự đổi mới của Sovereign SDK
Sovereign SDK nhằm trở thành Cosmos SDK trong lĩnh vực zk-rollups. Nó cung cấp các thành phần cơ bản cần thiết cho blockchain như mạng p2p, cơ sở dữ liệu và nút RPC, giúp các nhà phát triển tập trung vào logic kinh doanh của họ. Ngoài ra, nó còn cung cấp một bộ mô-đun mặc định hoạt động hiệu quả trong môi trường chứng minh không kiến thức, bao gồm triển khai token, xác thực lưu trữ dữ liệu và chức năng cầu nối.
Một đặc điểm quan trọng của Sovereign SDK là đơn giản hóa các chi tiết phức tạp của chứng minh không kiến thức. Các nhà phát triển không cần phải trở thành chuyên gia mật mã, chỉ cần sử dụng các ngôn ngữ lập trình thông dụng như Rust (có thể bao gồm C++ trong tương lai) để viết ứng dụng, SDK sẽ tự động biên dịch chúng thành máy ảo zk hiệu quả.
Các tính năng chính của Sovereign SDK
Tương tác liền mạch: Sử dụng công nghệ cầu nối dựa trên tổng hợp chứng minh để đạt được sự tương tác chuỗi chéo nhanh chóng và chi phí thấp.
An ninh và khả năng mở rộng: Thiết kế thành phần tối ưu hóa cho zk-rollups, cung cấp hiệu suất xuất sắc và độ trễ thấp.
Tính tương thích đa chuỗi: Là một "rollup chủ quyền", các ứng dụng được xây dựng bằng Sovereign SDK có thể chạy trên bất kỳ blockchain nào.
Lộ trình phát triển dự án
Kế hoạch phát triển của Sovereign SDK được chia thành ba giai đoạn:
Giai đoạn nghiên cứu (đang tiến hành): Thiết kế các mô-đun cốt lõi và API, phát triển nguyên mẫu nghiên cứu.
Giai đoạn triển khai ban đầu: Triển khai hạ tầng và các chức năng cốt lõi.
Giai đoạn tăng cường: thực hiện tối ưu hóa mã, kiểm tra và kiểm toán, phát triển trường hợp sử dụng đầu tiên.
Tầm nhìn của Sovereign Labs là để công nghệ blockchain phục vụ hàng tỷ người dùng. Để đạt được mục tiêu này, họ cam kết giảm bớt rào cản sử dụng công nghệ zero-knowledge, giúp các nhà phát triển thông thường cũng có thể dễ dàng xây dựng các rollups. Đồng thời, dự án tuân thủ nguyên tắc mã nguồn mở và phi tập trung, đảm bảo rằng khả năng xác minh của người dùng cuối không bị hy sinh.