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

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

Ядро розподіленої системи протоколу Sui: Sui Lutris

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

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

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

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

Після запуску основної мережі Sui було залучено розгортання таких додатків, як ігри та NFT. Нещодавно Mysten Labs опублікували технічний звіт Sui Lutris, в якому представлено цю розподілену систему, що підтримує 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 підтримує операції з обслуговування мережі, такі як визначення контрольних точок та повторна конфігурація верифікаційних вузлів. Ця інноваційна стратегія надає рішення, що поєднує переваги двох підходів при обробці транзакцій у відтвореному візантійському середовищі.

Життєвий цикл交易 Sui Lutris складається з таких етапів:

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

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

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

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

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

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

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

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

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

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

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

SUI-5.56%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити