Starknet в этот понедельник столкнулся с кратковременной недоступностью основной сети, после чего официальные представители опубликовали отчет об анализе инцидента. Проблема заключалась в несогласованности состояния между уровнем выполнения (blockifier) и уровнем доказательств — конкретно, в некоторых сценариях кросс-функциональных вызовов и откатов уровень выполнения неправильно зафиксировал состояние, которое должно было быть отменено, что в конечном итоге привело к ошибкам при выполнении транзакций. Эти затронутые транзакции так и не получили окончательного подтверждения в L1. Инцидент вызвал серию перераспределений блоков, пострадало около 18 блоков.
Этот инцидент выявил уязвимость архитектуры L2 в управлении сложным состоянием. Координационные проблемы между уровнем выполнения и уровнем доказательств кажутся маловероятными, но при возникновении могут вызвать цепную реакцию. Хорошая новость в том, что команда Starknet своевременно обнаружила проблему и опубликовала результаты анализа, последующие исправления и обновления системы безопасности заслуживают внимания. Для пользователей это также служит напоминанием о необходимости учитывать риски при участии в новых L2 сетях.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
23 Лайков
Награда
23
5
Репост
Поделиться
комментарий
0/400
gas_guzzler
· 9ч назад
Исполнительный слой и слой доказательств конфликтуют, и тогда за транзакцию приходится отвечать. Структура L2 действительно требует хорошего анализа.
Посмотреть ОригиналОтветить0
HashRateHustler
· 15ч назад
Опять сбой, L2 всё ещё слишком молодая
---
Исполнительный слой и слой доказательств конфликтуют, в итоге пострадала транзакция, этот сценарий действительно хитрый
---
Перестройка 18 блоков, слава богу, не сломали цепь, иначе бы снова была кровавая бойня
---
Несогласованность состояния? По сути, это баг в коде, зачем так усложнять всё?
---
На этот раз реакция Starknet была достаточно быстрой, по крайней мере не перекладывали вину, в отличие от некоторых проектов
---
Риски новых L2 действительно велики, лучше подождать, пока всё стабилизируется, мы не торопимся с этим трендом
---
Логика отката при межфункциональных вызовах до конца не продумана, сейчас уже поздно исправлять
---
Отлично, что проблему нашли, главное — сможет ли качество исправления пройти проверку, будем ждать
---
Этот парень прав, уязвимость архитектуры опасна чёрными лебедями, один-два раза — допустимо, а больше — кто ещё захочет использовать?
---
18 блоков, кто-то потерял, кто-то заработал, на цепи нет проигравших, есть только разные победители
Посмотреть ОригиналОтветить0
NewDAOdreamer
· 01-11 02:41
Опять снова произошла сбой, если так продолжать играть с L2, пользователи все еще будут осмеливаться участвовать?
Посмотреть ОригиналОтветить0
DeFiCaffeinator
· 01-11 02:40
Еще одна проблема с L2, на этот раз у Starknet. Исполнительный слой и слой доказательств поссорились, 18 блоков сразу вышли из строя, к счастью, не возникло более серьезных проблем.
Посмотреть ОригиналОтветить0
MetaNeighbor
· 01-11 02:27
Опять и опять произошла остановка... Эта экосистема L2 действительно полна ловушек на каждом шагу
Starknet в этот понедельник столкнулся с кратковременной недоступностью основной сети, после чего официальные представители опубликовали отчет об анализе инцидента. Проблема заключалась в несогласованности состояния между уровнем выполнения (blockifier) и уровнем доказательств — конкретно, в некоторых сценариях кросс-функциональных вызовов и откатов уровень выполнения неправильно зафиксировал состояние, которое должно было быть отменено, что в конечном итоге привело к ошибкам при выполнении транзакций. Эти затронутые транзакции так и не получили окончательного подтверждения в L1. Инцидент вызвал серию перераспределений блоков, пострадало около 18 блоков.
Этот инцидент выявил уязвимость архитектуры L2 в управлении сложным состоянием. Координационные проблемы между уровнем выполнения и уровнем доказательств кажутся маловероятными, но при возникновении могут вызвать цепную реакцию. Хорошая новость в том, что команда Starknet своевременно обнаружила проблему и опубликовала результаты анализа, последующие исправления и обновления системы безопасности заслуживают внимания. Для пользователей это также служит напоминанием о необходимости учитывать риски при участии в новых L2 сетях.