Sui Lutris:phân tích giao thức cốt lõi nâng cao hiệu suất chuỗi công khai Sui lên 140.000 TPS

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 cộng Sui

Gần đây, Mysten Labs đã công bố một báo cáo kỹ thuật về hệ thống phân tán hỗ trợ Sui - Sui Lutris. Hệ thống này cho phép Sui duy trì độ trễ thấp trong điều kiện lưu lượng cao và ổn định lâu dài.

Sau nhiều tháng thử nghiệm, 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:

  1. Sử dụng các khối giao dịch song song (PTBs) và cấu hình 5000 TPS, Sui có thể xử lý từ 140.000 đến 150.000 giao dịch mỗi giây, vượt xa hiệu suất của nó khi mạng chính đạt đỉnh (khoảng 700 TPS).

  2. Ngay cả khi một số nút xác minh ngừng hoạt động, độ trễ xác nhận cuối cùng của Sui vẫn có thể duy trì dưới 0,5 giây.

Bản whitepaper cũng mô tả chi tiết cơ chế hoạt động của Sui, 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 cách tái tạo dữ liệu liên quan trong các bài kiểm tra xác thực của họ.

Sui Lutris báo cáo dẫn nhập: Giao thức hệ thống phân tán cốt lõi của chuỗi công khai Sui

Kể từ khi Bitcoin ra đời, công nghệ blockchain đã đạt được nhiều tiến bộ đáng kể, các ứng dụng mới như trò chơi và NFT không ngừng xuất hiện. 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 chú trọng đến xử lý tải cao và tối ưu hóa độ trễ thời gian thực.

Hiện tại, các blockchain L1 đang đối mặt với hai thách thức chính: đạt được thông lượng cao trong khi duy trì độ trễ thấp, và đả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 sự 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 khả năng xử lý cao là sử dụng giao thức đồng thuận dựa trên DAG, như Narwhal/Bullshark mà Sui sử dụng. Các giao thức này có thể thực hiện một số lượng lớn giao dịch cùng 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 dẫn đến độ trễ vài giây, điều này có ảnh hưởng lớn đến một số thao tác phổ biến.

Mặt khá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à mở rộng, như nguyên mẫu FastPay đã được nghiên cứu trước đây. Những giao thức này thực hiện xử lý giao dịch nhanh chóng bằng cách loại bỏ giai đoạn đồng thuận. Tuy nhiên, 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 khi điều chỉnh động tập hợp các nút xác thực.

Sui Lutris, như một giao thức cốt lõi của mạng Sui, đã kết hợp một cách sáng tạo giữa đồng thuận dựa trên DAG và phương pháp không đồng thuận, mang lại 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ữ khả năng thực hiện các 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à cấu hình lại tập hợp các nút xác minh qua các chu kỳ.

Phương pháp đổi mới của Sui Lutris

Sui Lutris áp dụng phương pháp hỗn hợp độc đáo. Đối với tài sản sở hữu đơn (đố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 để thực hiện độ trễ thấp hơn đồng thuận. Đối với hợp đồng thông minh phức tạp trên đối tượng chia sẻ, Sui Lutris chỉ dựa vào cơ chế đồng thuận. Ngoài ra, nó còn hỗ trợ các thao tác 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 đổi mới này cung cấp một giải pháp xử lý giao dịch cân bằng trong môi trường Byzantine phức tạp.

Chu kỳ giao dịch của Sui Lutris bao gồm các bước sau:

  1. Người dùng tạo và ký giao thức.
  2. Giao dịch được gửi từ nút đầy đủ đến nút xác thực để kiểm tra và ký.
  3. Khách hàng thu thập phản hồi của hầu hết các nút xác minh để hình thành chứng chỉ giao dịch.
  4. Chứng chỉ được gửi lại cho nút xác minh để xác nhận. Giao dịch đối tượng độc quyền có thể được thực hiện ngay lập tức, các giao dịch khác sẽ được chuyển tiếp đến giao thức đồng thuận.
  5. Số hiệu chứng nhận đầu ra đồng thuận, nút xác minh thực hiện giao dịch đối tượng chia sẻ.
  6. Khách hàng thu thập phản hồi của nút xác thực như bằng chứng thanh toán giao dịch.
  7. Để mỗi lần gửi đồng thuận hình thành điểm kiểm tra, được sử dụng để thúc đẩy 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 Sui

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ợ:

  • Ghi chép giao thức kiểm tra tất cả lịch sử giao dịch, thuận tiện cho việc kiểm toán và đồng bộ.
  • Hỗ trợ tái cấu hình vào cuối mỗi chu kỳ, điều chỉnh tập hợp nút xác thực và quyền biểu quyết của chúng.
  • Vào cuối chu kỳ, an toàn "mở khóa" tài sản bị khóa nhầm, giảm thiểu tổn thất tiềm năng.

Là cơ sở hạ tầng của Sui, báo cáo kỹ thuật đầy đủ của Sui Lutris cung cấp nhiều thông tin hơn về các giao thức an toàn và tính năng hoạt động, cũng như chứng minh an toàn trong mô hình hệ thống phân tán tiêu chuẩn.

SUI-3.22%
Xem bản gốc
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.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
BlockchainThinkTankvip
· 8giờ trước
Cần thận trọng với dữ liệu
Xem bản gốcTrả lời0
HodlNerdvip
· 8giờ trước
Toán học của Sui là chính xác
Xem bản gốcTrả lời0
BearMarketNoodlervip
· 8giờ trước
Tương lai đầy hứa hẹn rất mạnh mẽ
Xem bản gốcTrả lời0
MeltdownSurvivalistvip
· 8giờ trước
Sui có khả năng To da moon
Xem bản gốcTrả lời0
GasFeeLovervip
· 8giờ trước
Thật cao quá, yêu yêu.
Xem bản gốcTrả lời0
LiquidityWitchvip
· 8giờ trước
TPS tăng lên quá nhiều rồi
Xem bản gốcTrả lời0
ForumLurkervip
· 8giờ trước
Hiệu suất này thật tuyệt vời!
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)