Решение для блокчейна Bitcoin Layer 2, Stacks, объявило 24 мая о возобновлении производства блоков после устранения проблем, связанных с “непредсказуемым поведением, возникшим из-за логики синхронизации mempool в stacks-node”.
Стакс возобновляет производство блоков, несмотря на предупреждения о «временном ухудшении»

Stacks Предупреждает о ‘Периодическом Ухудшении’ Производства Блоков
24 мая решение для блокчейна Bitcoin Layer 2, Stacks, объявило о возобновлении производства блоков после устранения “непредсказуемого поведения, возникшего в логике синхронизации mempool в stacks-node”. Stacks посоветовали всем операторам узлов, особенно майнерам и подписантам, обновить свои узлы до версии 3.1.0.0.11.
Однако в обновлении, опубликованном на X, решение Layer 2 предупредило о возможном “периодическом ухудшении” в производстве блоков до тех пор, пока все майнеры и подписанты не завершат обновление. Объявление о необходимости обновления узлов до последней версии было сделано всего через несколько часов после того, как основные разработчики заявили, что выявили потенциальную причину. В первоначальном отчете на Github команда Stacks сообщила:
“Сам баг на самом деле восходит к 2020 году и связан с непредсказуемым поведением в логике синхронизации mempool в stacks-node, что приводит к тому, что некоторые узлы отвечают некорректными сообщениями на RPC запросы, используемые для нормальной синхронизации mempool. Узлы Stacks, обращающиеся к этому RPC вызову, имеют некорректную логику, что приводит к тому, что их сеть становится неответной, что не было проблемой, пока через некоторые недавние блоки не стало проходить гораздо больше данных.”
Согласно предварительным выводам, последнее обновление совместимо с каталогами chainstate версии 3.x.x.x.x. Ожидается, что выпуск последнего обновления окончательно решит проблему, которую Stacks изначально признала 18 апреля.

В то время команда Stacks настаивала, что “простой патч” решит проблему, и операторам узлов ничего не нужно делать. Однако задержка в производстве блоков, связанная с форком Bitcoin на блоке 897442, побудила разработчиков начать новое расследование 19 мая.
После того как 70% подписантов восстановились до предыдущей версии chainstate, нормальное производство блоков возобновилось, но спустя четыре дня разработчики сообщили о новой задержке.














