Огляд двох короткочасних зупинок основної мережі Base: баґ управління станом секвенсора спричинив переривання виробництва блоків.

robot
Генерація анотацій у процесі
ME News повідомляє, 28 червня (UTC+8), Base опублікувала постмортем-звіт, в якому зазначено, що основна мережа зазнала двох перерв у виробництві блоків 25 та 26 червня, тривалістю приблизно 116 хвилин та 20 хвилин відповідно.
Офіційні особи підкреслили, що інцидент не вплинув на безпеку активів у мережі, кошти користувачів залишалися доступними весь час.
Основною причиною збою була помилка в логіці побудови блоків секвенсера (sequencer): після невдалого виконання транзакції система не правильно очистила історичний стан journal, що призвело до аномалій у розрахунку газу під час виконання наступних легітимних транзакцій, що спричинило генерацію недійсних блоків зі зміною стану, через що вся L2 мережа зупинила виробництво блоків.
Під час перерви мережа мала проблеми, включаючи повну зупинку виробництва блоків, неможливість додавання транзакцій до ланцюга та перевантаження mempool, запити eth_sendRawTransaction, надіслані користувачами, постійно повертали помилки.
Згодом офіційні особи виправили проблему за допомогою патча (PR #3806) та відновили виробництво блоків.
Однак через стан гонки при скиданні двигуна під час перезапуску кластера секвенсерів, синхронізація відновлення була заблокована, що стало непрямою причиною короткочасної зупинки наступного дня.
Щодо подальших дій, Base заявила, що зосередиться на посиленні можливостей фаззинг-тестування та стрес-тестування на рівні протоколу, щоб раніше виявляти аномальні шляхи транзакцій, одночасно оновлюючи систему моніторингу та експлуатації, а також впроваджуючи більш "елегантний механізм відновлення" (graceful recovery), щоб підвищити здатність мережі швидко відновлюватися після подібних збоїв у майбутньому.
(Джерело: PANews)
ETH0,54%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено