Công nghệ blockchain đã đạt được nhiều tiến bộ 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, ngành công nghiệp đang không ngừng khám phá các phương pháp nâng cao hiệu quả công nghệ, đặc biệt là trong việc xử lý tải cao và đạt được độ trễ thời gian thực. Hiện tại, blockchain L1 đang đối mặt với hai thách thức lớn: một là cần đạt được thông lượng cao trong khi vẫn duy trì độ trễ thấp, hai là đảm bảo tính ổn định lâu dài của giao thức đồng thuận. Trong khi giải quyết những vấn đề này, cũng cần duy trì tính phi tập trung thông qua sự tham gia động và tái cấu trúc của các nút xác thực.
Một cách để tăng thông lượng là sử dụng giao thức đồng thuận dựa trên DAG. Các giao thức này cho phép blockchain xử lý đồng thời một khối lượng lớn giao dịch, rất phù hợp cho các trường hợp ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường gây ra độ trễ vài giây, điều này khiến chi phí thời gian trở nên 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, các giao thức không đồng thuận cho thấy tiềm năng 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 đồng thuận, cho phép xử lý giao dịch nhanh chóng mà không cần phải sắp xếp tổng thể các giao dịch độc lập được xử lý song song. Tuy nhiên, chúng chỉ giới hạn trong một loại hoạt động chuỗi khối đơn giản và bị hạn chế, giới hạn các hợp đồng thông minh có thể biểu đạt, và việc cấu hình lại tập hợp xác thực viên 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úng chưa được áp dụng vào blockchain cấp sản xuất, chỉ được công bố tại các hội nghị học thuật và chưa được cộng đồng blockchain chấp nhận rộng rãi. Sui Lutris là một giao thức hỗ trợ Sui, kết hợp đồng thuận dựa trên DAG và phương pháp không đồng thuận, đạt được cả hai điều: độ 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. Sui không chỉ hoàn thành cả hai nhiệm vụ này, mà còn 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 ra các điểm kiểm tra và tái cấu hình tập xác thực qua các thời kỳ.
Kết hợp các phương pháp dựa trên sự đồ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 cách trên. Để đảm bảo an toàn cho việc thao tác tài sản của một chủ sở hữu (các đối tượng sở hữu), hệ thống sử dụng một giao thức phát sóng nhất quán giữa các người xác thực, đạt được độ trễ dưới mức đồng thuận. Sui Lutris chỉ dựa vào đồng thuận để xử lý các hợp đồng thông minh phức tạp chạy trên các đối tượng chia sẻ, tức là các đối tượng mà bất kỳ người dùng nào cũng có thể thay đổi. Nó cũng hỗ trợ các hoạt động bảo 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 người xác thực. Khi xử lý giao dịch trong môi trường Byzantine sao chép, chiến lược mới này cung cấp một phương pháp cân bằng giữa hiệu quả và an toàn.
Chu kỳ giao dịch trong Sui Lutris như sau:
Người dùng sở hữu khóa riêng tạo và ký giao dịch để thay đổi các đối tượng mà họ sở hữu, hoặc sự kết hợp giữa các đối tượng mà họ sở hữu và các đối tượng chia sẻ.
Giao dịch được gửi đến mỗi nút xác thực Sui Lutris (thông thường thông qua nút đầy đủ).
Các nút xác thực thực hiện một loạt các kiểm tra tính hợp lệ và an toàn, ký giao dịch và trả giao dịch đã ký 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 nhận giao dịch, vào thời điểm này giao dịch có thể được coi là không thể đảo ngược (đạt được tính cuối cùng).
Sau khi hoàn thành việc lắp ráp chứng chỉ, nó sẽ được gửi trở lại tất cả các nút xác minh, các nút xác minh sẽ kiểm tra tính hợp lệ của nó và xác nhận đã nhận cho khách hàng.
Nếu giao dịch liên quan đến đối tượng độc quyền, chứng chỉ giao dịch có thể được xử lý và thực hiện ngay lập tức mà không cần chờ động cơ đồng thuận (đường dẫn nhanh trực tiếp).
Tất cả các chứng chỉ đều được chuyển tiếp đến giao thức đồng thuận dựa trên DAG (cũng do các nút xác minh Sui vận hành).
Thứ tự tổng thể của chứng chỉ đầu ra đồng thuận cuối cùng; các nút xác minh kiểm tra và thực hiện các giao dịch bao gồm các đối tượng chia sẻ.
Khách hàng có thể thu thập phản hồi của hầu hết các nút xác thực, lắp ghép chúng thành một chứng chỉ hiệu quả và sử dụng nó làm bằng chứng cho việc thanh toán giao dịch.
Sau đó, tạo điểm kiểm tra cho mỗi sự đồng thuận được gửi, điều này cũng được sử dụng để thúc đẩy giao thức cấu hình lại.
Ngoài quy trình giao dịch chính, Sui Lutris còn cung cấp nhiều tính năng hỗ trợ cho blockchain sản xuất.
Thực hiện giao thức điểm kiểm tra sau khi đạt được tính chắc chắn cuối cùng, tạo ra lịch sử nguyên nhân của tất cả các giao dịch trong hệ thống. Điều này được sử dụng cho kiểm toán toàn diện, cũng như duy trì hiệu quả sự đồng bộ giữa các nút đầy đủ và các nút xác minh chậm.
Hỗ trợ cấu hình lại vào cuối mỗi thời kỳ, trong đó tập hợp các trình xác thực và quyền bỏ phiếu của họ có thể thay đổi. Để đảm bảo rằng tất cả các giao dịch cuối cùng đều được bao gồm trong một kỷ nguyên, mỗi kỷ nguyên cần được đóng lại cẩn thận và xác nhận an toàn cuối cùng.
Đến thời điểm kết thúc, an toàn "mở khóa" tài sản bị khóa sai, giảm thiểu thiệt hại do lỗ hổng tiềm ẩn gây ra.
Sui Lutris hỗ trợ Sui, một blockchain nhằm quản lý giá trị của nhiều người dùng. Báo cáo kỹ thuật đầy đủ cung cấp thêm thông tin chi tiết về việc vận hành các giao thức an toàn và tính năng, cũng như chứng minh sự an toàn của chúng với 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.
21 thích
Phần thưởng
21
6
Chia sẻ
Bình luận
0/400
DegenWhisperer
· 07-19 06:24
Còn phải xem hiệu quả thực tế.
Xem bản gốcTrả lời0
GasFeeCrying
· 07-16 20:10
Lại tốn gas rồi.
Xem bản gốcTrả lời0
ChainChef
· 07-16 20:07
nấu một chút alpha thô... các giao thức DAG vẫn cần thêm thời gian trong lò thật lòng mà nói.
Xem bản gốcTrả lời0
CryptoMom
· 07-16 20:07
Chuỗi này sao lại có thời gian chạy nhanh như vậy?
Xem bản gốcTrả lời0
MetaNeighbor
· 07-16 20:05
Nhận thức chung bẫy ai nói rõ được chứ?
Xem bản gốcTrả lời0
LiquidatorFlash
· 07-16 19:55
Trễ 0.89 giây đều khó chịu, ngưỡng rủi ro biến động thị trường đã chạm đến.
Sui Lutris: Kết hợp nhận thức chung DAG và không có nhận thức để thực hiện blockchain thế hệ mới với thông lượng cao và trễ thấp.
Nội dung
Công nghệ blockchain đã đạt được nhiều tiến bộ 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, ngành công nghiệp đang không ngừng khám phá các phương pháp nâng cao hiệu quả công nghệ, đặc biệt là trong việc xử lý tải cao và đạt được độ trễ thời gian thực. Hiện tại, blockchain L1 đang đối mặt với hai thách thức lớn: một là cần đạt được thông lượng cao trong khi vẫn duy trì độ trễ thấp, hai là đảm bảo tính ổn định lâu dài của giao thức đồng thuận. Trong khi giải quyết những vấn đề này, cũng cần duy trì tính phi tập trung thông qua sự tham gia động và tái cấu trúc của các nút xác thực.
Một cách để tăng thông lượng là sử dụng giao thức đồng thuận dựa trên DAG. Các giao thức này cho phép blockchain xử lý đồng thời một khối lượng lớn giao dịch, rất phù hợp cho các trường hợp ứng dụng như trò chơi và NFT. Tuy nhiên, các giao thức dựa trên DAG thường gây ra độ trễ vài giây, điều này khiến chi phí thời gian trở nên 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, các giao thức không đồng thuận cho thấy tiềm năng 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 đồng thuận, cho phép xử lý giao dịch nhanh chóng mà không cần phải sắp xếp tổng thể các giao dịch độc lập được xử lý song song. Tuy nhiên, chúng chỉ giới hạn trong một loại hoạt động chuỗi khối đơn giản và bị hạn chế, giới hạn các hợp đồng thông minh có thể biểu đạt, và việc cấu hình lại tập hợp xác thực viên 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úng chưa được áp dụng vào blockchain cấp sản xuất, chỉ được công bố tại các hội nghị học thuật và chưa được cộng đồng blockchain chấp nhận rộng rãi. Sui Lutris là một giao thức hỗ trợ Sui, kết hợp đồng thuận dựa trên DAG và phương pháp không đồng thuận, đạt được cả hai điều: độ 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. Sui không chỉ hoàn thành cả hai nhiệm vụ này, mà còn 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 ra các điểm kiểm tra và tái cấu hình tập xác thực qua các thời kỳ.
Kết hợp các phương pháp dựa trên sự đồ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 cách trên. Để đảm bảo an toàn cho việc thao tác tài sản của một chủ sở hữu (các đối tượng sở hữu), hệ thống sử dụng một giao thức phát sóng nhất quán giữa các người xác thực, đạt được độ trễ dưới mức đồng thuận. Sui Lutris chỉ dựa vào đồng thuận để xử lý các hợp đồng thông minh phức tạp chạy trên các đối tượng chia sẻ, tức là các đối tượng mà bất kỳ người dùng nào cũng có thể thay đổi. Nó cũng hỗ trợ các hoạt động bảo 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 người xác thực. Khi xử lý giao dịch trong môi trường Byzantine sao chép, chiến lược mới này cung cấp một phương pháp cân bằng giữa hiệu quả và an toàn.
Chu kỳ giao dịch trong Sui Lutris như sau:
Người dùng sở hữu khóa riêng tạo và ký giao dịch để thay đổi các đối tượng mà họ sở hữu, hoặc sự kết hợp giữa các đối tượng mà họ sở hữu và các đối tượng chia sẻ.
Giao dịch được gửi đến mỗi nút xác thực Sui Lutris (thông thường thông qua nút đầy đủ).
Các nút xác thực thực hiện một loạt các kiểm tra tính hợp lệ và an toàn, ký giao dịch và trả giao dịch đã ký 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 nhận giao dịch, vào thời điểm này giao dịch có thể được coi là không thể đảo ngược (đạt được tính cuối cùng).
Sau khi hoàn thành việc lắp ráp chứng chỉ, nó sẽ được gửi trở lại tất cả các nút xác minh, các nút xác minh sẽ kiểm tra tính hợp lệ của nó và xác nhận đã nhận cho khách hàng.
Nếu giao dịch liên quan đến đối tượng độc quyền, chứng chỉ giao dịch có thể được xử lý và thực hiện ngay lập tức mà không cần chờ động cơ đồng thuận (đường dẫn nhanh trực tiếp).
Tất cả các chứng chỉ đều được chuyển tiếp đến giao thức đồng thuận dựa trên DAG (cũng do các nút xác minh Sui vận hành).
Thứ tự tổng thể của chứng chỉ đầu ra đồng thuận cuối cùng; các nút xác minh kiểm tra và thực hiện các giao dịch bao gồm các đối tượng chia sẻ.
Khách hàng có thể thu thập phản hồi của hầu hết các nút xác thực, lắp ghép chúng thành một chứng chỉ hiệu quả và sử dụng nó làm bằng chứng cho việc thanh toán giao dịch.
Sau đó, tạo điểm kiểm tra cho mỗi sự đồng thuận được gửi, điều này cũng được sử dụng để thúc đẩy giao thức cấu hình lại.
Ngoài quy trình giao dịch chính, Sui Lutris còn cung cấp nhiều tính năng hỗ trợ cho blockchain sản xuất.
Thực hiện giao thức điểm kiểm tra sau khi đạt được tính chắc chắn cuối cùng, tạo ra lịch sử nguyên nhân của tất cả các giao dịch trong hệ thống. Điều này được sử dụng cho kiểm toán toàn diện, cũng như duy trì hiệu quả sự đồng bộ giữa các nút đầy đủ và các nút xác minh chậm.
Hỗ trợ cấu hình lại vào cuối mỗi thời kỳ, trong đó tập hợp các trình xác thực và quyền bỏ phiếu của họ có thể thay đổi. Để đảm bảo rằng tất cả các giao dịch cuối cùng đều được bao gồm trong một kỷ nguyên, mỗi kỷ nguyên cần được đóng lại cẩn thận và xác nhận an toàn cuối cùng.
Đến thời điểm kết thúc, an toàn "mở khóa" tài sản bị khóa sai, giảm thiểu thiệt hại do lỗ hổng tiềm ẩn gây ra.
Sui Lutris hỗ trợ Sui, một blockchain nhằm quản lý giá trị của nhiều người dùng. Báo cáo kỹ thuật đầy đủ cung cấp thêm thông tin chi tiết về việc vận hành các giao thức an toàn và tính năng, cũng như chứng minh sự an toàn của chúng với 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.