Sui Lutris: об'єднання Консенсусу та відсутності Консенсусу для досягнення високої пропускної здатності та низької затримки Блокчейн протоколу

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

Sui Lutris: аналіз ядрового розподіленого системного протоколу блокчейну Sui

Нещодавно Mysten Labs оновила білий документ Sui Lutris, після кількох місяців тестування було визначено такі важливі моменти:

  1. Sui, використовуючи PTB та 5K TPS, може обробляти від 140k до 150k операцій на секунду, що значно перевищує базовий тестовий показник при піковій навантаженості основної мережі (близько 700 TPS).

  2. Навіть у випадку, якщо частина верифікаційних вузлів перестане працювати, затримка остаточного підтвердження Sui все ще може залишатися нижче 0.5 секунд.

Біла книга детально описує механізм роботи Sui, підтвердження безпеки та те, як зовнішні тестувальники можуть відтворити відповідні дані у своїх валідаційних тестах.

Sui Lutris звіт введення: основний розподілений системний протокол Sui Blockchain

Після запуску основної мережі Sui додатки, такі як ігри та NFT, швидко потрапили в блокчейн. Mysten Labs потім випустили технічний звіт про розподілену систему Sui Lutris, яка підтримує Sui. Sui Lutris дозволяє Sui підтримувати низьку затримку за умов високої пропускної здатності та тривалої стабільності.

З моменту народження біткоїна технологія блокчейн досягла значного прогресу, нові випадки використання постійно з'являються. Блокчейн-спільнота продовжує шукати способи підвищення ефективності, особливо в обробці високих навантажень і затримки в реальному часі.

Поточні L1 блокчейни стикаються з двома великими викликами: досягнення високої пропускної спроможності за умови низької затримки та забезпечення довгострокової стабільності протоколу консенсусу. Ці виклики можна подолати за допомогою динамічної участі та налаштування верифікаційних вузлів.

Один із ефективних способів досягнення високої пропускної здатності — це використання протоколу консенсусу на основі DAG, як-от Narwhal/Bullshark, що його використовує Sui. Такі протоколи дозволяють одночасно виконувати велику кількість транзакцій, що робить їх придатними для ігор та NFT тощо. Однак протоколи на основі DAG можуть призводити до затримок у кілька секунд, що суттєво впливає на деякі операції.

З іншого боку, безконсенсусні протоколи демонструють відмінні результати в зменшенні затримок і масштабованості, такі як прототип FastPay. Ці протоколи усувають етап консенсусу, дозволяючи швидку обробку транзакцій. Але вони підходять лише для обмеженої категорії простих операцій, обмежуючи виражальність смарт-контрактів, і стикаються з викликами при динамічній перконфігурації набору верифікаційних вузлів.

Хоча обидва ці протоколи мають потенціал, наразі вони ще не отримали широкого застосування в продуктах на базі блокчейну. Sui Lutris, як протокол, що підтримує мережу Sui, поєднує консенсус на основі DAG та безконсенсусний метод, щоб реалізувати переваги обох: затримка в межах секунди та постійна пропускна спроможність в тисячі транзакцій на секунду. Водночас Sui зберігає можливість виконання складних контрактів на спільних об'єктах, генерування контрольних точок та повторної конфігурації набору верифікаційних вузлів через епохи.

поєднання методів консенсусу та неконсенсусу

Sui Lutris використовує унікальний підхід, поєднуючи вищезгадані два методи. Для операцій з активами з єдиним власником (унікальні об'єкти) система використовує узгоджений протокол трансляції між верифікаційними вузлами, забезпечуючи затримку нижче рівня консенсусу. Для складних смарт-контрактів, що працюють на спільних об'єктах, Sui Lutris покладається лише на обробку консенсусу. Крім того, Sui Lutris підтримує операції з обслуговування мережі, такі як визначення контрольних точок і повторна конфігурація верифікаційних вузлів. Ця інноваційна стратегія пропонує оптимальне рішення при обробці транзакцій у відтвореному середовищі візантійців.

Торговий життєвий цикл Sui Lutris включає такі етапи:

  1. Користувач створює та підписує транзакцію, щоб змінити об'єкт, яким він володіє.

  2. Транзакція надсилається через повний вузол до вузла верифікації для перевірки дійсності та безпеки, після чого повертається підписана транзакція.

  3. Клієнт збирає відповіді більшості валідаційних вузлів для формування сертифіката транзакції, в цей момент транзакція досягає фінальності.

  4. Після інтеграції сертифікатів їх надсилають назад до верифікаційного вузла, який підтверджує отримання. Транзакції, що стосуються унікальних об'єктів, можуть бути оброблені негайно, без очікування консенсусного механізму.

  5. Номер сертифіката виходу консенсусу, верифікація виконання транзакцій, що містять спільні об'єкти, вузлами верифікації.

  6. Клієнт збирає відповіді від вузлів валідації, складає дійсний сертифікат як підтвердження розрахунку транзакції.

  7. Для кожного консенсусу подати формування контрольних точок, які використовуються для управління перенастроюванням протоколу.

Sui Lutris звіт: Основний дистрибуційний системний протокол Sui блокчейну

Sui Lutris також надає інші функції, що підтримують продуктові блокчейни:

  • протокол checkpoint генерує всі історії транзакцій, що полегшує аудит та синхронізацію.
  • Підтримка перетворення після закінчення кожного епохи, що дозволяє змінювати набір валідаційних вузлів та їхні голоси.
  • У кінці епохи безпечно "розблокувати" неправильно заблоковані активи, мінімізуючи помилкові втрати.

Sui Lutris як основа Sui управляє великою кількістю цінностей для користувачів. Повний технічний звіт надає більше деталей про безпеку та активність протоколу, а також про безпекові докази, частково синхронізовані з учасниками візантійської системи в стандартній розподіленій системній моделі.

SUI-1.91%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 4
  • Репост
  • Поділіться
Прокоментувати
0/400
OldLeekNewSicklevip
· 07-30 14:21
Дуже сильна продуктивність
Переглянути оригіналвідповісти на0
LightningSentryvip
· 07-27 22:14
Продуктивність повністю витримує
Переглянути оригіналвідповісти на0
MissedTheBoatvip
· 07-27 21:59
Коли я зможу беззбитковий SUI?
Переглянути оригіналвідповісти на0
GateUser-4745f9cevip
· 07-27 21:50
TPS трохи шалений!
Переглянути оригіналвідповісти на0
  • Закріпити