Aptos ra mắt khung Shoal: Thả trễ của giao thức Bullshark giảm mạnh 40%-80%

robot
Đang tạo bản tóm tắt

Khung Shoal: Cách thả độ trễ của giao thức Bullshark trên Aptos

Tóm tắt

Aptos Labs phát triển khung Shoal, thông qua xử lý theo chuỗi và cơ chế tín nhiệm của người lãnh đạo, đã nâng cao đáng kể hiệu suất của giao thức đồng thuận dựa trên Narwhal ( như DAG-Rider, Tusk, Bullshark ). Trong trường hợp không có sự cố, Shoal đã thả độ trễ của Bullshark xuống 40%, và trong trường hợp có sự cố, giảm xuống 80%.

Ý tưởng cốt lõi của Shoal là chạy nhiều phiên bản giao thức nền tảng theo thứ tự. Lấy Bullshark làm ví dụ, giống như nhiều "cá mập" chạy trong một cuộc đua tiếp sức.

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

Bối cảnh và thách thức

Mạng blockchain luôn theo đuổi hiệu suất cao hơn. Những cố gắng ban đầu để nâng cao thông lượng bằng cách thả độ phức tạp trong giao tiếp có hiệu quả hạn chế. Đột phá gần đây nằm ở việc tách biệt việc phát tán dữ liệu và logic đồng thuận, đạt được tính song song. Hệ thống Narwhal áp dụng kiến trúc này, đạt được thông lượng 160.000 TPS.

Tuy nhiên, giao thức đồng thuận của người lãnh đạo ( như Hotstuff/Jolteon) không thể tận dụng tối đa tiềm năng của Narwhal. Mặc dù Bullshark dựa trên DAG hỗ trợ thông lượng cao, nhưng độ trễ đã tăng 50%.

Việc triển khai xử lý theo chuỗi và cơ chế uy tín của người dẫn dắt trong giao thức DAG được coi là khó khăn, vì:

  1. Việc sửa đổi logic cốt lõi của Bullshark dường như không khả thi
  2. Lựa chọn lãnh đạo động có thể dẫn đến kết quả sắp xếp khác nhau

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

Thiết kế khung Shoal

Khung Shoal khéo léo giải quyết những thách thức nêu trên:

  1. Xử lý theo chuỗi: Chạy nhiều实例 Bullshark theo thứ tự, mỗi实例 xử lý một điểm neo
  2. Uy tín của lãnh đạo: Tính toán điểm của nút xác thực dựa trên lịch sử nguyên nhân dựa trên điểm neo, có xu hướng chọn nút có điểm cao làm lãnh đạo.
  3. Không có thời gian chờ: Sử dụng "đồng hồ" được cung cấp bởi cấu trúc DAG để ước lượng tốc độ mạng, tránh sử dụng cơ chế thời gian chờ.

Sự kết hợp của các công nghệ này cho phép Shoal hoạt động với tốc độ mạng, ngay cả trong trường hợp mạng bất đồng bộ hoặc sự cố lãnh đạo.

Giải thích chi tiết Shoal framework: Làm thế nào để giảm trễ Bullshark trên Aptos?

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

Giải thích chi tiết khung Shoal: Làm thế nào để Thả Bullshark trên Aptos?

Giải thích chi tiết về khung Shoal: Làm thế nào để Thả Bullshark trên Aptos?

Giải thích chi tiết Shoal framework: Làm thế nào để giảm trễ Bullshark trên Aptos?

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

Kết quả đánh giá

Thí nghiệm cho thấy, Shoal cải thiện đáng kể độ trễ của Bullshark:

  • Trong trường hợp không có sự cố: Thời gian trễ giảm 40% so với Baseline Bullshark
  • Có sự cố trong trường hợp (50 nút xác thực, 16 lần sự cố ): so với Baseline Bullshark, trễ thả 65%

Shoal còn có đặc tính "phản hồi phổ quát", có thể duy trì hiệu suất tốt trong các điều kiện mạng khác nhau.

Tổng thể, khung Shoal đã giải quyết thành công các vấn đề then chốt trong DAG-BFT, nâng cao đáng kể hiệu suất của blockchain Aptos.

Giải thích chi tiết về khung Shoal: Làm thế nào để giảm trễ Bullshark trên Aptos?

APT3.55%
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
  • 5
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
MechanicalMartelvip
· 20giờ trước
Dù có giảm xuống cũng vô ích, APT vẫn nằm im tại chỗ.
Xem bản gốcTrả lời0
TokenTaxonomistvip
· 08-16 07:30
nói một cách thống kê, 40% vẫn trong khoảng sai số... cần nhiều điểm dữ liệu hơn thực sự
Xem bản gốcTrả lời0
FancyResearchLabvip
· 08-16 07:29
Con cá mập này đã bắt đầu tiếp sức rồi, lại một thao tác hoa mỹ vô dụng khác.
Xem bản gốcTrả lời0
PermabullPetevip
· 08-16 07:19
Bullshark bull à có chút năng lượng
Xem bản gốcTrả lời0
CodeAuditQueenvip
· 08-16 07:00
Còn cần xác minh rủi ro tái nhập trong tiếp sức cá mập
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)