Баг секвенсора привел к двум сбоям сети Base за неделю

Баг секвенсора привел к двум сбоям сети Base за неделю

Команда разработчиков сети Base, L2-решения от Coinbase, опубликовала разбор причин двух подряд сбоев в работе блокчейна, произошедших в конце июня 2026 года. В ходе анализа было установлено, что инциденты вызваны ошибкой в логике построения блоков секвенсора.

По данным команды, баг проявлялся следующим образом: при получении невалидной транзакции блок-билдер возвращал ошибку, но не очищал так называемое журнальное состояние, содержащее записи о затронутых аккаунтах и слотах хранения. Это приводило к тому, что при следующей попытке формирования блока использовались устаревшие данные, что в конечном итоге остановило производство блоков.

Первый сбой длился 116 минут, второй — 20 минут. В обоих случаях новые L2-блоки не создавались, а ноды секвенсора и валидатора не могли продвинуться дальше некорректного блока до тех пор, пока работа не была восстановлена.

Для устранения неисправности инженеры применили патч, гарантирующий очистку журнального состояния после каждой попытки выполнения транзакции. Однако на восстановление ушло больше времени, чем ожидалось, из-за дополнительных инфраструктурных проблем, не связанных с исходным багом. Кроме того, после первого исправления возникла гонка состояний (race condition), что не позволило секвенсорам синхронизироваться и привело ко второму сбою.

В будущем команда Base планирует усилить протокольное fuzz-тестирование — метод, при котором система подвергается массовой атаке случайными некорректными данными для поиска уязвимостей. Также будет разработан механизм плавного восстановления (graceful recovery), чтобы валидаторам не требовался ручной перезапуск при аналогичных инцидентах.

Это не первый случай проблем с секвенсором на Base: ранее, в сентябре 2024 года, сеть не производила блоки 17 минут, а в августе 2025 года — около 30 минут. На момент написания новости Base является второй по величине L2-сетью с показателем общей заблокированной стоимости (TVL) около 11 миллиардов долларов, согласно данным L2beat.