Sovereign: Cung cấp SDK cho Rollups, thả ngưỡng sử dụng công nghệ zk-SNARK
Dự án tiền điện tử tập trung vào việc xây dựng rollup, Sovereign Labs, đã hoàn thành vòng gọi vốn hạt giống 740 triệu USD. Một tổ chức đầu tư mạo hiểm nổi tiếng đã dẫn dắt, cùng với nhiều quỹ khác tham gia. Người phát ngôn của dự án cho biết, vòng gọi vốn này đã giúp định giá công ty đạt "số lượng 8 chữ số". Sovereign Labs đang xây dựng một bộ công cụ phát triển phần mềm (SDK), giúp các nhà phát triển tạo ra những rollup zk 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, nhằm mục đích giúp tất cả các nhà phát triển có thể triển khai các rollups có thể tương tác và mở rộng một cách liền mạch, và có thể hoạt động trên tất cả các blockchain. Đây chính là mục đích xây dựng Sovereign SDK, sẽ là framework đơn giản nhất để tạo ra các zk-rollup chủ quyền an toàn và có thể tương tác.
Điểm đau trong việc mở rộng ứng dụng blockchain
Hiện nay, có ba mô hình chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 chuyên dụng cho ứng dụng, optimistic rollups và zk-rollups.
Giới hạn của chuỗi công L1
L1 công chain dành cho ứng dụng dễ thiết kế và triển khai nhất, nhưng có những thiếu sót rõ ràng. Mỗi L1 đều phải tuyển mộ các xác thực viên của riêng mình và thuyết phục họ đặt cược đủ vốn để bảo vệ blockchain khỏi các cuộc tấn công. Do chi phí vốn cao, phương pháp này chỉ phù hợp với một số ứng dụng có nguồn lực dồi dào.
Những điểm yếu của Optimistic Rollups
Mặc dù optimistic rollups đã thả bớt rào cản phát triển cho chuỗi ứng dụng, nhưng cũng tồn tại vấn đề. Chúng phụ thuộc vào chứng minh gian lận để ngăn chặn hành vi không đúng, điều này dẫn đến "độ trễ cuối cùng" kéo dài, giao dịch có thể bị quay ngược do sự xuất hiện của chứng minh gian lận. Việc cầu nối với optimistic rollups do đó trở nên chậm và tốn kém.
Các nhà phát triển phải đối mặt với sự lựa chọn khó khăn: liệu có nên xây dựng một rollup dành cho mục đích hẹp, để người dùng thường xuyên cầu nối? Hay là xây dựng một rollup đa năng, để đáp ứng tất cả nhu cầu của người dùng? Cả hai lựa chọn này đều không thực sự lý tưởng.
Lợi ích của Zk-Rollups
Zk-rollups được coi là mô hình mở rộng chủ đạo trong tương lai. Nó có những ưu điểm của optimistic rollups, trong khi không có độ trễ cuối cùng kéo dài. Người dùng không cần phải chờ đợi vài ngày, chỉ cần chứng minh tính hợp lệ được tạo ra (có thể chỉ mất vài giây), họ có thể yên tâm rằng giao dịch đã hoàn thành.
Tuy nhiên, việc xây dựng zk-rollups hiện tại vẫn là một nhiệm vụ khó khăn, cần sự đầu tư liên tục trong nhiều năm 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 các thành phần mẫu phổ biến trong blockchain, như mạng p2p, cơ sở dữ liệu và nút RPC, để các nhà phát triển có thể tập trung vào logic thương mại của chuỗi blockchain của riêng họ.
Ngoài ra, nó cũng sẽ cung cấp một bộ các mô-đun mặc định hoạt động hiệu quả trong môi trường zero-knowledge: triển khai token, lưu trữ dữ liệu đã được xác thực và mô-đun cầu nối. Các nhà phát triển có thể tích hợp những thành phần nguyên thủy này vào chuỗi ứng dụng, hoặc hoàn toàn xây dựng hàm chuyển đổi trạng thái của riêng mình từ đầu thông qua việc triển khai một bộ API tiêu chuẩn.
Một trong những đặc điểm nổi bật của Sovereign SDK là loại bỏ những chi tiết phức tạp của zk-SNARK. Các nhà phát triển không cần phải trở thành chuyên gia về mật mã, chỉ cần viết ứng dụng bằng Rust quen thuộc (hoặc cuối cùng là C++) và SDK sẽ tự động biên dịch nó thành một máy ảo zk hiệu quả.
Các đặc điểm chính của Sovereign SDK
Tính tương tác liền mạch: Sử dụng công nghệ cầu mới dựa trên việc tổng hợp chứng minh, thực hiện cầu nối qua lại giữa các rollup Sovereign SDK trên L1 chia sẻ mà không cần bên thứ ba đáng tin cậy.
An toàn và có thể mở rộng: Bằng cách tùy chỉnh từng thành phần cho các tình huống sử dụng trong zk-rollups, Sovereign SDK sẽ mặc định cung cấp hiệu suất xuất sắc.
Tương thích giữa các chuỗi: Sovereign SDK Rollups có thể chạy trên bất kỳ chuỗi khối nào, vì chúng ủy quyền trách nhiệm kiểm tra chứng minh cho người dùng cuối, thay vì cho chuỗi khối L1 cơ sở.
Tiến độ 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 tiến hành): 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. Phát triển nguyên mẫu nghiên cứu, tích hợp Celestia cho khả năng sử dụng dữ liệu và Risc0 cho chứng minh.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API cốt lõi và các 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 sử dụng đầu tiên của SDK.
Tầm nhìn của Sovereign Labs là làm cho blockchain hỗ trợ hàng tỷ người dùng. Để đạt được điều này, họ cam kết thả ngưỡng công nghệ zk-SNARK, đồng thời duy trì khả năng xác minh cho người dùng cuối. Sovereign SDK sẽ luôn hoàn toàn miễn phí và mã nguồn mở, và mỗi thành phần kỹ thuật sẽ được xây dựng với tiêu chuẩn độ bền cao nhấ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.
7 thích
Phần thưởng
7
4
Chia sẻ
Bình luận
0/400
AirdropHunter
· 07-20 08:09
Còn lại thì tốt, chỉ có cái này định giá quá thấp.
Sovereign hoàn thành vòng gọi vốn 7.4 triệu USD ra mắt SDK giảm thả mức độ ZK-Rollup
Sovereign: Cung cấp SDK cho Rollups, thả ngưỡng sử dụng công nghệ zk-SNARK
Dự án tiền điện tử tập trung vào việc xây dựng rollup, Sovereign Labs, đã hoàn thành vòng gọi vốn hạt giống 740 triệu USD. Một tổ chức đầu tư mạo hiểm nổi tiếng đã dẫn dắt, cùng với nhiều quỹ khác tham gia. Người phát ngôn của dự án cho biết, vòng gọi vốn này đã giúp định giá công ty đạt "số lượng 8 chữ số". Sovereign Labs đang xây dựng một bộ công cụ phát triển phần mềm (SDK), giúp các nhà phát triển tạo ra những rollup zk 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, nhằm mục đích giúp tất cả các nhà phát triển có thể triển khai các rollups có thể tương tác và mở rộng một cách liền mạch, và có thể hoạt động trên tất cả các blockchain. Đây chính là mục đích xây dựng Sovereign SDK, sẽ là framework đơn giản nhất để tạo ra các zk-rollup chủ quyền an toàn và có thể tương tác.
Điểm đau trong việc mở rộng ứng dụng blockchain
Hiện nay, có ba mô hình chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 chuyên dụng cho ứng dụng, optimistic rollups và zk-rollups.
Giới hạn của chuỗi công L1
L1 công chain dành cho ứng dụng dễ thiết kế và triển khai nhất, nhưng có những thiếu sót rõ ràng. Mỗi L1 đều phải tuyển mộ các xác thực viên của riêng mình và thuyết phục họ đặt cược đủ vốn để bảo vệ blockchain khỏi các cuộc tấn công. Do chi phí vốn cao, phương pháp này chỉ phù hợp với một số ứng dụng có nguồn lực dồi dào.
Những điểm yếu của Optimistic Rollups
Mặc dù optimistic rollups đã thả bớt rào cản phát triển cho chuỗi ứng dụng, nhưng cũng tồn tại vấn đề. Chúng phụ thuộc vào chứng minh gian lận để ngăn chặn hành vi không đúng, điều này dẫn đến "độ trễ cuối cùng" kéo dài, giao dịch có thể bị quay ngược do sự xuất hiện của chứng minh gian lận. Việc cầu nối với optimistic rollups do đó trở nên chậm và tốn kém.
Các nhà phát triển phải đối mặt với sự lựa chọn khó khăn: liệu có nên xây dựng một rollup dành cho mục đích hẹp, để người dùng thường xuyên cầu nối? Hay là xây dựng một rollup đa năng, để đáp ứng tất cả nhu cầu của người dùng? Cả hai lựa chọn này đều không thực sự lý tưởng.
Lợi ích của Zk-Rollups
Zk-rollups được coi là mô hình mở rộng chủ đạo trong tương lai. Nó có những ưu điểm của optimistic rollups, trong khi không có độ trễ cuối cùng kéo dài. Người dùng không cần phải chờ đợi vài ngày, chỉ cần chứng minh tính hợp lệ được tạo ra (có thể chỉ mất vài giây), họ có thể yên tâm rằng giao dịch đã hoàn thành.
Tuy nhiên, việc xây dựng zk-rollups hiện tại vẫn là một nhiệm vụ khó khăn, cần sự đầu tư liên tục trong nhiều năm 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 các thành phần mẫu phổ biến trong blockchain, như mạng p2p, cơ sở dữ liệu và nút RPC, để các nhà phát triển có thể tập trung vào logic thương mại của chuỗi blockchain của riêng họ.
Ngoài ra, nó cũng sẽ cung cấp một bộ các mô-đun mặc định hoạt động hiệu quả trong môi trường zero-knowledge: triển khai token, lưu trữ dữ liệu đã được xác thực và mô-đun cầu nối. Các nhà phát triển có thể tích hợp những thành phần nguyên thủy này vào chuỗi ứng dụng, hoặc hoàn toàn xây dựng hàm chuyển đổi trạng thái của riêng mình từ đầu thông qua việc triển khai một bộ API tiêu chuẩn.
Một trong những đặc điểm nổi bật của Sovereign SDK là loại bỏ những chi tiết phức tạp của zk-SNARK. Các nhà phát triển không cần phải trở thành chuyên gia về mật mã, chỉ cần viết ứng dụng bằng Rust quen thuộc (hoặc cuối cùng là C++) và SDK sẽ tự động biên dịch nó thành một máy ảo zk hiệu quả.
Các đặc điểm chính của Sovereign SDK
Tính tương tác liền mạch: Sử dụng công nghệ cầu mới dựa trên việc tổng hợp chứng minh, thực hiện cầu nối qua lại giữa các rollup Sovereign SDK trên L1 chia sẻ mà không cần bên thứ ba đáng tin cậy.
An toàn và có thể mở rộng: Bằng cách tùy chỉnh từng thành phần cho các tình huống sử dụng trong zk-rollups, Sovereign SDK sẽ mặc định cung cấp hiệu suất xuất sắc.
Tương thích giữa các chuỗi: Sovereign SDK Rollups có thể chạy trên bất kỳ chuỗi khối nào, vì chúng ủy quyền trách nhiệm kiểm tra chứng minh cho người dùng cuối, thay vì cho chuỗi khối L1 cơ sở.
Tiến độ 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 tiến hành): 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. Phát triển nguyên mẫu nghiên cứu, tích hợp Celestia cho khả năng sử dụng dữ liệu và Risc0 cho chứng minh.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API cốt lõi và các 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 sử dụng đầu tiên của SDK.
Tầm nhìn của Sovereign Labs là làm cho blockchain hỗ trợ hàng tỷ người dùng. Để đạt được điều này, họ cam kết thả ngưỡng công nghệ zk-SNARK, đồng thời duy trì khả năng xác minh cho người dùng cuối. Sovereign SDK sẽ luôn hoàn toàn miễn phí và mã nguồn mở, và mỗi thành phần kỹ thuật sẽ được xây dựng với tiêu chuẩn độ bền cao nhất.