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

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

Sui Lutris: Секрети високої продуктивності Sui Network

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

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

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

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

Глибоке дослідження Sui Lutris, дізнайтеся секрети високої продуктивності Sui Network

Поєднання консенсусних і неконсенсусних методів

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

Життєвий цикл транзакцій Sui Lutris

  1. Користувач створює та підписує транзакцію, змінюючи об'єкти, якими вони володіють, або змішуючи об'єкти.
  2. Транзакція надсилається до кожного вузла перевірки Sui Lutris.
  3. Вузли перевірки виконують перевірку на дійсність і безпеку, підписують і повертають клієнту.
  4. Клієнт збирає відповіді більшості вузлів перевірки, формуючи сертифікат транзакції.
  5. Сертифікат надсилається всім вузлам перевірки, вузли перевірки підтверджують отримання.
  6. Якщо угода стосується ексклюзивного об'єкта, можна негайно обробити ( безпосереднім швидким шляхом ).
  7. Усі сертифікати пересилаються до консенсусного протоколу на основі DAG.
  8. Загальний порядок виходу сертифікатів консенсусу; вузли перевірки виконують транзакції, що містять спільні об'єкти.
  9. Клієнт збирає відповіді від валідаційних вузлів, формуючи сертифікат ефективності як доказ розрахунку угоди.
  10. Для кожного консенсусу подати форму контрольної точки, що використовується для керування протоколом перенастроювання.

Додаткові функції Sui Lutris

  1. Протокол контрольних точок: генерує причинно-історичну інформацію про всі транзакції системи для аудиту та синхронізації.
  2. Підтримка переналаштування в кінці кожного періоду, що дозволяє змінювати набір валідаторів та їхні голосувальні права.
  3. В кінці періоду безпечно "розблокувати" помилково заблоковані активи, мінімізуючи шкоду, викликану помилками.

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

SUI0.9%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
DiamondHandsvip
· 11год тому
Наступний лідер – це він! 666
Переглянути оригіналвідповісти на0
GhostWalletSleuthvip
· 07-18 15:58
Спробуйте, це досить смачно.
Переглянути оригіналвідповісти на0
AirdropGrandpavip
· 07-18 15:58
Стандартний обман для дурнів проект тепер належить
Переглянути оригіналвідповісти на0
TokenStormvip
· 07-18 15:54
Знову концепція, що злетіла до небес, падіння та пастка для людей.
Переглянути оригіналвідповісти на0
SatoshiSherpavip
· 07-18 15:46
Яка користь від високої продуктивності, якщо це все ще ведмежий ринок?
Переглянути оригіналвідповісти на0
  • Закріпити