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

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

Основний текст

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

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

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

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

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

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

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

Окрім основних торгових процесів, Sui Lutris також пропонує кілька функцій для підтримки виробничого рівня блокчейну:

  1. Реалізувати протокол контрольних точок, генеруючи причинно-історичний запис усіх транзакцій у системі для повного аудиту та ефективної синхронізації.

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

  3. У кінці епохи безпечно "розблокувати" помилково заблоковані активи, щоб звести до мінімуму вплив вразливостей.

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

SUI2.18%
DAG18.4%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Репост
  • Поділіться
Прокоментувати
0/400
AirdropGrandpavip
· 2год тому
Чи можна грати з цим NFT?
Переглянути оригіналвідповісти на0
FloorPriceNightmarevip
· 22год тому
От така затримка? Грати в гру вже гальмує, як ppt.
Переглянути оригіналвідповісти на0
TestnetScholarvip
· 08-15 03:24
Ця технологія сказала, що голова вже велика.
Переглянути оригіналвідповісти на0
LiquidatedNotStirredvip
· 08-14 17:45
Кілька секунд затримки вже занадто, не дарма ж невдахи свіжі.
Переглянути оригіналвідповісти на0
MEVHunterBearishvip
· 08-14 17:44
Кілька секунд затримки також називається затримкою? Грав у трирівневий блокчейн?
Переглянути оригіналвідповісти на0
NftDataDetectivevip
· 08-14 17:21
чесно кажучи, бик-акула все ще занадто повільний для ігор, на мою думку
Переглянути оригіналвідповісти на0
WhaleStalkervip
· 08-14 17:15
Кілька секунд затримки вже не витримуєш? У іграх так швидко не буває.
Переглянути оригіналвідповісти на0
  • Закріпити