Relaterat till detta ämneGBA-rapport

Bitcoin Core löser problem med trasig miningnod: Starta om den

Viktigaste punkterna

  • Bitcoin Core avslöjade CVE-2025-62861, en bugg som kan hindra noder från att skapa blockmallar.
  • Felet påverkade versionerna 28,0 till 28,2 och 29,0 till 29,1, och bara en omstart av noden kunde lösa det.
  • Utvecklare lagade felet i oktober 2025 via Bitcoin Core versionerna 30.0, 29.2 och 28.3.

Bitcoin Core-utvecklare har avslöjat en allvarlig bugg som kan stoppa drabbade noder från att bygga nya block. Felet visade sig vid kedjeomorganiseringar och skadade nodens mempool.

Utvecklarna löste dock problemet för över ett år sedan, men äldre noder kan fortfarande löpa risk.

Hur en kedjeomorganisering kan hindra Bitcoin från att bygga block

En blockmall är den kandidatblock som en nod förbereder för att gruvarbetare ska arbeta med. Utan en blockmall kan en gruvnod inte skapa nya block.

Den 10 november publicerade Bitcoin Core en varning för CVE-2025-62861. Här är de viktigaste punkterna:

  • Påverkade versioner: Bitcoin Core 28.0 till 28.2 samt 29.0 till 29.1.
  • Grundorsak: En regel som kallas sibling eviction fungerade fel vid kedjeomorganiseringar.
  • Bugg: Noder kunde ta bort en återställd transaktion men ändå behålla dess efterföljare.
  • Resultat: Kvarvarande transaktioner använde pengar som inte längre fanns.

Problemet gällde TRUC-transaktioner, en nyare typ som bara tillåter ett obekräftat barn. Med sibling eviction, infört i version 28.0, kan ett andra barn med högre avgift ersätta det första.

Men logiken misslyckades när noder återställde transaktioner från bortkopplade block. Enkelt sagt byggde noden nästa block på en trasig grund.

Vem riskerade att drabbas av Bitcoin Core-buggen?

Främst gruvarbetare och pooloperatörer som körde sårbara versioner. När mempoolen blev inkonsekvent misslyckades blockmallets giltighetskontroll.

Den drabbade noden kunde då inte längre skapa block. Den enda lösningen var att starta om, vilket tvingade noden att bygga upp mempoolen från början.

Säkerhetsforskaren Niklas Goegge rapporterade felet ansvarsfullt den 26 september 2025. Kort därefter skickade utvecklaren Greg Sanders en lösning.

Korrigerade versioner kom i oktober 2025: version 30.0, 29.2 och 28.3. Bitcoin Core avslöjade detaljerna först när sista sårbara 29.x-versionen nått slutet av sin livslängd. Därför väntar utvecklare ofta med detaljer tills de flesta noder har uppdaterat.

Topp 10 länder efter Bitcoin-noder: USA leder med 32,63 %, följt av Tyskland och Frankrike. Källa: Newhedge
Topp 10 länder efter Bitcoin-noder: USA leder med 32,63 %, följt av Tyskland och Frankrike. Källa: Newhedge

Samma avslöjande innehöll dessutom två andra buggar som version 30.0 rättade. En kunde stoppa blockbearbetning, och en annan gav felaktiga rättigheter till inkommande Tor-anslutningar. Avslöjandet följde också en oktoberomgång med tre andra buggar, som en AI-skanner kallad Project Loupe hittade.

Operatörer som fortfarande kör version 28.0 till 29.1 bör därför uppgradera direkt. Att starta om en drabbad nod ger en ren mempool igen.

Ansvarsfriskrivning

BeInCrypto har åtagit sig att tillhandahålla opartisk och transparent rapportering. Denna nyhetsartikel syftar till att ge korrekt och aktuell information. Läsare uppmanas dock att verifiera fakta på egen hand och att rådgöra med en fackman innan de fattar några beslut baserade på detta innehåll. Observera att våra Allmänna villkor, vår Integritetspolicy och våra Ansvarsfriskrivningar har uppdaterats.