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

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

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

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

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

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

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

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

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

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

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

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
NullWhisperervip
· 8год тому
надійна технологія
Переглянути оригіналвідповісти на0
OfflineValidatorvip
· 07-11 16:57
Ефективність нарешті зросла.
Переглянути оригіналвідповісти на0
HashRateHermitvip
· 07-11 16:54
Потужна продуктивність, варта спроби
Переглянути оригіналвідповісти на0
fren.ethvip
· 07-11 16:44
Консенсус оптимізація має дещо
Переглянути оригіналвідповісти на0
  • Закріпити