Sui Lutris: Phân tích giao thức hệ thống phân tán cốt lõi của chuỗi công khai Sui
Mysten Labs đã cập nhật sách trắng Sui Lutris vào ngày 18 tháng 8, xác định các nội dung chính sau nhiều tháng thử nghiệm:
Sui có thể xử lý từ 140k đến 150k giao dịch mỗi giây trong khi sử dụng PTBs và 5K TPS, điều này vượt xa kết quả kiểm tra chuẩn khi mạng chính đạt đỉnh (khoảng 700TPS).
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ữ dưới 0,5 giây.
Bản white paper mô tả chi tiết cơ chế hoạt động của Sui, cung cấp bằng chứng về tính an toàn cũng như hướng dẫn cách mà các tester bên ngoài có thể tái tạo dữ liệu liên quan trong các bài kiểm tra xác thực của riêng họ.
Sau khi mạng chính Sui được phát hành, các ứng dụng như trò chơi và NFT đã nhanh chóng được đưa lên chuỗi. Mysten Labs sau đó đã phát hành báo cáo kỹ thuật về hệ thống phân tán Sui Lutris hỗ trợ Sui. Sui Lutris cho phép Sui duy trì độ trễ thấp trong điều kiện thông lượng cao và ổn định lâu dài.
Công nghệ blockchain đã phát triển trong mười năm kể từ khi Bitcoin ra đời, xuất hiện các trường hợp sử dụng mới như trò chơi và NFT. Cộng đồng blockchain tiếp tục khám phá các phương pháp để nâng cao hiệu suất, đặc biệt là trong việc xử lý tải cao và cung cấp độ trễ thời gian thực.
Hiện nay, các blockchain L1 đang đối mặt với hai thách thức lớn: vừa duy trì độ trễ thấp vừa đạt được thông lượng cao, đồng thời đảm bảo tính ổn định lâu dài của giao thức đồng thuận. 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, như Narwhal/Bullshark mà Sui áp dụng. Các giao thức này cho phép blockchain thực hiện nhiều giao dịch đồng thời, phù hợp với các tình huống như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG có thể dẫn đến độ trễ vài giây, điều này ảnh hưởng lớn đến các hoạt động truyền tải hoặc trò chơi phổ biến.
Mặt khác, giao thức không đồng thuận thể hiện tiềm năng lớn trong việc giảm độ trễ và mở rộng, chẳng hạn như nguyên mẫu FastPay. Những giao thức này cho phép xử lý giao dịch nhanh chóng bằng cách loại bỏ sự đồng thuận, mà không cần xử lý các giao dịch độc lập đang được xử lý song song. Nhưng chúng chỉ áp dụng cho một số loại hoạt động blockchain đơn giản hạn chế, làm giảm khả năng biểu đạt của hợp đồng thông minh, và gặp khó khăn trong việc cấu hình lại tập hợp các nút xác thực thay đổi động.
Mặc dù cả hai giao thức này đều có tiềm năng, nhưng hiện tại chưa được áp dụng rộng rãi trong blockchain cấp sản phẩm. Sui Lutris, với tư cách là giao thức hỗ trợ mạng Sui, sẽ kết hợp đồng thuận dựa trên DAG với phương pháp không đồng thuận, nhằm đạt được 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 giữ lại khả năng biểu đạt hợp đồng phức tạp trên các đối tượng chia sẻ, tạo ra các điểm kiểm tra và tái cấu hình tập hợp nút xác thực qua các chu kỳ.
Kết hợp các phương pháp dựa trên đồng thuận và không đồng thuận
Sui Lutris áp dụng một phương pháp độc đáo, kết hợp hai phương pháp đã nêu. Để đảm bảo an toàn cho tài sản của chủ sở hữu duy nhất (đối tượng độc quyền), 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 minh, đạt được độ trễ dưới mức đồng thuận. Sui Lutris chỉ phụ thuộc vào việc xử lý đồng thuận cho các hợp đồng thông minh phức tạp trên các đối tượng chia sẻ. Ngoài ra, nó còn 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 minh. Chiến lược mới mẻ này cung cấp giải pháp tối ưu khi 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 để thay đổi đối tượng sở hữu.
Giao dịch được gửi từ nút toàn cầu đến nút xác minh để kiểm tra và ký.
Khách hàng thu thập phản hồi của hầu hết các nút xác thực để tạo thành chứng nhận giao dịch.
Chứng chỉ được gửi lại tất cả các nút xác thực để xác nhận.
Số hiệu chứng chỉ đầu ra đồng thuận, xác minh nút thực hiện giao dịch bao gồm đối tượng chia sẻ.
Khách hàng thu thập phản hồi của nút xác thực làm bằng chứng thanh toán giao dịch.
Để mỗi lần đồng thuận nộp tạo điểm kiểm tra, được sử dụng để điều khiển lại cấu hình giao thức.
Sui Lutris còn cung cấp các chức năng hỗ trợ cho blockchain cấp sản phẩm khác:
Thực hiện giao thức kiểm tra điểm, tạo lịch sử giao dịch cho tất cả các giao dịch.
Hỗ trợ cấu hình lại vào cuối mỗi chu kỳ.
Vào cuối chu kỳ, an toàn "mở khóa" tài sản bị khóa nhầm.
Sui Lutris như một nền tảng của Sui, cung cấp sự đảm bảo cho người dùng quản lý một lượng lớn giá trị. Báo cáo kỹ thuật đầy đủ cung cấp thêm thông tin chi tiết về tính bảo mật và sự hoạt động của giao thức, cũng như chứng minh tính an toàn trong mô hình hệ thống phân phối tiêu chuẩn với sự đồng bộ một phần của các bên tham gia Byzantine.
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
5
Chia sẻ
Bình luận
0/400
GateUser-c802f0e8
· 21giờ trước
sui cũng quá ác quá đi 8
Xem bản gốcTrả lời0
NeverPresent
· 21giờ trước
Cuối cùng cũng đã làm được một phi vụ lớn.
Xem bản gốcTrả lời0
SatoshiSherpa
· 21giờ trước
Thật đáng kinh ngạc
Xem bản gốcTrả lời0
DefiPlaybook
· 21giờ trước
140k tps bull wow, ngoài swiping độc hại ra còn có thể làm gì?
Phân tích giao thức Sui Lutris: Sự kết hợp hoàn hảo giữa thông lượng cao và trễ thấp
Sui Lutris: Phân tích giao thức hệ thống phân tán cốt lõi của chuỗi công khai Sui
Mysten Labs đã cập nhật sách trắng Sui Lutris vào ngày 18 tháng 8, xác định các nội dung chính sau nhiều tháng thử nghiệm:
Sui có thể xử lý từ 140k đến 150k giao dịch mỗi giây trong khi sử dụng PTBs và 5K TPS, điều này vượt xa kết quả kiểm tra chuẩn khi mạng chính đạt đỉnh (khoảng 700TPS).
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ữ dưới 0,5 giây.
Bản white paper mô tả chi tiết cơ chế hoạt động của Sui, cung cấp bằng chứng về tính an toàn cũng như hướng dẫn cách mà các tester bên ngoài có thể tái tạo dữ liệu liên quan trong các bài kiểm tra xác thực của riêng họ.
Sau khi mạng chính Sui được phát hành, các ứng dụng như trò chơi và NFT đã nhanh chóng được đưa lên chuỗi. Mysten Labs sau đó đã phát hành báo cáo kỹ thuật về hệ thống phân tán Sui Lutris hỗ trợ Sui. Sui Lutris cho phép Sui duy trì độ trễ thấp trong điều kiện thông lượng cao và ổn định lâu dài.
Công nghệ blockchain đã phát triển trong mười năm kể từ khi Bitcoin ra đời, xuất hiện các trường hợp sử dụng mới như trò chơi và NFT. Cộng đồng blockchain tiếp tục khám phá các phương pháp để nâng cao hiệu suất, đặc biệt là trong việc xử lý tải cao và cung cấp độ trễ thời gian thực.
Hiện nay, các blockchain L1 đang đối mặt với hai thách thức lớn: vừa duy trì độ trễ thấp vừa đạt được thông lượng cao, đồng thời đảm bảo tính ổn định lâu dài của giao thức đồng thuận. 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, như Narwhal/Bullshark mà Sui áp dụng. Các giao thức này cho phép blockchain thực hiện nhiều giao dịch đồng thời, phù hợp với các tình huống như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG có thể dẫn đến độ trễ vài giây, điều này ảnh hưởng lớn đến các hoạt động truyền tải hoặc trò chơi phổ biến.
Mặt khác, giao thức không đồng thuận thể hiện tiềm năng lớn trong việc giảm độ trễ và mở rộng, chẳng hạn như nguyên mẫu FastPay. Những giao thức này cho phép xử lý giao dịch nhanh chóng bằng cách loại bỏ sự đồng thuận, mà không cần xử lý các giao dịch độc lập đang được xử lý song song. Nhưng chúng chỉ áp dụng cho một số loại hoạt động blockchain đơn giản hạn chế, làm giảm khả năng biểu đạt của hợp đồng thông minh, và gặp khó khăn trong việc cấu hình lại tập hợp các nút xác thực thay đổi động.
Mặc dù cả hai giao thức này đều có tiềm năng, nhưng hiện tại chưa được áp dụng rộng rãi trong blockchain cấp sản phẩm. Sui Lutris, với tư cách là giao thức hỗ trợ mạng Sui, sẽ kết hợp đồng thuận dựa trên DAG với phương pháp không đồng thuận, nhằm đạt được 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 giữ lại khả năng biểu đạt hợp đồng phức tạp trên các đối tượng chia sẻ, tạo ra các điểm kiểm tra và tái cấu hình tập hợp nút xác thực qua các chu kỳ.
Kết hợp các phương pháp dựa trên đồng thuận và không đồng thuận
Sui Lutris áp dụng một phương pháp độc đáo, kết hợp hai phương pháp đã nêu. Để đảm bảo an toàn cho tài sản của chủ sở hữu duy nhất (đối tượng độc quyền), 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 minh, đạt được độ trễ dưới mức đồng thuận. Sui Lutris chỉ phụ thuộc vào việc xử lý đồng thuận cho các hợp đồng thông minh phức tạp trên các đối tượng chia sẻ. Ngoài ra, nó còn 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 minh. Chiến lược mới mẻ này cung cấp giải pháp tối ưu khi 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:
Sui Lutris còn cung cấp các chức năng hỗ trợ cho blockchain cấp sản phẩm khác:
Sui Lutris như một nền tảng của Sui, cung cấp sự đảm bảo cho người dùng quản lý một lượng lớn giá trị. Báo cáo kỹ thuật đầy đủ cung cấp thêm thông tin chi tiết về tính bảo mật và sự hoạt động của giao thức, cũng như chứng minh tính an toàn trong mô hình hệ thống phân phối tiêu chuẩn với sự đồng bộ một phần của các bên tham gia Byzantine.