Loading market data...

Мережа Sui зазнала трьох збоїв після оновлення 1.72, яке викликало помилки в газі та випадковості

Мережа Sui зазнала трьох збоїв після оновлення 1.72, яке викликало помилки в газі та випадковості

Основна мережа Sui зазнала трьох окремих збоїв протягом 28-29 травня після того, як оновлення 1.72 виявило крайові випадки в нарахуванні газу та логіці перезапуску валідаторів. Мережа виходила з ладу двічі у вівторок і один раз у середу, загальний час простою сягнув майже 12 годин. Згідно з заявою Sui Foundation, кошти користувачів не постраждали, жодна підтверджена транзакція не була скасована.

Помилка нарахування газу спричинила перші два збої

Перший збій розпочався близько 7:00 ранку за тихоокеанським часом 28 травня і тривав до 13:30 за тихоокеанським часом. Другий стався наступного ранку, з 5:00 до 8:30 за тихоокеанським часом 29 травня. Обидва були викликані помилкою нарахування газу в гібридному шляху газу з балансом адреси/монет, що призвело до стану андерфлоу. Було розгорнуто тимчасовий патч для уникнення злиття газу у разі скасування транзакції з помилкою InsufficientFundsForWithdraw, але це виправлення мало слабке місце: андерфлоу все ще міг виникати за різних причин скасування.

Третій збій пов'язаний з відмовою персистентності DKG

Третій збій, з 13:30 до 19:20 за тихоокеанським часом 29 травня, був спричинений помилкою в стані випадковості. Проблема полягала в тому, що вердикт невдалого раунду розподіленого генерування ключів (DKG) не записувався на диск. Валідатори фактично забували про факт невдачі, що призводило до блокування епохи та неможливості її продовження. Виправлення полягало в персистентності статусу DKG після перезапусків та додаванні механізму для закриття заблокованої епохи в узгодженій точці.

Фундація закликає до посилення заходів стійкості

Sui Foundation заявила, що постмортем показав необхідність подальших інвестицій у стійкість завершення епохи та більш ретельну логіку нарахування газу. Фундація не надала термінів впровадження ширших вдосконалень. На момент звіту SUI торгувався на рівні $0,8798, що нижче рівнів, які спостерігалися до збоїв.

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