Sui застосував виправлення, яке, як знали, могло обвалити мережу — а потім мережа обвалилася

  • Реклама -
  • Sui повідомив, що три зупинки мейннету 28 і 29 травня сталися через баги в логіці газу та стану випадковості, пов'язані з оновленням.

  • Перше швидке виправлення Sui мало відомий ризик зупинки, який проявився, коли мережа знову зупинилася 29 травня.


Фонд Sui простежив три зупинки мейннету до багів, пов'язаних з останнім мережевим оновленням, включаючи один збій, що стався після тимчасового виправлення, про яке команда вже знала, що воно несе невеликий ризик аварії. Інциденти торкнулися Sui Mainnet 28 та 29 травня, після того, як валідатори впровадили зміни, пов'язані з релізом 1.72.

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

Перша зупинка почалася близько 7:00 за тихоокеанським часом 28 травня і закінчилася близько 13:30 за тихоокеанським часом. Sui повідомив, що транзакція може не виконатися через недостатність коштів, але мережа все ще може спробувати витратити той самий баланс під час обробки газу. Це створило від'ємний баланс під час розрахунку та спричинило збій валідаторів.

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

— Sui (@SuiNetwork) 31 травня 2026 р.

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

Цей ризик згодом проявився. 29 травня мережа зіткнулася з варіантом тієї ж проблеми і знову зупинилася. Друга зупинка почалася близько 5:00 за тихоокеанським часом і закінчилася близько 8:30 за тихоокеанським часом. До того моменту команда майже завершила розробку ширшого виправлення, і валідатори впровадили його пізніше того ж ранку.

Баги оновлення спричинили три зупинки Sui

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

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

Цей збій залишив транзакції, пов'язані з випадковістю, заблокованими. Логіка завершення епохи мала очистити чергу очікування перед закриттям епохи, але система чекала на процес, який більше не міг завершитися. Третя зупинка почалася близько 13:30 за тихоокеанським часом 29 травня і закінчилася близько 19:20 за тихоокеанським часом.

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

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

Фонд Sui також зазначив, що AI-агенти допомагали інженерам переглядати журнали валідаторів, перевіряти стан кластера та збирати метрики під час робіт з відновлення.

Огляд знову привертає увагу до ризику оновлень для Sui, блокчейну рівня 1, створеного Mysten Labs. Мережа вже мала простої раніше, включаючи зупинку в січні та збій у листопаді 2024 року, пов'язаний з багом аварії валідатора.

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

SUI торгувався близько $0,87 після інцидентів, що приблизно на 3% нижче за 24 години. Наразі активність мережі SUI відновлено, а майбутня робота буде зосереджена на ізоляції збоїв, щоб один неправильний вхідний сигнал не зупиняв ланцюжок загалом.

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