Оптимізація фреймворку Shoal для Консенсусу Aptos, підвищення продуктивності Bullshark на 80%

robot
Генерація анотацій у процесі

Shoal фрейм: проривна оптимізація продуктивності Bullshark на Aptos

Aptos Labs нещодавно запустила фреймворк Shoal, який значно покращив консенсусний протокол на основі Narwhal (, такий як DAG-Rider, Tusk, Bullshark ). Shoal значно знизила затримку Bullshark за рахунок конвеєрної обробки та механізму репутації лідера, підвищивши продуктивність на 40% у безвідмовному режимі та на 80% у випадку збоїв.

Детальний аналіз Shoal фрейму: як зменшити затримку Bullshark на Aptos?

Основна інновація Shoal полягає в:

  1. Лінійна обробка: на кожному етапі вводиться одна опорна точка, що зменшує затримку сортування DAG.

  2. Механізм репутації лідера: забезпечити асоціацію з опорними пунктами та найшвидшими вузлами перевірки, подальша оптимізація затримки.

  3. Усуньте вимоги до тайм-ауту у всіх сценах, надайте характеристику "загальної відповіді".

Ці технології прості та ефективні, по суті, це кілька екземплярів базового протоколу, що працюють по черзі. Наприклад, Bullshark можна уявити як групу "акул", які беруть участь у естафеті.

Детальний розгляд рамки Shoal: як зменшити затримку Bullshark на Aptos?

Shoal вирішив дві основні проблеми затримки, з якими стикається Bullshark:

  1. Середня затримка блоку: для вершин Bullshark без прив'язки потрібно 3-4 раунди для сортування. Shoal знижує це до 3 раундів.

  2. Затримка у випадку збоїв: затримка значно збільшується, коли лідер не може своєчасно транслювати опорну точку. Shoal вирішує цю проблему за допомогою механізму репутації лідера.

Детальний аналіз рамки Shoal: як зменшити затримку Bullshark на Aptos?

Shoal також реалізував характеристику "універсальної відповіді", яка, на відміну від "оптимістичної відповіді" Hotstuff, дозволяє підтримувати швидкість роботи мережі навіть під час відмови лідера або асинхронності мережі.

Детальний аналіз рамки Shoal: як зменшити затримку Bullshark на Aptos?

Результати оцінки показують, що Shoal значно перевершує оригінальний Bullshark у різних сценаріях:

  • Відсутність несправностей: затримка зменшена на 40%
  • Ситуація з відмовами(50 верифікаційних вузлів, 16 відмов): затримка зменшена на 65%

Детальний аналіз рамки Shoal: як зменшити затримку Bullshark на Aptos?

В цілому, рамка Shoal значно підвищила продуктивність і надійність блокчейну Aptos завдяки простому та вишуканому дизайну, відкриваючи нові шляхи для подальшої оптимізації протоколу узгодження DAG-BFT.

Детальний аналіз рамки Shoal: як зменшити затримки Bullshark на Aptos?

Детальний опис Shoal фреймворку: як зменшити затримку Bullshark на Aptos?

Детальний розбір структури Shoal: як зменшити затримку Bullshark на Aptos?

Детальний аналіз рамки Shoal: як зменшити затримку Bullshark на Aptos?

Детальний аналіз фреймворка Shoal: як зменшити затримки Bullshark на Aptos?

APT-3.83%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GateUser-00be86fcvip
· 8год тому
еволюційне вдосконалення бик啊
Переглянути оригіналвідповісти на0
BlockTalkvip
· 8год тому
Ще одна нова рамка з'явилася.
Переглянути оригіналвідповісти на0
LightningAllInHerovip
· 9год тому
Цей прогрес такий стрімкий, відчуваю, що потрібно До місяця.
Переглянути оригіналвідповісти на0
DegenGamblervip
· 9год тому
Непогано, 80% підвищення – це добре!
Переглянути оригіналвідповісти на0
MetaMiseryvip
· 9год тому
Зрозуміти лайк Перший лайк на цій землі
Переглянути оригіналвідповісти на0
  • Закріпити