- дата публікації
Базова експертиза після смерті виявила помилку секвенатора, яка стала причиною безперервних збоїв
- джерело
- сайт
- cointelegraph.com
- відкрити джерело
Недавній аналіз вказує на те, що два перебої в роботі мережі Base, яка працює на платформі Coinbase, викликані помилкою у логіці побудови блоків секвенсора.
Команда інженерів Base виявила, що помилка призвела до збереження "застарілого стану журналу" після невдалого схвалення транзакції.
Мережа Base працює з одним секвенсором, що означає, що одна помилка може зупинити всю систему.
Цей централізований компонент відповідає за порядок транзакцій і раніше вже викликав перебої в інших мережах.
У четвер і п’ятницю у основній мережі Base відбулися два випадки зупинки виробництва блоків, перший тривав 116 хвилин, а другий – 20 хвилин.
Під час цих перебоїв нові блоки не вироблялися, і секвенсори не могли перейти до дійсних блоків, поки система не була відновлена.
Команда виправила ситуацію, застосувавши патч, який забезпечив належне оновлення стану журналу під час виконання, хоча процес зайняв більше часу через відповідні інфраструктурні умови.
Незважаючи на це, після скидання системи виникла "умова гонки", що завадила секвенсорам відновити роботу, і це призвело до другого перебою.
Команда планує поліпшити тестування протоколів та розробити механізми для плавного відновлення в разі майбутніх інцидентів. Це не перший випадок зупинки, пов’язаний із секвенсором у Base; в минулому мережа припиняла виробництво блоків на 17 хвилин у вересні 2024 року та близько півгодини в серпні 2025 року.
На сьогоднішній день Base є другою за величиною мережею другого рівня за загальною вартістю активів, що становить трохи менше 11 мільярдів доларів.