Nilutas ng Bitcoin Core ang mataas na kalubusan na bug na nakakaapekto sa pagbuo ng block sa mas lumang bersyon ng node

iconBeInCrypto
I-share
AI summary iconSummary
Bitcoin breaking news: Ipinakita ng mga developer ng Bitcoin Core ang isang mataas na kalubusan na bug na nakakaapekto sa pagbuo ng block sa mga mas lumang bersyon ng node. Ang kamalian, na kaugnay sa chain reorganizations, ay nagdulot ng mempool corruption at nalutas sa Bitcoin news update na bersyon 30.0 noong Oktubre 2025. Ang mga node na gumagamit ng bersyon 28.0 hanggang 28.2 at 29.0 hanggang 29.1 ay nananatiling vulnerable. Maaaring kailanganin ng mga miner at pool operators na i-restart ang mga node upang mabawi ang isang malinis na mempool.

Ang mga developer ng Bitcoin Core ay nagpalabas ng isang mataas na kalalabasan na bug na maaaring pigilan ang mga apektadong node mula sa pagbuo ng mga bagong block. Ang kamalian ay lumabas sa panahon ng chain reorganizations, na nagkakaroon ng korapsyon sa mempool ng node.

Sa kabutihang palad, inayos ng mga developer ang problema nang higit sa isang taon ang nakalipas, ngunit ang mga mas lumang node ay maaari pa ring makaranas ng panganib.

Paano Maaaring Siraan ng Chain Reorg ang Pagbuo ng Bitcoin Block

Ang block template ay ang kandidatong block na hinahanda ng node para sa mga miner na gawin. Walang ito, hindi makapaglikha ng bagong block ang mining node.

Noong Nobyembre 10, ipinahayag ng Bitcoin Core ang advisory para sa CVE-2025-62861. Narito ang mga pangunahing detalye:

  • Mga bersyon na naapektuhan: Bitcoin Core 28.0 hanggang 28.2 at 29.0 hanggang 29.1.
  • Pangunahing sanhi: Isang patakaran na tinatawag na sibling eviction ay nagkamali sa panahon ng chain reorganizations.
  • Glitch: Maaaring mag-drop ang mga node sa isang narestore na transaksyon ngunit panatilihin ang mga descendant nito.
  • Natirang transaksyon ay nag-spent ng mga pondo na hindi na umiiral.

Ang problema ay nagsasangkot ng mga transaksyon na TRUC, isang mas bagong uri na nagpapahintulot lamang sa isang hindi pa kumpirmadong anak. Sa sibling eviction, na ipinakilala sa bersyon 28.0, ang isang pangalawang anak na nagbabayad ng mas mataas na bayarin ay maaaring palitan ang unang anak.

Gayunpaman, nabigo ang lohikang iyon nang muling i-restore ng mga node ang mga transaksyon mula sa mga disconnected na block. Sa simpleng salita, binuo ng node ang kanyang susunod na block sa isang nasirang pundasyon.

Sino ang nasa panganib dahil sa bug sa Bitcoin Core?

Lalo na ang miners at pool operators na gumagamit ng mga bersyon na may panganib. Pagkatapos maging hindi konsistent ang mempool, nabigo ang paggawa ng block template sa pag-check ng kawastuhan.

Kaya, ang nakaaapekto na node ay hindi na makapagproduce ng mga block. Ang tanging solusyon ay ang pag-restart, na nagpaksil sa node na muling bumuo ng kanyang mempool mula sa simula.

Ipinaghayag ng security researcher na si Niklas Goegge ang kamalian nang may pag-iingat noong Setyembre 26, 2025. Kaagad pagkatapos, ang developer na si Greg Sanders sumubmit ng solusyon.

Sumunod ang mga patched release noong Oktubre 2025 kasama ang mga bersyon 30.0, 29.2, at 28.3. Ipinahayag ng Bitcoin Core ang mga detalye lamang pagkatapos mabawasan ang huling vulnerable na bersyon na 29.x. Dito nagiging dahilan kung bakit karaniwang inaasahan ng mga developer ang pagpapahayag ng detalye hanggang sa mag-update ang karamihan sa mga node.

Top 10 bansa ayon sa bilang ng bitcoin nodes: ang US ang nangunguna na may 32.63%, sumunod ang Germany at France. Source: Newhedge
Top 10 bansa batay sa bilang ng bitcoin nodes: ang US ang nangunguna na may 32.63%, sumunod ang Germany at France. Source: Newhedge

Kilala rin na ang parehong grupo ng pagpapahayag ay naglalaman ng dalawang iba pang mga bug na inayos sa bersyon 30.0. Isa sa mga ito ay maaaring mag-stall sa pagproseso ng block, habang ang isa pa ay maliwanag na nagbigay ng pahintulot sa mga pumasok na Tor connection. Ang pagpapahayag ay sumusunod din sa isang batch noong Oktubre ng tatlong iba pang mga bug, na tinukoy ng isang AI-powered na scanner na tinatawag na Project Loupe.

Kaya, ang mga operator na patuloy na gumagamit ng bersyon 28.0 hanggang 29.1 ay dapat agad na i-upgrade. Restarting an affected node ay nagpapabalik din ng malinis na mempool.

Ang post Bitcoin Core’s Fix for a Broken Mining Node? Turn It Off and On Again ay unang lumabas sa BeInCrypto.

Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.