Bitcoin Layer 2-blockkedjelösningen Stacks meddelade den 24 maj att blockproduktionen återupptagits efter att ha löst problem relaterade till “felbeteende som härrör från stacks-node:ns mempool-synkroniseringslogik.”
Stacks återupptar blockproduktionen trots varningar om "tillfällig försämring"

Stacks varnar för ’tillfällig degradering’ i blockproduktionen
Den 24 maj meddelade Bitcoin Layer 2-blockkedjelösningen Stacks att blockproduktionen återupptagits efter att ha åtgärdat “felbeteende härrörande från stacks-node:ns mempool-synkroniseringslogik.” Det rådde alla nodoperatörer, särskilt gruvarbetare och signerar, att uppgradera sina noder till version 3.1.0.0.11.
Men i en uppdatering delad via X, varnade Layer 2-lösningen för ytterligare “tillfällig degradering” i blockproduktionen tills alla gruvarbetare och signerar slutför uppgraderingen. Meddelandet om att nodoperatörer skulle uppgradera till den senaste versionen kom bara timmar efter att kärnutvecklare hävdade att de hade identifierat den potentiella orsaken. I den inledande post mortem delad på Github, sa Stacks-teamet:
“Bugen själv går faktiskt tillbaka till 2020 och handlar om felbeteende i stacks-node:ns mempool-synkroniseringslogik, vilket får några noder att returnera felaktiga meddelanden som svar på RPC-anrop som används av normal mempool-synkronisering. Stacks-noder som anropar den RPC-anropet har felbeteende logik som orsakar att deras nätverk blir oresponsivt, vilket inte har varit ett problem förrän det fanns mycket mer data som körs genom några senaste block.”
Enligt de preliminära resultaten är den senaste uppgraderingen kompatibel med chainstate-kataloger från 3.x.x.x.x. Släppet av den senaste uppgraderingen förväntas äntligen lösa problemet, vilket Stacks initialt erkände den 18 april.

Vid den tiden insisterade Stacks-teamet att en “enkel patch” skulle åtgärda problemet och att nodoperatörer inte behövde göra något. Men en försening i blockproduktion relaterad till en Bitcoin-fork vid block 897442 fick utvecklarna att initiera en annan undersökning den 19 maj.
Efter att 70 % av signärerna återställt till en tidigare version av chainstate fortsatte normal blockkedjeproduktion, bara för att utvecklarna skulle rapportera en annan försening fyra dagar senare.













