Sovereign: Xây dựng hệ sinh thái Rollup kết nối mở
Sovereign là một dự án tập trung vào việc xây dựng hệ sinh thái Rollup mở và liên kết, nhằm cho phép tất cả các nhà phát triển triển khai các Rollups có khả năng tương tác và mở rộng liền mạch, và chạy trên nhiều blockchain khác nhau. Để đạt được mục tiêu này, Sovereign đang phát triển một bộ công cụ phát triển phần mềm (SDK) nhằm đơn giản hóa quy trình tạo ra zk-rollup chủ quyền an toàn và có thể tương tác.
Thách thức mở rộng ứng dụng blockchain
Giới hạn của chuỗi công khai L1
Hiện nay, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công cộng L1 chuyên dụng, optimistic rollups và zk-rollups. Mặc dù chuỗi công cộng L1 chuyên dụng có thiết kế và triển khai tương đối đơn giản, nhưng phải đối mặt với chi phí tài chính cao, vì mỗi L1 cần phải tuyển dụng các xác thực viên và thuyết phục họ đặt cọc đủ vốn để bảo vệ an ninh mạng. Phương pháp này chỉ phù hợp với một số ứng dụng có nguồn tài chính dồi dào.
Nhược điểm của Optimistic Rollups
Rollups cố gắng giải quyết vấn đề này bằng cách cho phép các nhà phát triển mở rộng blockchain hiện tại bằng logic mới. Tuy nhiên, các rollups lạc quan hiện nay đang chiếm ưu thế cũng có những khuyết điểm. Chúng phụ thuộc vào chứng minh gian lận để ngăn chặn hành vi sai trái, điều này dẫn đến "độ trễ xác nhận" dài hơn, giao dịch có thể bị quay ngược lại do chứng minh gian lận. Điều này khiến việc cầu nối giữa các rollups lạc quan trở nên chậm chạp, tốn kém và rủi ro cao.
Lợi ích của Zk-Rollups
So với, zk-rollups được coi là mô hình mở rộng chính trong tương lai. Chúng có những lợi ích của optimistic rollups, đồng thời không có độ trễ cuối cùng kéo dài. Khi bằng chứng hiệu lực được tạo ra (thường chỉ mất vài giây), người dùng có thể chắc chắn rằng giao dịch đã hoàn tất. Tuy nhiên, việc xây dựng zk-rollups hiện vẫn là một nhiệm vụ phức tạp, cần sự đầu tư lâu dài từ các kỹ sư mật mã chuyên nghiệp.
Giải pháp của Sovereign SDK
Sovereign SDK nhằm mục đích cung cấp hỗ trợ cho zk-rollups tương tự như những gì Cosmos SDK đã làm cho các chuỗi công khai L1. Nó sẽ cung cấp nhiều thành phần cơ bản thường được cung cấp bởi blockchain, chẳng hạn như mạng p2p, cơ sở dữ liệu và nút RPC, cho phép các nhà phát triển tập trung vào logic kinh doanh của blockchain của riêng 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 không biết, bao gồm triển khai token, lưu trữ dữ liệu đã được xác minh và mô-đun cầu nối.
Các tính năng cốt lõi của Sovereign SDK bao gồm:
Tính tương tác liền mạch: Sử dụng công nghệ cầu nối mới dựa trên tổng hợp chứng minh, thực hiện cầu nối nhanh chóng và chi phí thấp cho các rollups Sovereign SDK trên L1 chia sẻ.
An toàn và mở rộng: Tối ưu hóa từng thành phần cho các trường hợp sử dụng của zk-rollups để cung cấp hiệu suất và an toàn tuyệt vời.
Tính tương thích giữa các chuỗi: Sovereign SDK Rollups có thể hoạt động trên bất kỳ blockchain nào, vì chúng ủy thác trách nhiệm chứng minh xác thực cho người dùng cuối, thay vì cho chuỗi công cộng L1 cơ sở.
Tiến trình dự án
Lộ trình phát triển của Sovereign SDK được chia thành ba giai đoạn:
Giai đoạn nghiên cứu (đang diễn ra): thiết kế mô-đun lưu trữ mặc định, mô hình kinh tế tiền mã hóa và API cốt lõi, dự kiến hoàn thành vào quý 2 năm 2023.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API cốt lõi cũng như mô-đun lưu trữ và sắp xếp mặc định.
Giai đoạn cứng hóa: Tiến hành dọn dẹp mã, kiểm tra, kiểm tra mờ và kiểm toán, đồng thời phát triển trường hợp sử dụng đầu tiên của SDK. Dự kiến việc cứng hóa triển khai ban đầu sẽ kéo dài khoảng sáu tháng, sau đó SDK sẽ ra mắt trên mạng chính.
Tầm nhìn và Cam kết
Mục tiêu của Sovereign Labs là làm cho blockchain có thể hỗ trợ hàng tỷ người dùng. Để đạt được điều này, họ cam kết giảm bớt rào cản sử dụng công nghệ zero-knowledge, để các nhà phát triển thông thường cũng có thể xây dựng Rollups mà không cần trở thành chuyên gia về mật mã.
Nhóm dự án nhấn mạnh rằng họ sẽ luôn giữ Sovereign SDK hoàn toàn miễn phí và mã nguồn mở, và cam kết xây dựng từng thành phần trong kiến trúc công nghệ với tiêu chuẩn độ bền cao nhất. Họ tin rằng, chỉ khi đảm bảo tính xác minh của người dùng cuối, tính mở rộng vô hạn mới có ý nghĩa. Do đó, quá trình xây dựng Sovereign sẽ giữ công khai và minh bạch, để chứng minh cam kết của họ bằng hành động thực tế.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
9 thích
Phần thưởng
9
6
Chia sẻ
Bình luận
0/400
CryptoGoldmine
· 07-21 18:24
Phân tích từ góc độ lặp kỹ thuật, đây có thể là thời điểm để bố trí trong lĩnh vực zk.
Sovereign SDK: Xây dựng hệ sinh thái zk-rollup kết nối mở
Sovereign: Xây dựng hệ sinh thái Rollup kết nối mở
Sovereign là một dự án tập trung vào việc xây dựng hệ sinh thái Rollup mở và liên kết, nhằm cho phép tất cả các nhà phát triển triển khai các Rollups có khả năng tương tác và mở rộng liền mạch, và chạy trên nhiều blockchain khác nhau. Để đạt được mục tiêu này, Sovereign đang phát triển một bộ công cụ phát triển phần mềm (SDK) nhằm đơn giản hóa quy trình tạo ra zk-rollup chủ quyền an toàn và có thể tương tác.
Thách thức mở rộng ứng dụng blockchain
Giới hạn của chuỗi công khai L1
Hiện nay, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công cộng L1 chuyên dụng, optimistic rollups và zk-rollups. Mặc dù chuỗi công cộng L1 chuyên dụng có thiết kế và triển khai tương đối đơn giản, nhưng phải đối mặt với chi phí tài chính cao, vì mỗi L1 cần phải tuyển dụng các xác thực viên và thuyết phục họ đặt cọc đủ vốn để bảo vệ an ninh mạng. Phương pháp này chỉ phù hợp với một số ứng dụng có nguồn tài chính dồi dào.
Nhược điểm của Optimistic Rollups
Rollups cố gắng giải quyết vấn đề này bằng cách cho phép các nhà phát triển mở rộng blockchain hiện tại bằng logic mới. Tuy nhiên, các rollups lạc quan hiện nay đang chiếm ưu thế cũng có những khuyết điểm. Chúng phụ thuộc vào chứng minh gian lận để ngăn chặn hành vi sai trái, điều này dẫn đến "độ trễ xác nhận" dài hơn, giao dịch có thể bị quay ngược lại do chứng minh gian lận. Điều này khiến việc cầu nối giữa các rollups lạc quan trở nên chậm chạp, tốn kém và rủi ro cao.
Lợi ích của Zk-Rollups
So với, zk-rollups được coi là mô hình mở rộng chính trong tương lai. Chúng có những lợi ích của optimistic rollups, đồng thời không có độ trễ cuối cùng kéo dài. Khi bằng chứng hiệu lực được tạo ra (thường chỉ mất vài giây), người dùng có thể chắc chắn rằng giao dịch đã hoàn tất. Tuy nhiên, việc xây dựng zk-rollups hiện vẫn là một nhiệm vụ phức tạp, cần sự đầu tư lâu dài từ các kỹ sư mật mã chuyên nghiệp.
Giải pháp của Sovereign SDK
Sovereign SDK nhằm mục đích cung cấp hỗ trợ cho zk-rollups tương tự như những gì Cosmos SDK đã làm cho các chuỗi công khai L1. Nó sẽ cung cấp nhiều thành phần cơ bản thường được cung cấp bởi blockchain, chẳng hạn như mạng p2p, cơ sở dữ liệu và nút RPC, cho phép các nhà phát triển tập trung vào logic kinh doanh của blockchain của riêng 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 không biết, bao gồm triển khai token, lưu trữ dữ liệu đã được xác minh và mô-đun cầu nối.
Các tính năng cốt lõi của Sovereign SDK bao gồm:
Tính tương tác liền mạch: Sử dụng công nghệ cầu nối mới dựa trên tổng hợp chứng minh, thực hiện cầu nối nhanh chóng và chi phí thấp cho các rollups Sovereign SDK trên L1 chia sẻ.
An toàn và mở rộng: Tối ưu hóa từng thành phần cho các trường hợp sử dụng của zk-rollups để cung cấp hiệu suất và an toàn tuyệt vời.
Tính tương thích giữa các chuỗi: Sovereign SDK Rollups có thể hoạt động trên bất kỳ blockchain nào, vì chúng ủy thác trách nhiệm chứng minh xác thực cho người dùng cuối, thay vì cho chuỗi công cộng L1 cơ sở.
Tiến trình dự án
Lộ trình phát triển của Sovereign SDK được chia thành ba giai đoạn:
Giai đoạn nghiên cứu (đang diễn ra): thiết kế mô-đun lưu trữ mặc định, mô hình kinh tế tiền mã hóa và API cốt lõi, dự kiến hoàn thành vào quý 2 năm 2023.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API cốt lõi cũng như mô-đun lưu trữ và sắp xếp mặc định.
Giai đoạn cứng hóa: Tiến hành dọn dẹp mã, kiểm tra, kiểm tra mờ và kiểm toán, đồng thời phát triển trường hợp sử dụng đầu tiên của SDK. Dự kiến việc cứng hóa triển khai ban đầu sẽ kéo dài khoảng sáu tháng, sau đó SDK sẽ ra mắt trên mạng chính.
Tầm nhìn và Cam kết
Mục tiêu của Sovereign Labs là làm cho blockchain có thể hỗ trợ hàng tỷ người dùng. Để đạt được điều này, họ cam kết giảm bớt rào cản sử dụng công nghệ zero-knowledge, để các nhà phát triển thông thường cũng có thể xây dựng Rollups mà không cần trở thành chuyên gia về mật mã.
Nhóm dự án nhấn mạnh rằng họ sẽ luôn giữ Sovereign SDK hoàn toàn miễn phí và mã nguồn mở, và cam kết xây dựng từng thành phần trong kiến trúc công nghệ với tiêu chuẩn độ bền cao nhất. Họ tin rằng, chỉ khi đảm bảo tính xác minh của người dùng cuối, tính mở rộng vô hạn mới có ý nghĩa. Do đó, quá trình xây dựng Sovereign sẽ giữ công khai và minh bạch, để chứng minh cam kết của họ bằng hành động thực tế.