Muling Nagsimula ang Stacks na Gumawa ng Block sa Kabila ng Babala ng ‘Pansamantalang Pagbaba’

3 linggo nakaraan
1 min basahin
6 view

Ang Muling Pagsisimula ng Produksiyon ng Block ng Stacks

Ang solusyon sa Bitcoin Layer 2 na Stacks ay inanunsyo noong Mayo 24 ang muling pagsisimula ng produksiyon ng block matapos nitong resolbahin ang mga isyu kaugnay ng “maling pag-uugali” na dulot ng syncing logic ng mempool ng stacks-node.

Pag-upgrade ng mga Node

Inihayag din ng Stacks na ang lahat ng mga operator ng node, partikular ang mga minero at tagapag-sign, ay pinayuhang i-upgrade ang kanilang mga node sa bersyon 3.1.0.0.11. Subalit, nagbigay ng babala ang Stacks kaugnay ng posibilidad ng karagdagang “pansamantalang pagbaba” sa produksiyon ng block hangga’t hindi natatapos ng lahat ng minero at tagapag-sign ang pag-upgrade.

Mga Detalye ng Isyu

“Ang bug na ito ay umiiral mula pa noong 2020 at may kinalaman sa maling pag-uugali ng syncing logic ng mempool ng stacks-node na nagiging sanhi ng ilang nodes na magbalik ng hindi tamang mensahe bilang tugon sa mga RPC calls na ginagamit sa normal na syncing ng mempool.”

Ayon sa mga paunang natuklasan, ang pinakabagong pag-upgrade ay tugma sa chainstate directories mula sa 3.x.x.x.x. Inaasahan na malulutas ng paglabas ng bagong pag-upgrade ang isyu na unang kinilala ng Stacks noong Abril 18.

Isyu ng Pagkaantala sa Produksiyon

Sa panahong iyon, iginiit ng koponan ng Stacks na isang “simpleng patch” ang kailangan upang tugunan ang isyu at hindi na kinakailangang gumawa ng anumang aksyon ang mga operator ng node. Gayunpaman, isang pagkaantala sa produksiyon ng block na dulot ng isang Bitcoin fork sa block 897442 ang nag-udyok sa mga developer na magsagawa ng karagdagang imbestigasyon noong Mayo 19.

Matapos makita na 70% ng mga tagapag-sign ay bumalik sa isang nakaraang bersyon ng chainstate, ang normal na produksiyon ng blockchain ay nagpatuloy lamang para muling iulat ng mga developer ang isa pang pagkaantala apat na araw pagkatapos ng imbestigasyon.