Sovereign: Cung cấp SDK cho Rollups, thả ngưỡng sử dụng công nghệ zk-SNARK
Sovereign Labs gần đây đã hoàn thành vòng gọi vốn hạt giống 7,4 triệu USD, với định giá công ty đạt "số tám chữ số". Dự án đang phát triển một bộ công cụ phát triển phần mềm (SDK), nhằm giúp các nhà phát triển tạo ra các rollup zero-knowledge an toàn và có thể tương tác.
Sovereign là một hệ sinh thái rollup mở và liên kết, cam kết giúp tất cả các 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 một cách liền mạch, và chạy trên nhiều blockchain khác nhau. Mục tiêu của Sovereign SDK là trở thành khung dễ sử dụng nhất để tạo ra zk-rollup chủ quyền an toàn và có khả năng tương tác.
Điểm đau trong việc mở rộng ứng dụng blockchain
Hạn chế của chuỗi công khai L1
Hiện tại, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 dành cho ứng dụng, optimistic rollups và zk-rollups. Mặc dù chuỗi công khai L1 chuyên dụng có thiết kế và triển khai đơn giản hơn, nhưng cần tuyển dụng các xác thực viên và thuyết phục họ đặt cược một lượng lớn tài sản. Phương pháp này chỉ phù hợp với một số ứng dụng có nguồn vốn dồi dào.
Những thiếu sót của Optimistic Rollups
Mặc dù optimistic rollups đã thả ngưỡng phát triển của các chuỗi ứng dụng, nhưng chúng cũng gặp phải vấn đề. 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ễ hoàn tất" dài hơn, giao dịch có thể bị quay ngược do chứng minh gian lận. Điều này làm cho việc cầu nối giữa các optimistic rollups trở nên chậm chạp, tốn kém và có rủi ro cao.
Lợi thế của Zk-Rollups
So với đó, zk-rollups được coi là giải pháp mở rộng tốt hơn. Chúng giữ lại những ưu điểm của optimistic rollups, đồng thời loại bỏ độ trễ xác nhận lâu dài. Tuy nhiên, việc xây dựng zk-rollups hiện nay vẫn là một nhiệm vụ phức tạp, cần sự đầu tư dài hạn của các kỹ sư mật mã chuyên nghiệp.
Đặc điểm của Sovereign SDK
Sovereign SDK nhằm mục đích đơn giản hóa quy trình phát triển zk-rollups, tương tự như vai trò của Cosmos SDK đối với các chuỗi công khai L1. Nó cung cấp các tính năng sau:
Thành phần mẫu: bao gồm mạng p2p, cơ sở dữ liệu và nút RPC, giúp các nhà phát triển có thể tập trung vào logic kinh doanh của riêng mình.
Mô-đun mặc định: Cung cấp việc triển khai token, xác minh lưu trữ dữ liệu và mô-đun cầu nối hoạt động hiệu quả trong môi trường zk-SNARK.
Đơn giản hóa phát triển: Các nhà phát triển không cần trở thành chuyên gia mật mã, chỉ cần sử dụng các ngôn ngữ lập trình phổ biến như Rust hoặc C++ để viết ứng dụng.
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 sự tổng hợp chứng minh, đạt được cầu nối nhanh chóng và chi phí thấp giữa các rollups trên L1 chia sẻ.
An toàn và khả năng mở rộng: Cải thiện hiệu suất và an toàn bằng cách tối ưu hóa từng thành phần cho zk-rollups.
Tính tương thích giữa các chuỗi: Các rollup Sovereign SDK có thể chạy trên bất kỳ blockchain nào, không giới hạn ở các chuỗi công cộng L1 cụ thể.
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 diễn ra): Thiết kế mô-đun lưu trữ mặc định, mô hình kinh tế 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: đồng bộ phát triển mạng p2p, nút RPC, API chính và mô-đun lưu trữ và sắp xếp mặc định.
Giai đoạn cứng hóa: thực hiện 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 ứng dụng đầu tiên của SDK. Dự kiến, việc triển khai cứng hóa ban đầu sẽ kéo dài khoảng sáu tháng, sau đó SDK sẽ được đưa lên mạng chính.
Triển vọng tương lai
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 Thả ngưỡng sử dụng công nghệ zk-SNARK, giúp các nhà phát triển thông thường cũng có thể dễ dàng xây dựng rollups. Đồng thời, nhóm dự án nhấn mạnh sẽ không hy sinh khả năng xác minh của người dùng cuối, đảm bảo bản chất phi tập trung của công nghệ. Sovereign SDK sẽ hoàn toàn miễn phí và mã nguồn mở, và được xây dựng theo tiêu chuẩn cao nhất cho từng thành phần công nghệ, đảm bảo tính bền vững và minh bạch của toàn bộ hệ sinh thái.
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.
16 thích
Phần thưởng
16
5
Chia sẻ
Bình luận
0/400
PrivacyMaximalist
· 07-13 14:24
Càng thấp ngưỡng cũng không dám chạm vào, tiền này ngửi không thấy vững vàng.
Xem bản gốcTrả lời0
UncommonNPC
· 07-12 16:01
Tiền cũ đã đến nơi.
Xem bản gốcTrả lời0
WalletWhisperer
· 07-12 15:55
Chơi gì vậy? Có cách nào kiếm nhiều tiền không?
Xem bản gốcTrả lời0
ApeWithNoChain
· 07-12 15:49
Dự án nhỏ cũng có thể huy động nhiều tiền như vậy?
Sovereign SDK: Xây dựng zk-rollups an toàn và có thể tương tác mà không cần rào cản.
Sovereign: Cung cấp SDK cho Rollups, thả ngưỡng sử dụng công nghệ zk-SNARK
Sovereign Labs gần đây đã hoàn thành vòng gọi vốn hạt giống 7,4 triệu USD, với định giá công ty đạt "số tám chữ số". Dự án đang phát triển một bộ công cụ phát triển phần mềm (SDK), nhằm giúp các nhà phát triển tạo ra các rollup zero-knowledge an toàn và có thể tương tác.
Sovereign là một hệ sinh thái rollup mở và liên kết, cam kết giúp tất cả các 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 một cách liền mạch, và chạy trên nhiều blockchain khác nhau. Mục tiêu của Sovereign SDK là trở thành khung dễ sử dụng nhất để tạo ra zk-rollup chủ quyền an toàn và có khả năng tương tác.
Điểm đau trong việc mở rộng ứng dụng blockchain
Hạn chế của chuỗi công khai L1
Hiện tại, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 dành cho ứng dụng, optimistic rollups và zk-rollups. Mặc dù chuỗi công khai L1 chuyên dụng có thiết kế và triển khai đơn giản hơn, nhưng cần tuyển dụng các xác thực viên và thuyết phục họ đặt cược một lượng lớn tài sản. Phương pháp này chỉ phù hợp với một số ứng dụng có nguồn vốn dồi dào.
Những thiếu sót của Optimistic Rollups
Mặc dù optimistic rollups đã thả ngưỡng phát triển của các chuỗi ứng dụng, nhưng chúng cũng gặp phải vấn đề. 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ễ hoàn tất" dài hơn, giao dịch có thể bị quay ngược do chứng minh gian lận. Điều này làm cho việc cầu nối giữa các optimistic rollups trở nên chậm chạp, tốn kém và có rủi ro cao.
Lợi thế của Zk-Rollups
So với đó, zk-rollups được coi là giải pháp mở rộng tốt hơn. Chúng giữ lại những ưu điểm của optimistic rollups, đồng thời loại bỏ độ trễ xác nhận lâu dài. Tuy nhiên, việc xây dựng zk-rollups hiện nay vẫn là một nhiệm vụ phức tạp, cần sự đầu tư dài hạn của các kỹ sư mật mã chuyên nghiệp.
Đặc điểm của Sovereign SDK
Sovereign SDK nhằm mục đích đơn giản hóa quy trình phát triển zk-rollups, tương tự như vai trò của Cosmos SDK đối với các chuỗi công khai L1. Nó cung cấp các tính năng sau:
Thành phần mẫu: bao gồm mạng p2p, cơ sở dữ liệu và nút RPC, giúp các nhà phát triển có thể tập trung vào logic kinh doanh của riêng mình.
Mô-đun mặc định: Cung cấp việc triển khai token, xác minh lưu trữ dữ liệu và mô-đun cầu nối hoạt động hiệu quả trong môi trường zk-SNARK.
Đơn giản hóa phát triển: Các nhà phát triển không cần trở thành chuyên gia mật mã, chỉ cần sử dụng các ngôn ngữ lập trình phổ biến như Rust hoặc C++ để viết ứng dụng.
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 sự tổng hợp chứng minh, đạt được cầu nối nhanh chóng và chi phí thấp giữa các rollups trên L1 chia sẻ.
An toàn và khả năng mở rộng: Cải thiện hiệu suất và an toàn bằng cách tối ưu hóa từng thành phần cho zk-rollups.
Tính tương thích giữa các chuỗi: Các rollup Sovereign SDK có thể chạy trên bất kỳ blockchain nào, không giới hạn ở các chuỗi công cộng L1 cụ thể.
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 diễn ra): Thiết kế mô-đun lưu trữ mặc định, mô hình kinh tế 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: đồng bộ phát triển mạng p2p, nút RPC, API chính và mô-đun lưu trữ và sắp xếp mặc định.
Giai đoạn cứng hóa: thực hiện 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 ứng dụng đầu tiên của SDK. Dự kiến, việc triển khai cứng hóa ban đầu sẽ kéo dài khoảng sáu tháng, sau đó SDK sẽ được đưa lên mạng chính.
Triển vọng tương lai
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 Thả ngưỡng sử dụng công nghệ zk-SNARK, giúp các nhà phát triển thông thường cũng có thể dễ dàng xây dựng rollups. Đồng thời, nhóm dự án nhấn mạnh sẽ không hy sinh khả năng xác minh của người dùng cuối, đảm bảo bản chất phi tập trung của công nghệ. Sovereign SDK sẽ hoàn toàn miễn phí và mã nguồn mở, và được xây dựng theo tiêu chuẩn cao nhất cho từng thành phần công nghệ, đảm bảo tính bền vững và minh bạch của toàn bộ hệ sinh thái.