Stacks Gjenopptar Blokkproduksjon
Bitcoin Layer 2-blockchain-løsningen Stacks kunngjorde den 24. mai at de har gjenopptatt blokkproduksjon etter å ha løst problemer relatert til feilaktig oppførsel som stammer fra synkroniseringslogikken i Stacks-node sin mempool.
Den 24. mai annonserte Stacks gjenopptakelse av blokkproduksjonen etter at de har adressert problemet. De anbefalte alle nodenoperatorer, spesielt minere og signerer, å oppgradere nodene sine til utgivelsen 3.1.0.0.11.
«Feilen går faktisk tilbake til 2020 og har å gjøre med feilaktig oppførsel i Stacks-node sin mempool-synkroniseringslogikk, som får noen noder til å returnere uriktige meldinger som svar på RPC-kallene brukt i normal mempool-synkronisering.» – Stacks-teamet
Imidlertid, i en oppdatering delt via X, advarte Stacks om ytterligere «av og til forringelse» i blokkproduksjonen inntil alle minere og signerer har fullført oppgraderingen. Kunngjøringen, som retter seg mot nodenoperatorer for å oppgradere til den nyeste utgivelsen, kom bare timer etter at kjerneutviklerne hevdet å ha identifisert den potensielle årsaken.
I henhold til de foreløpige funnene er den nyeste oppgraderingen kompatibel med kjedestatiske kataloger fra 3.x.x.x.x. Utgivelsen av den nyeste oppgraderingen forventes å løse problemet, som Stacks først anerkjente den 18. april. På den tiden insisterte Stacks-teamet på at en «enkel patch» ville løse problemet, og nodenoperatorer måtte ikke gjøre noe.
Imidlertid førte en forsinkelse i blokkproduksjonen relatert til en Bitcoin-fork ved blokk 897442 til at utviklerne innledet en ny etterforskning den 19. mai. Etter å ha sett 70 % av signerene gjenopprette til en tidligere versjon av kjedestaten, gjenopptok normal blokkproduksjon, men utviklerne rapporterte en ny forsinkelse fire dager senere.