Команда Sui висвітлила причини трьох збоїв у роботі мережі – ForkLog UA

Команда Sui Foundation представила звіт, що пояснює причини трьох збоїв у роботі основної мережі блокчейну, які сталися 28 та 29 травня. Ці інциденти були ідентифіковані як наслідок вразливостей, що виникли після оновлення програмного забезпечення до версії 1.72.

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

Другий збій стався внаслідок впровадження тимчасового рішення для усунення першої помилки. Команда визнала, що була обізнана про “малу ймовірність” збою через цей патч, але свідомо пішла на ризик задля якнайшвидшого відновлення функціонування блокчейну. 

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

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

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

Варто зазначити, що у січні Sui вже пережила шестигодинний збій.

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *