Công nghệ blockchain đã đạt được những tiến bộ lớn kể từ khi Bitcoin ra đời. Với sự xuất hiện của các ứng dụng mới như trò chơi và NFT, cách cải thiện hiệu suất công nghệ, đặc biệt là trong việc xử lý tải cao và đạt được độ trễ thời gian thực, trở thành hướng đi mà cộng đồng chuỗi khối liên tục khám phá. Blockchain L1 đối mặt với hai thách thức lớn: một là đạt được băng thông cao trong khi vẫn giữ được độ trễ thấp, hai là đảm bảo giao thức nhận thức chung ổn định lâu dài. Đồng thời cũng cần duy trì sự phi tập trung thông qua việc tham gia và cấu hình lại động của các nút xác minh.
Một phương pháp để đạt được thông lượng cao là sử dụng giao thức nhận thức chung dựa trên DAG, như narwhale/Bullshark mà Sui áp dụng. Các giao thức này cho phép chuỗi khối xử lý đồng thời một lượng lớn giao dịch, rất phù hợp với các kịch bản ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường dẫn đến trễ vài giây, điều này có chi phí khá cao đối với các giao dịch thông thường hoặc thao tác trong trò chơi.
Mặt khác, giao thức không cần nhận thức chung ( như FastPay ) thể hiện tiềm năng to lớn trong việc giảm trễ và khả năng mở rộng. Những giao thức này loại bỏ nhu cầu về nhận thức chung, cho phép xử lý giao dịch nhanh chóng mà không cần sắp xếp tổng thể các giao dịch độc lập được xử lý song song. Nhưng chúng chỉ phù hợp với các thao tác chuỗi khối đơn giản có giới hạn, hạn chế khả năng biểu đạt của hợp đồng thông minh, và việc tái cấu trúc tập hợp người xác nhận động có thể gặp thách thức.
Mặc dù những phương pháp này có tiềm năng, nhưng hiện tại chủ yếu vẫn dừng ở giai đoạn nghiên cứu học thuật và chưa được áp dụng rộng rãi trong blockchain cấp sản xuất. Sui Lutris, với tư cách là giao thức hỗ trợ Sui, 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 độ trễ dưới một giây và liên tục xử lý hàng nghìn giao dịch mỗi giây. Đồng thời, Sui cũng duy trì khả năng thể 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 xác thực viên qua các thời kỳ.
Sui Lutris áp dụng một phương pháp độc đáo, kết hợp hai giải pháp trên. Đối với các hoạt động tài sản do một chủ sở hữu duy nhất sở hữu, hệ thống sử dụng giao thức phát sóng nhất quán giữa các xác thực viên, đạt được độ trễ dưới nhận thức chung. Còn đối với các hợp đồng thông minh phức tạp chạy trên các đối tượng chia sẻ, Sui Lutris dựa vào xử lý nhận thức chung. Ngoài ra, nó còn hỗ trợ các hoạt động bảo trì mạng, như định nghĩa điểm kiểm tra và cấu hình lại các xác thực viên. Chiến lược đổi mới này cung cấp một giải pháp vừa hiệu quả vừa an toàn để xử lý giao dịch trong môi trường Byzantine sao chép.
Chu kỳ giao dịch của Sui Lutris như sau: Người dùng tạo và ký giao dịch, gửi đến nút xác thực; Nút xác thực thực hiện kiểm tra tính hợp lệ và an toàn, ký và trả về; Khách hàng thu thập phản hồi từ phần lớn 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 được tính cuối cùng; Chứng chỉ được gửi lại tất cả các nút xác thực để xác nhận; Nếu có đối tượng độc quyền, có thể ngay lập tức xử lý thực hiện; Tất cả chứng chỉ được chuyển tiếp đến giao thức nhận thức chung dựa trên DAG; Nhận thức xuất chứng chỉ tổng thứ tự; Nút xác thực thực hiện giao dịch liên quan đến đối tượng chia sẻ; Khách hàng thu thập phản hồi để lắp ráp chứng chỉ hiệu quả như bằng chứng thanh toán giao dịch; Đối với mỗi lần nhận thức nộp để hình thành điểm kiểm tra, được sử dụng để điều khiển giao thức tái cấu hình.
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ợ cho blockchain cấp sản xuất:
Thực hiện giao thức kiểm tra điểm, tạo ra lịch sử nguyên nhân của tất cả các giao dịch trong hệ thống, dùng cho việc kiểm toán và đồng bộ.
Hỗ trợ cấu hình lại vào cuối mỗi giai đoạn, cho phép sự thay đổi của tập hợp các xác thực viên và quyền bỏ phiếu của họ.
An toàn "mở khóa" tài sản bị khóa sai khi kết thúc epoch, giảm thiểu thiệt hại do lỗ hổng gây ra.
Sui Lutris hỗ trợ Sui, nhằm quản lý giá trị lớn của người dùng. Báo cáo kỹ thuật đầy đủ mô tả chi tiết cách thức hoạt động của giao thức an toàn và hoạt động, cũng như chứng minh an toàn của các tham gia Byzantine đồng bộ một phần 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.
14 thích
Phần thưởng
14
2
Chia sẻ
Bình luận
0/400
TokenCreatorOP
· 07-10 20:56
Giao dịch trong 3 giây thật sự quá khó hiểu 8
Xem bản gốcTrả lời0
MultiSigFailMaster
· 07-10 14:44
Hiệu suất này sẽ ảnh hưởng đến cơm ăn của người khai thác.
Sui Lutris: Hiệu suất Blockchain đột phá kết hợp nhận thức chung DAG và giải pháp không nhận thức.
Công nghệ blockchain đã đạt được những tiến bộ lớn kể từ khi Bitcoin ra đời. Với sự xuất hiện của các ứng dụng mới như trò chơi và NFT, cách cải thiện hiệu suất công nghệ, đặc biệt là trong việc xử lý tải cao và đạt được độ trễ thời gian thực, trở thành hướng đi mà cộng đồng chuỗi khối liên tục khám phá. Blockchain L1 đối mặt với hai thách thức lớn: một là đạt được băng thông cao trong khi vẫn giữ được độ trễ thấp, hai là đảm bảo giao thức nhận thức chung ổn định lâu dài. Đồng thời cũng cần duy trì sự phi tập trung thông qua việc tham gia và cấu hình lại động của các nút xác minh.
Một phương pháp để đạt được thông lượng cao là sử dụng giao thức nhận thức chung dựa trên DAG, như narwhale/Bullshark mà Sui áp dụng. Các giao thức này cho phép chuỗi khối xử lý đồng thời một lượng lớn giao dịch, rất phù hợp với các kịch bản ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường dẫn đến trễ vài giây, điều này có chi phí khá cao đối với các giao dịch thông thường hoặc thao tác trong trò chơi.
Mặt khác, giao thức không cần nhận thức chung ( như FastPay ) thể hiện tiềm năng to lớn trong việc giảm trễ và khả năng mở rộng. Những giao thức này loại bỏ nhu cầu về nhận thức chung, cho phép xử lý giao dịch nhanh chóng mà không cần sắp xếp tổng thể các giao dịch độc lập được xử lý song song. Nhưng chúng chỉ phù hợp với các thao tác chuỗi khối đơn giản có giới hạn, hạn chế khả năng biểu đạt của hợp đồng thông minh, và việc tái cấu trúc tập hợp người xác nhận động có thể gặp thách thức.
Mặc dù những phương pháp này có tiềm năng, nhưng hiện tại chủ yếu vẫn dừng ở giai đoạn nghiên cứu học thuật và chưa được áp dụng rộng rãi trong blockchain cấp sản xuất. Sui Lutris, với tư cách là giao thức hỗ trợ Sui, 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 độ trễ dưới một giây và liên tục xử lý hàng nghìn giao dịch mỗi giây. Đồng thời, Sui cũng duy trì khả năng thể 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 xác thực viên qua các thời kỳ.
Sui Lutris áp dụng một phương pháp độc đáo, kết hợp hai giải pháp trên. Đối với các hoạt động tài sản do một chủ sở hữu duy nhất sở hữu, hệ thống sử dụng giao thức phát sóng nhất quán giữa các xác thực viên, đạt được độ trễ dưới nhận thức chung. Còn đối với các hợp đồng thông minh phức tạp chạy trên các đối tượng chia sẻ, Sui Lutris dựa vào xử lý nhận thức chung. Ngoài ra, nó còn hỗ trợ các hoạt động bảo trì mạng, như định nghĩa điểm kiểm tra và cấu hình lại các xác thực viên. Chiến lược đổi mới này cung cấp một giải pháp vừa hiệu quả vừa an toàn để xử lý giao dịch trong môi trường Byzantine sao chép.
Chu kỳ giao dịch của Sui Lutris như sau: Người dùng tạo và ký giao dịch, gửi đến nút xác thực; Nút xác thực thực hiện kiểm tra tính hợp lệ và an toàn, ký và trả về; Khách hàng thu thập phản hồi từ phần lớn 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 được tính cuối cùng; Chứng chỉ được gửi lại tất cả các nút xác thực để xác nhận; Nếu có đối tượng độc quyền, có thể ngay lập tức xử lý thực hiện; Tất cả chứng chỉ được chuyển tiếp đến giao thức nhận thức chung dựa trên DAG; Nhận thức xuất chứng chỉ tổng thứ tự; Nút xác thực thực hiện giao dịch liên quan đến đối tượng chia sẻ; Khách hàng thu thập phản hồi để lắp ráp chứng chỉ hiệu quả như bằng chứng thanh toán giao dịch; Đối với mỗi lần nhận thức nộp để hình thành điểm kiểm tra, được sử dụng để điều khiển giao thức tái cấu hình.
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ợ cho blockchain cấp sản xuất:
Thực hiện giao thức kiểm tra điểm, tạo ra lịch sử nguyên nhân của tất cả các giao dịch trong hệ thống, dùng cho việc kiểm toán và đồng bộ.
Hỗ trợ cấu hình lại vào cuối mỗi giai đoạn, cho phép sự thay đổi của tập hợp các xác thực viên và quyền bỏ phiếu của họ.
An toàn "mở khóa" tài sản bị khóa sai khi kết thúc epoch, giảm thiểu thiệt hại do lỗ hổng gây ra.
Sui Lutris hỗ trợ Sui, nhằm quản lý giá trị lớn của người dùng. Báo cáo kỹ thuật đầy đủ mô tả chi tiết cách thức hoạt động của giao thức an toàn và hoạt động, cũng như chứng minh an toàn của các tham gia Byzantine đồng bộ một phần trong mô hình hệ thống phân tán tiêu chuẩn.