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

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

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

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

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

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

Глибоке дослідження 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 забезпечує підтримку для управління великою вартістю Блокчейн. Він надає детальний опис і докази безпеки та активності протоколу в стандартній моделі розподіленої системи. Цей інноваційний протокол має на меті сприяти проривним досягненням у технології Блокчейн в аспектах високої продуктивності та низької затримки.

SUI0.89%
DAG5.3%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
MetaNeighborvip
· 9год тому
DAG дійсно може грати в ігри?
Переглянути оригіналвідповісти на0
TestnetScholarvip
· 9год тому
А не просто затримка вища?
Переглянути оригіналвідповісти на0
FloorSweepervip
· 9год тому
Просто ще один даг шиткоїн... Не піддавайтеся на ці слабкі сигнали
Переглянути оригіналвідповісти на0
NoodlesOrTokensvip
· 9год тому
Плюнув, що знову робити новий ланцюг?
Переглянути оригіналвідповісти на0
NFTArtisanHQvip
· 9год тому
захоплююче, як DAG відображає уявлення душана про одночасність в мистецтві... але не може подолати тимчасові обмеження
Переглянути оригіналвідповісти на0
BrokenDAOvip
· 9год тому
Граючи в Блокчейн стільки років, врешті-решт це все ще кілька старих складних проблем.
Переглянути оригіналвідповісти на0
  • Закріпити