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ử Sovereign Labs, chuyên xây dựng rollup, đã hoàn thành vòng gọi vốn hạt giống trị giá 7,4 triệu USD. Vòng gọi vốn này có sự tham gia của nhiều tổ chức đầu tư nổi tiếng, khiến định giá của công ty đạt "số triệu". Sovereign Labs đang xây dựng 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 an toàn và có khả năng tương tác bằng chứng không kiến thức (zk-SNARK). Dưới đây là giới thiệu chi tiết về dự án này.
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ó thể tương tác liền mạch và mở rộng, đồng thời có thể chạy trên tất cả các chuỗi khối. Mục tiêu của Sovereign SDK là trở thành khung đơn giản nhất để tạo ra zk-rollup chủ quyền an toàn và có thể tương tác.
Điểm đau mở rộng của ứng dụng blockchain
Hạn chế của chuỗi khối L1 đơn
Hiện tại, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 ứng dụng chuyên biệt, optimistic rollups và zk-rollups. Mặc dù chuỗi công khai L1 ứng dụng chuyên biệt có thiết kế và triển khai đơn giản, nhưng vẫn tồn tại những khuyết điểm rõ ràng. Mỗi L1 đều cần tuyển dụng các xác thực viên riêng và thuyết phục họ đặt cược đủ vốn để bảo vệ an ninh mạng. Do chi phí vốn cao, phương pháp này chỉ phù hợp với một số ít ứng dụng có đủ nguồn tài chính.
Hạn chế của Optimistic Rollups
Rollups cho phép các nhà phát triển mở rộng blockchain hiện có bằng cách sử dụng logic mới thay vì khởi động một blockchain mới, điều này đã giảm đáng kể rào cản phát triển cho các chuỗi ứng dụng. Tuy nhiên, các rollups tối ưu hiện tại cũng gặp phải vấn đề. Để giảm bớt gánh nặng cho tập hợp người xác thực chia sẻ, các rollups tối ưu sử dụng chứng minh gian lận để ngăn chặn hành vi sai trái. Điều này dẫn đến "độ trễ cuối cùng" dài hơn, giao dịch có thể bị quay lại do sự xuất hiện của chứng minh gian lận. Vì vậy, việc cầu nối các rollups tối ưu trở nên chậm chạp và tốn kém.
Lợi ích của Zk-Rollups
Dựa trên những lý do trên, zk-rollups được coi là giải pháp mở rộng dẫn đầu trong tương lai. Nó có những ưu điểm của optimistic rollups, đồng thời không có độ trễ cuối cùng kéo dài. Người dùng chỉ cần chờ vài giây để chứng minh tính hợp lệ được tạo ra, họ có thể yên tâm rằng giao dịch đã được hoàn tất. 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, đòi hỏi các kỹ sư mật mã chuyên nghiệp cao phải đầu tư lâu dài.
Đặc điểm của Sovereign SDK
Sovereign SDK nhằm cung cấp hỗ trợ cho zk-rollups tương tự như Cosmos SDK đã làm cho các chuỗi công khai L1. Nó cung cấp nhiều thành phần cơ bản thường được cung cấp bởi blockchain, như 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 thương mại của chuỗi blockchain 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 zk, 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 đặc điểm chính của Sovereign SDK bao gồm:
Tương tác liền mạch: Sử dụng công nghệ cầu mới dựa trên tập hợp chứng minh để thực hiện cầu hiệu quả giữa các rollups Sovereign SDK trên L1 chia sẻ.
An toàn và khả năng 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 zk-rollups, Sovereign SDK mặc định cung cấp hiệu suất xuất sắc.
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ỳ chuỗi khối nào, vì chúng giao phó trách nhiệm kiểm tra chứng minh cho người dùng cuối, thay vì chuỗi công khai L1 nền tảng.
Lộ trình phát triể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.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API chính và các 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 thử 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 và mục tiêu
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 mục tiêu này, họ cam kết thả ngưỡng sử dụng công nghệ zk-SNARK, để các nhà phát triển có thể xây dựng Rollups mà không cần trở thành chuyên gia mật mã. Đồng thời, họ nhấn mạnh rằng sẽ không theo đuổi khả năng mở rộng vô hạn mà không hy sinh tính khả thi cho người dùng cuối. Sovereign SDK sẽ 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 kỹ thuật với tiêu chuẩn độ bền cao nhất.
Thông qua Sovereign SDK, các nhà phát triển sẽ dễ dàng hơn trong việc xây dựng các ứng dụng blockchain an toàn, có thể mở rộng và tương tác, thúc đẩy sự phổ biến và ứng dụng của công nghệ blockchain.
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.
Sovereign hoàn thành vòng gọi vốn 7,4 triệu USD ra mắt SDK phát triển Rollup Thả zk-SNARK sử dụng.
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ử Sovereign Labs, chuyên xây dựng rollup, đã hoàn thành vòng gọi vốn hạt giống trị giá 7,4 triệu USD. Vòng gọi vốn này có sự tham gia của nhiều tổ chức đầu tư nổi tiếng, khiến định giá của công ty đạt "số triệu". Sovereign Labs đang xây dựng 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 an toàn và có khả năng tương tác bằng chứng không kiến thức (zk-SNARK). Dưới đây là giới thiệu chi tiết về dự án này.
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ó thể tương tác liền mạch và mở rộng, đồng thời có thể chạy trên tất cả các chuỗi khối. Mục tiêu của Sovereign SDK là trở thành khung đơn giản nhất để tạo ra zk-rollup chủ quyền an toàn và có thể tương tác.
Điểm đau mở rộng của ứng dụng blockchain
Hạn chế của chuỗi khối L1 đơn
Hiện tại, có ba cách chính để mở rộng ứng dụng blockchain: chuỗi công khai L1 ứng dụng chuyên biệt, optimistic rollups và zk-rollups. Mặc dù chuỗi công khai L1 ứng dụng chuyên biệt có thiết kế và triển khai đơn giản, nhưng vẫn tồn tại những khuyết điểm rõ ràng. Mỗi L1 đều cần tuyển dụng các xác thực viên riêng và thuyết phục họ đặt cược đủ vốn để bảo vệ an ninh mạng. Do chi phí vốn cao, phương pháp này chỉ phù hợp với một số ít ứng dụng có đủ nguồn tài chính.
Hạn chế của Optimistic Rollups
Rollups cho phép các nhà phát triển mở rộng blockchain hiện có bằng cách sử dụng logic mới thay vì khởi động một blockchain mới, điều này đã giảm đáng kể rào cản phát triển cho các chuỗi ứng dụng. Tuy nhiên, các rollups tối ưu hiện tại cũng gặp phải vấn đề. Để giảm bớt gánh nặng cho tập hợp người xác thực chia sẻ, các rollups tối ưu sử dụng chứng minh gian lận để ngăn chặn hành vi sai trái. Điều này dẫn đến "độ trễ cuối cùng" dài hơn, giao dịch có thể bị quay lại do sự xuất hiện của chứng minh gian lận. Vì vậy, việc cầu nối các rollups tối ưu trở nên chậm chạp và tốn kém.
Lợi ích của Zk-Rollups
Dựa trên những lý do trên, zk-rollups được coi là giải pháp mở rộng dẫn đầu trong tương lai. Nó có những ưu điểm của optimistic rollups, đồng thời không có độ trễ cuối cùng kéo dài. Người dùng chỉ cần chờ vài giây để chứng minh tính hợp lệ được tạo ra, họ có thể yên tâm rằng giao dịch đã được hoàn tất. 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, đòi hỏi các kỹ sư mật mã chuyên nghiệp cao phải đầu tư lâu dài.
Đặc điểm của Sovereign SDK
Sovereign SDK nhằm cung cấp hỗ trợ cho zk-rollups tương tự như Cosmos SDK đã làm cho các chuỗi công khai L1. Nó cung cấp nhiều thành phần cơ bản thường được cung cấp bởi blockchain, như 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 thương mại của chuỗi blockchain 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 zk, 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 đặc điểm chính của Sovereign SDK bao gồm:
Tương tác liền mạch: Sử dụng công nghệ cầu mới dựa trên tập hợp chứng minh để thực hiện cầu hiệu quả giữa các rollups Sovereign SDK trên L1 chia sẻ.
An toàn và khả năng 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 zk-rollups, Sovereign SDK mặc định cung cấp hiệu suất xuất sắc.
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ỳ chuỗi khối nào, vì chúng giao phó trách nhiệm kiểm tra chứng minh cho người dùng cuối, thay vì chuỗi công khai L1 nền tảng.
Lộ trình phát triể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.
Giai đoạn triển khai ban đầu: Triển khai mạng p2p, nút RPC, API chính và các 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 thử 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 và mục tiêu
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 mục tiêu này, họ cam kết thả ngưỡng sử dụng công nghệ zk-SNARK, để các nhà phát triển có thể xây dựng Rollups mà không cần trở thành chuyên gia mật mã. Đồng thời, họ nhấn mạnh rằng sẽ không theo đuổi khả năng mở rộng vô hạn mà không hy sinh tính khả thi cho người dùng cuối. Sovereign SDK sẽ 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 kỹ thuật với tiêu chuẩn độ bền cao nhất.
Thông qua Sovereign SDK, các nhà phát triển sẽ dễ dàng hơn trong việc xây dựng các ứng dụng blockchain an toàn, có thể mở rộng và tương tác, thúc đẩy sự phổ biến và ứng dụng của công nghệ blockchain.