Фонд Sui опубликовал подробный отчёт о сбоях, которые трижды останавливали работу блокчейна в течение двух дней. Расследование показало, что причиной инцидентов стали две ошибки, появившиеся после внедрения обновления v1.72.
Первые две остановки были связаны с новым механизмом учёта комиссий. В отдельных случаях система могла одновременно отклонять транзакцию из-за нехватки средств и при этом списывать средства с адреса. Это приводило к возникновению отрицательного баланса и нарушало процесс синхронизации данных между валидаторами, что в итоге останавливало сеть.
После первого сбоя разработчики оперативно выпустили временное исправление, однако заранее знали о небольшом риске повторной остановки. Именно этот сценарий реализовался на следующий день, вызвав второй инцидент.
Третья остановка оказалась связана уже с другой ошибкой. Она проявилась во время перезапуска валидаторов после установки обновления и затронула систему генерации случайных чисел, необходимую для работы некоторых приложений. В результате сеть не смогла завершить очередной цикл работы и вновь зависла.
В Sui подчеркнули, что средства пользователей не пострадали, а завершённые транзакции не были отменены. Также команда заявила, что для ускорения поиска причин неполадок использовала ИИ-инструменты и планирует повысить устойчивость сети к подобным ошибкам в будущем.
по материалам
уникальность.
Первые две остановки были связаны с новым механизмом учёта комиссий. В отдельных случаях система могла одновременно отклонять транзакцию из-за нехватки средств и при этом списывать средства с адреса. Это приводило к возникновению отрицательного баланса и нарушало процесс синхронизации данных между валидаторами, что в итоге останавливало сеть.
После первого сбоя разработчики оперативно выпустили временное исправление, однако заранее знали о небольшом риске повторной остановки. Именно этот сценарий реализовался на следующий день, вызвав второй инцидент.
Третья остановка оказалась связана уже с другой ошибкой. Она проявилась во время перезапуска валидаторов после установки обновления и затронула систему генерации случайных чисел, необходимую для работы некоторых приложений. В результате сеть не смогла завершить очередной цикл работы и вновь зависла.
В Sui подчеркнули, что средства пользователей не пострадали, а завершённые транзакции не были отменены. Также команда заявила, что для ускорения поиска причин неполадок использовала ИИ-инструменты и планирует повысить устойчивость сети к подобным ошибкам в будущем.
по материалам
уникальность.
Реклама: 🔥 Хочешь получить Telegram Premium и стать гуру Polymarket? Кликай сюда!