Sui Lutris: аналіз основного протоколу, що підвищує продуктивність Sui блокчейну до 140000 TPS

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

Нещодавно Mysten Labs опублікували технічний звіт про підтримку розподіленої системи Sui — Sui Lutris. Ця система дозволяє Sui підтримувати низьку затримку за умов високої пропускної спроможності та тривалої стабільності.

Після кількох місяців тестування, Mysten Labs 18 серпня оновила білу книгу Sui Lutris, визначивши такі ключові моменти:

  1. Використовуючи паралельні блоки транзакцій (PTBs) та конфігурацію 5000 TPS, Sui може обробляти від 140000 до 150000 операцій на секунду, що значно перевищує її продуктивність на основній мережі (близько 700 TPS).

  2. Навіть у випадку зупинки роботи частини вузлів перевірки, затримка остаточного підтвердження Sui все ще може залишатися нижче 0,5 секунди.

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

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

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

Зараз 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 також надає кілька підтримуючих функцій:

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

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

SUI-4.34%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Поділіться
Прокоментувати
0/400
BlockchainThinkTankvip
· 14год тому
Слід обережно ставитися до даних
Переглянути оригіналвідповісти на0
HodlNerdvip
· 14год тому
Математика Sui підтверджується
Переглянути оригіналвідповісти на0
BearMarketNoodlervip
· 14год тому
Майбутнє обіцяє бути сильним
Переглянути оригіналвідповісти на0
MeltdownSurvivalistvip
· 14год тому
Sui має потенціал До місяця
Переглянути оригіналвідповісти на0
GasFeeLovervip
· 14год тому
Так високо, люблю, люблю
Переглянути оригіналвідповісти на0
LiquidityWitchvip
· 14год тому
TPS зростання занадто велике.
Переглянути оригіналвідповісти на0
ForumLurkervip
· 14год тому
Ця продуктивність дійсно вражаюча!
Переглянути оригіналвідповісти на0
  • Закріпити