Giao thức hệ thống phân tán lõi của chuỗi công khai Sui: Phân tích Sui Lutris
Mysten Labs đã phát hành phiên bản cập nhật của tài liệu trắng Sui Lutris vào ngày 18 tháng 8, sau nhiều tháng thử nghiệm. Tài liệu trắng xác nhận hai chỉ số hiệu suất chính:
Sử dụng công nghệ PTBs, Sui có thể xử lý 14-15 vạn thao tác mỗi giây, TPS đỉnh đạt 5000. Điều này vượt xa mức kiểm tra tiêu chuẩn khoảng 700 TPS hiện tại của mạng chính.
Ngay cả khi một số nút xác thực ngừng hoạt động, độ trễ xác nhận cuối cùng của Sui vẫn có thể giữ ở mức dưới 0,5 giây.
Bản trắng còn giải thích chi tiết về cơ chế hoạt động của Sui, và cung cấp chứng minh về tính an toàn cũng như hướng dẫn cho các tester bên ngoài để tái hiện dữ liệu hiệu suất liên quan.
Sau khi mạng chính Sui được ra mắt, các ứng dụng như trò chơi và NFT nhanh chóng xuất hiện. Báo cáo kỹ thuật Sui Lutris gần đây được Mysten Labs công bố đã giới thiệu về giao thức hệ thống phân tán cốt lõi hỗ trợ mạng Sui. Sui Lutris cho phép Sui duy trì độ trễ thấp trong điều kiện có lưu lượng cao và ổn định lâu dài.
Kể từ khi Bitcoin ra đời, công nghệ blockchain đã đạt được những tiến bộ đáng kể, các ứng dụng mới nổi như trò chơi và NFT liên tục xuất hiện. Ngành công nghiệp cũng đang tiếp tục khám phá các phương pháp nâng cao hiệu suất blockchain, đặc biệt là trong việc xử lý tải nặng và đạt được phản hồi thời gian thực.
Hiện tại, blockchain L1 đang đối mặt với hai thách thức lớn: đạt được thông lượng cao trong khi vẫn duy trì độ trễ thấp và đảm bảo rằng giao thức đồng thuận ổn định lâu dài. Những thách thức này có thể được giải quyết thông qua việc tham gia và cấu hình động của các nút xác thực.
Một phương pháp hiệu quả để đạt được thông lượng cao là sử dụng giao thức đồng thuận dựa trên DAG, chẳng hạn như Narwhal/Bullshark mà Sui sử dụng. Những giao thức này cho phép blockchain thực hiện một lượng lớn giao dịch cùng một lúc, rất phù hợp cho các ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường tạo ra độ trễ vài giây, điều này ảnh hưởng lớn đến các giao dịch chuyển tiền thông thường hoặc các thao tác trong trò chơi.
Mặt khác, giao thức không đồng thuận thể hiện tiềm năng to lớn trong việc giảm độ trễ và khả năng mở rộng, như nguyên mẫu FastPay trong các nghiên cứu sớm. Các giao thức này đạt được xử lý giao dịch nhanh chóng bằng cách loại bỏ giai đoạn đồng thuận, không cần phải đồng bộ hóa các giao dịch độc lập được xử lý song song. Tuy nhiên, phạm vi ứng dụng của chúng chỉ giới hạn ở các thao tác blockchain đơn giản, hạn chế khả năng biểu đạt của hợp đồng thông minh, và việc điều chỉnh động tập hợp các nút xác thực gặp nhiều thách thức.
Mặc dù cả hai giao thức này đều có tiềm năng, nhưng hiện tại vẫn chưa được áp dụng rộng rãi trong blockchain cấp sản xuất. Chúng chủ yếu chỉ được đề xuất trong các hội nghị học thuật và chưa được cộng đồng blockchain áp dụng rộng rãi. Sui Lutris, như một giao thức hỗ trợ mạng Sui, đã sáng tạo kết hợp giữa đồng thuận dựa trên DAG và phương pháp không đồng thuận, đạt được những lợi thế của cả hai: độ trễ dưới một giây và khả năng thông lượng liên tục hàng nghìn giao dịch mỗi giây. Đồng thời, Sui vẫn giữ được khả năng thực hiện hợp đồng phức tạp trên các đối tượng chia sẻ, tạo điểm kiểm tra và cấu hình lại tập hợp nút xác thực qua các chu kỳ.
Kết hợp giữa phương pháp đồng thuận và không đồng thuận
Sui Lutris áp dụng phương pháp hỗn hợp độc đáo. Đối với tài sản ( thuộc sở hữu duy nhất, hệ thống sử dụng giao thức phát sóng nhất quán giữa các nút xác thực để đạt được độ trễ thấp hơn đồng thuận. Sui Lutris chỉ phụ thuộc vào đồng thuận khi xử lý hợp đồng thông minh phức tạp trên các đối tượng chia sẻ, tức là các đối tượng có thể được bất kỳ người dùng nào sửa đổi. Ngoài ra, Sui Lutris cũng hỗ trợ các hoạt động duy trì mạng, chẳng hạn như định nghĩa điểm kiểm tra và cấu hình lại các nút xác thực. Chiến lược mới mẻ này cung cấp một giải pháp cân bằng lợi ích trong việc xử lý giao dịch trong môi trường Byzantine sao chép.
Chu kỳ giao dịch của Sui Lutris bao gồm các bước sau:
Người dùng tạo và ký giao dịch, sửa đổi các đối tượng mà họ sở hữu hoặc đối tượng hỗn hợp.
Giao dịch được gửi đến nút xác minh Sui Lutris thông qua nút đầy đủ, thực hiện kiểm tra tính hợp lệ và an toàn, sau khi ký sẽ trả lại cho khách hàng.
Khách hàng thu thập phản hồi từ hầu hết các nút xác thực, hình thành chứng chỉ giao dịch, lúc này giao dịch đạt trạng thái xác nhận cuối cùng.
Chứng chỉ hoàn chỉnh được gửi lại cho tất cả các nút xác minh để xác minh. Các giao dịch liên quan đến đối tượng độc quyền có thể được xử lý ngay lập tức, không cần phải chờ động cơ đồng thuận. Tất cả các chứng chỉ được chuyển tiếp đến giao thức đồng thuận dựa trên DAG.
Số hiệu chứng nhận đầu ra đồng thuận, nút xác thực kiểm tra và thực hiện giao dịch chứa đối tượng chia sẻ.
Khách hàng có thể thu thập phản hồi từ hầu hết các nút xác thực, lắp ghép chứng chỉ hợp lệ như một bằng chứng thanh toán giao dịch.
Để mỗi sự đồng thuận nộp lại hình thành điểm kiểm tra, dùng để điều khiển giao thức tái cấu hình.
![Sui Lutris báo cáo导读:Giao thức hệ thống phân tán cốt lõi của chuỗi công khai Sui])https://img-cdn.gateio.im/webp-social/moments-96ed564a3ff29ecfdebd2eda4b5a7adb.webp(
Ngoài quy trình giao dịch chính, Sui Lutris còn cung cấp nhiều chức năng hỗ trợ blockchain cấp sản xuất:
Thực hiện giao thức kiểm tra điểm sau khi đạt được xác nhận cuối cùng, tạo lịch sử giao dịch của tất cả các giao dịch trong hệ thống, thuận tiện cho việc kiểm toán và đồng bộ.
Hỗ trợ cấu hình lại vào cuối mỗi chu kỳ, điều chỉnh tập hợp các nút xác thực và quyền biểu quyết của chúng.
An toàn "mở khóa" tài sản bị khóa nhầm do tấn công double spend từ khách hàng vào cuối chu kỳ, giảm thiểu tổn thất.
Là cơ sở hạ tầng của Sui, tính bảo mật của Sui Lutris là vô cùng quan trọng. Báo cáo kỹ thuật hoàn chỉnh cung cấp mô tả chi tiết về cách hoạt động của giao thức bảo mật và hoạt động, cũng như chứng minh tính bảo mật đồng bộ một phần với các người tham gia Byzantine trong mô hình hệ thống phân tán tiêu chuẩn.
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.
15 thích
Phần thưởng
15
3
Chia sẻ
Bình luận
0/400
LiquidityOracle
· 07-10 02:44
tps thực sự mạnh, hoàn hảo chạm đúng điểm đau
Xem bản gốcTrả lời0
CoffeeOnChain
· 07-09 09:57
sui chính là chuỗi đồ chơi phải không, tps đã được thổi lên tận trời rồi.
Cập nhật White Paper Sui Lutris: 150.000 thao tác mỗi giây, độ trễ xác nhận cuối cùng dưới 0,5 giây
Giao thức hệ thống phân tán lõi của chuỗi công khai Sui: Phân tích Sui Lutris
Mysten Labs đã phát hành phiên bản cập nhật của tài liệu trắng Sui Lutris vào ngày 18 tháng 8, sau nhiều tháng thử nghiệm. Tài liệu trắng xác nhận hai chỉ số hiệu suất chính:
Sử dụng công nghệ PTBs, Sui có thể xử lý 14-15 vạn thao tác mỗi giây, TPS đỉnh đạt 5000. Điều này vượt xa mức kiểm tra tiêu chuẩn khoảng 700 TPS hiện tại của mạng chính.
Ngay cả khi một số nút xác thực ngừng hoạt động, độ trễ xác nhận cuối cùng của Sui vẫn có thể giữ ở mức dưới 0,5 giây.
Bản trắng còn giải thích chi tiết về cơ chế hoạt động của Sui, và cung cấp chứng minh về tính an toàn cũng như hướng dẫn cho các tester bên ngoài để tái hiện dữ liệu hiệu suất liên quan.
Sau khi mạng chính Sui được ra mắt, các ứng dụng như trò chơi và NFT nhanh chóng xuất hiện. Báo cáo kỹ thuật Sui Lutris gần đây được Mysten Labs công bố đã giới thiệu về giao thức hệ thống phân tán cốt lõi hỗ trợ mạng Sui. Sui Lutris cho phép Sui duy trì độ trễ thấp trong điều kiện có lưu lượng cao và ổn định lâu dài.
Kể từ khi Bitcoin ra đời, công nghệ blockchain đã đạt được những tiến bộ đáng kể, các ứng dụng mới nổi như trò chơi và NFT liên tục xuất hiện. Ngành công nghiệp cũng đang tiếp tục khám phá các phương pháp nâng cao hiệu suất blockchain, đặc biệt là trong việc xử lý tải nặng và đạt được phản hồi thời gian thực.
Hiện tại, blockchain L1 đang đối mặt với hai thách thức lớn: đạt được thông lượng cao trong khi vẫn duy trì độ trễ thấp và đảm bảo rằng giao thức đồng thuận ổn định lâu dài. Những thách thức này có thể được giải quyết thông qua việc tham gia và cấu hình động của các nút xác thực.
Một phương pháp hiệu quả để đạt được thông lượng cao là sử dụng giao thức đồng thuận dựa trên DAG, chẳng hạn như Narwhal/Bullshark mà Sui sử dụng. Những giao thức này cho phép blockchain thực hiện một lượng lớn giao dịch cùng một lúc, rất phù hợp cho các ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường tạo ra độ trễ vài giây, điều này ảnh hưởng lớn đến các giao dịch chuyển tiền thông thường hoặc các thao tác trong trò chơi.
Mặt khác, giao thức không đồng thuận thể hiện tiềm năng to lớn trong việc giảm độ trễ và khả năng mở rộng, như nguyên mẫu FastPay trong các nghiên cứu sớm. Các giao thức này đạt được xử lý giao dịch nhanh chóng bằng cách loại bỏ giai đoạn đồng thuận, không cần phải đồng bộ hóa các giao dịch độc lập được xử lý song song. Tuy nhiên, phạm vi ứng dụng của chúng chỉ giới hạn ở các thao tác blockchain đơn giản, hạn chế khả năng biểu đạt của hợp đồng thông minh, và việc điều chỉnh động tập hợp các nút xác thực gặp nhiều thách thức.
Mặc dù cả hai giao thức này đều có tiềm năng, nhưng hiện tại vẫn chưa được áp dụng rộng rãi trong blockchain cấp sản xuất. Chúng chủ yếu chỉ được đề xuất trong các hội nghị học thuật và chưa được cộng đồng blockchain áp dụng rộng rãi. Sui Lutris, như một giao thức hỗ trợ mạng Sui, đã sáng tạo kết hợp giữa đồng thuận dựa trên DAG và phương pháp không đồng thuận, đạt được những lợi thế của cả hai: độ trễ dưới một giây và khả năng thông lượng liên tục hàng nghìn giao dịch mỗi giây. Đồng thời, Sui vẫn giữ được khả năng thực hiện hợp đồng phức tạp trên các đối tượng chia sẻ, tạo điểm kiểm tra và cấu hình lại tập hợp nút xác thực qua các chu kỳ.
Kết hợp giữa phương pháp đồng thuận và không đồng thuận
Sui Lutris áp dụng phương pháp hỗn hợp độc đáo. Đối với tài sản ( thuộc sở hữu duy nhất, hệ thống sử dụng giao thức phát sóng nhất quán giữa các nút xác thực để đạt được độ trễ thấp hơn đồng thuận. Sui Lutris chỉ phụ thuộc vào đồng thuận khi xử lý hợp đồng thông minh phức tạp trên các đối tượng chia sẻ, tức là các đối tượng có thể được bất kỳ người dùng nào sửa đổi. Ngoài ra, Sui Lutris cũng hỗ trợ các hoạt động duy trì mạng, chẳng hạn như định nghĩa điểm kiểm tra và cấu hình lại các nút xác thực. Chiến lược mới mẻ này cung cấp một giải pháp cân bằng lợi ích trong việc xử lý giao dịch trong môi trường Byzantine sao chép.
Chu kỳ giao dịch của Sui Lutris bao gồm các bước sau:
Người dùng tạo và ký giao dịch, sửa đổi các đối tượng mà họ sở hữu hoặc đối tượng hỗn hợp.
Giao dịch được gửi đến nút xác minh Sui Lutris thông qua nút đầy đủ, thực hiện kiểm tra tính hợp lệ và an toàn, sau khi ký sẽ trả lại cho khách hàng.
Khách hàng thu thập phản hồi từ hầu hết các nút xác thực, hình thành chứng chỉ giao dịch, lúc này giao dịch đạt trạng thái xác nhận cuối cùng.
Chứng chỉ hoàn chỉnh được gửi lại cho tất cả các nút xác minh để xác minh. Các giao dịch liên quan đến đối tượng độc quyền có thể được xử lý ngay lập tức, không cần phải chờ động cơ đồng thuận. Tất cả các chứng chỉ được chuyển tiếp đến giao thức đồng thuận dựa trên DAG.
Số hiệu chứng nhận đầu ra đồng thuận, nút xác thực kiểm tra và thực hiện giao dịch chứa đối tượng chia sẻ.
Khách hàng có thể thu thập phản hồi từ hầu hết các nút xác thực, lắp ghép chứng chỉ hợp lệ như một bằng chứng thanh toán giao dịch.
Để mỗi sự đồng thuận nộp lại hình thành điểm kiểm tra, dùng để điều khiển giao thức tái cấu hình.
![Sui Lutris báo cáo导读:Giao thức hệ thống phân tán cốt lõi của chuỗi công khai Sui])https://img-cdn.gateio.im/webp-social/moments-96ed564a3ff29ecfdebd2eda4b5a7adb.webp(
Ngoài quy trình giao dịch chính, Sui Lutris còn cung cấp nhiều chức năng hỗ trợ blockchain cấp sản xuất:
Thực hiện giao thức kiểm tra điểm sau khi đạt được xác nhận cuối cùng, tạo lịch sử giao dịch của tất cả các giao dịch trong hệ thống, thuận tiện cho việc kiểm toán và đồng bộ.
Hỗ trợ cấu hình lại vào cuối mỗi chu kỳ, điều chỉnh tập hợp các nút xác thực và quyền biểu quyết của chúng.
An toàn "mở khóa" tài sản bị khóa nhầm do tấn công double spend từ khách hàng vào cuối chu kỳ, giảm thiểu tổn thất.
Là cơ sở hạ tầng của Sui, tính bảo mật của Sui Lutris là vô cùng quan trọng. Báo cáo kỹ thuật hoàn chỉnh cung cấp mô tả chi tiết về cách hoạt động của giao thức bảo mật và hoạt động, cũng như chứng minh tính bảo mật đồng bộ một phần với các người tham gia Byzantine trong mô hình hệ thống phân tán tiêu chuẩn.