Три зупинки головної мережі Sui за 48 годин сталися через помилку оновлення, виявлену розробниками
Звіт Sui Foundation, опублікований у неділю, простежує всі три збої до взаємодії між новою функцією балансу адрес, впровадженою у релізі v1.72, та існуючою логікою газу й консенсусу мережі.

Що варто знати:
- Головна мережа Sui зупинялася тричі 28 та 29 травня після того, як нова функція v1.72 виявила крайній випадок у логіці стягнення плати за газ у блокчейні, згідно з аналізом від Sui Foundation.
- Перші дві зупинки були спричинені пов’язаними помилками у обробці змішаних газових платежів, коли транзакції не мали достатніх коштів, тоді як третя сталася через приховану помилку, пов’язану з протоколом он-чейн рандомізації мережі під час перезавантаження валідаторів.
- Користувацькі кошти не були втрачені або скасовані транзакції, проте токен SUI за тиждень впав приблизно на 19 відсотків, а інциденти стали третьою суттєвою збоєм у надійності мережі з моменту запуску її головної мережі в 2023 році.
У новій функції, впровадженій у релізі Sui версії 1.72, було виявлено крайовий випадок у логіці стягнення газу в блокчейні Layer-1, який призвів до трьох окремих зупинок mainnet 28 та 29 травня. Кожне виправлення або спричиняло, або виявляло наступну помилку, повідомила Фонд Sui у доповіді з аналізом інциденту опубліковано неділю.
Перший збій почався приблизно о 7 годині ранку за тихоокеанським часом у четвер і тривав близько семи годин.
За інформацією фонду, це було спричинено рідкісною проблемою в методі стягнення газу мережею за транзакції, які оплачувалися комбінацією нової функції балансу адреси та традиційних об’єктів монет. Помилка призводила до збою валідаторів через помилку переповнення при відміні транзакції через недостатність коштів, проте процедура знищення газу все одно намагалася витратити ці ж кошти.
Уявіть об'єкт монети як цифрову банкноту. Баланс користувача в SUI — це не одне число, а стек окремих "банкнот", кожна з яких має власний ідентифікатор і може бути переміщена або об’єднана. Гаманець може містити три об'єкти монет вартістю 60, 30 та 10 SUI замість одного балансу в 100 SUI. Для оплати чогось мережа об'єднує необхідні банкноти.
Валідатори — це комп’ютери (та оператори, які їх підтримують), що керують мережею, обробляючи транзакції, голосуючи за їх дійсність і підтримуючи ланцюг у працездатному стані.
Основна команда відновила роботу мережі приблизно о 13:30 за тихоокеанським часом, застосувавши так зване «тимчасове рішення», яке усунуло найпоширенішу версію помилки, але містило «відому проблему з низькою ймовірністю спричинення зупинки». Команда прийняла цей ризик, щоб швидко відновити основну мережу, поки не було розроблено більш надійне виправлення.
Відома загроза виявилася наступного ранку. Другий збій почався близько 5 ранку за тихоокеанським часом у п’ятницю, коли транзакція спричинила прихований варіант тієї самої помилки, за якою помилка недостатності коштів була замінена іншим приводом для скасування, що обійшло тимчасове виправлення. Основна команда завершила більш надійне виправлення, яке валідатори прийняли приблизно о 9:40 ранку за тихоокеанським часом.
Третя зупинка була наслідком другої. Коли валідатори поновили встановлення надійного виправлення, участь валідаторів у протоколі, який ініціює випадковість у мережі на ланцюзі, впала нижче необхідного порогу, і випадковість була відключена відповідно до проєктного задуму.
(Ончейн-випадковість — це протокол, який мережа використовує для генерації числа, яке ніхто не може передбачити або підробити, попри те, що кожен валідатор має погодитися з одним і тим самим значенням. Додатки, що залежать від випадковості — лотереї, певні ігри, випадкові випуски NFT — не можуть працювати без нього.)
Потім прихована помилка не змогла зберегти цей вимкнений стан на диск, через що валідатори під час наступного перезапуску не були поінформовані про те, що випадковість була відключена. Наступна зміна епохи затрималась майже на шість годин, оскільки транзакції, що залежали від випадковості, накопичувались у призупиненій черзі.
Під час жодного з відключень кошти користувачів не були під загрозою, а жодні підтверджені транзакції не були скасовані, повідомила організація.
SUI впала приблизно на 8% під час каскадного зниження до мінімуму $0,90 і торгувалася біля рівня $0,90 у понеділок, що залишило токен зниженим приблизно на 19% за тиждень, згідно з даними CoinDesk.
Ці події є третьою серйозною інцидентною проблемою з надійністю мережі Sui з моменту її запуску у головній мережі у 2023 році, після двогодинної помилки у плануванні транзакцій у листопаді 2024 року та шестигодинного розходження консенсусу у січні 2026 року.
More For You

У проєкті поправки до XRPL зазначається, що атаки з використанням флеш-кредитів є «структурно неможливими» в мережі через особливості побудови її транзакцій, архітектурну особливість, яка захищає блокчейн від класу експлойтів, що коштували Ethereum DeFi мільярди.
What to know:
- Нещодавні експлойти в DeFi на таких протоколах, як Thorchain, Drift та KelpDAO, базувалися на флеш-кредитах — механізмі, який відсутній у XRP Ledger.
- Оскільки транзакції XRPL є атомарними та не можуть містити композиційні внутрішньотранзакційні виклики, атаки з використанням флеш-кредитів структурно неможливі в мережі.
- Оскільки XRPL впроваджує оновлення AMM і обсяг токенізованих...










