Три збої Sui викривають ризик «радіуса вибуху» – чи є зниження ціни на 15% початком?

28 та 29 травня у фонду Sui сталися три збої.

Через ці збої мережі обробка транзакцій та їхнє врегулювання були тимчасово порушені, що спричинило значний хаос у екосистемі Sui [SUI].

Після усвідомлення ризиків, пов’язаних із поточним пропозицією, фонд Sui запропонував сильне рішення

Перший збої мережі

Баг у новій системі балансу адрес та гібридної системі оплати газу Sui став причиною першого збою.

Рідко, дві транзакції, що намагаються витратити однакові кошти одночасно, призводили до правильного скасування однієї з них з помилкою InsufficientFundsForWithdraw.

Однак у цьому випадку скасована транзакція намагалася витратити гроші і пройшла через злом газу, що призвело до недійсного негативного балансу при врегулюванні.

Sui зазначив,

Скасування транзакцій із цією помилкою — це спосіб запобігти перевищенню кредиту планувальником, але він не може зробити це, якщо скасована транзакція все ще знімає кошти через злом газу.

Незважаючи на це, розробники Sui змогли виправити цю помилку, запобігаючи злом газу після скасування транзакції через нестачу коштів.

Другий збої

Мережа швидко відновилася після того, як перша виправлення припинило злом газу для транзакцій, скасованих через InsufficientFundsForWithdraw.

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

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

Третя зупинка основної мережі

На щастя, третій збої не був викликаний оплатою газу. Замість цього він був спричинений багом у системі розподіленого генерування ключів (DKG) Sui.

Збої DKG сталися через недостатню участь після перезапуску валідаторів, але статус збою не був зафіксований.

Через це транзакції, залежні від випадковості, застрягли, і мережа не змогла завершити запланований перехід епохи. Це сталося тому, що валідатори перезапустилися, не усвідомлюючи, що DKG вже зазнав невдачі.

Щоб вирішити проблему, розробники додали механізм безпечного закриття застряглої епохи і забезпечили збереження послідовності статусу DKG під час перезапусків.

Цікаво, що Sui зробили висновок, зазначивши,

Сьогодні система позбавлена шару захисту в глибину, який би обмежував масштаб наслідків такого збою.

Динаміка ринку Sui

Це співпало з падінням ціни SUI з $0.998 до $0.8783 на момент публікації, що становить понад 15% за останній тиждень.

Тим часом, відкритий інтерес по Sui свідчив про те, що трейдери додавали позиції, а не закривали їх. Це додатково підтвердило, що продавці відновлювали силу проти покупців.

SUI's Open InterestДжерело: CoinGlass


Останній підсумок

  • Менше ніж за 48 годин три різні баги спричинили три збої, виявивши недоліки в екосистемі Sui.
  • Збої Sui були результатом серії незвичайних крайніх випадків, а не однієї помилки.
SUI0,35%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено