Pembangun Bitcoin Core telah mengungkapkan kelemahan serius yang boleh menghentikan nod yang terkesan daripada membina blok baru. Kelemahan itu muncul semasa reorganisasi rantai, merosakkan mempool nod.
Untungnya, pembangun memperbaiki masalah itu lebih dari setahun yang lalu, tetapi nod-nod lama mungkin masih menghadapi risiko.
Bagaimana Penyusunan Semula Rantaian Boleh Membongkar Pembinaan Blok Bitcoin
Sebuah templat blok ialah blok calon yang disediakan oleh nod untuk penambang kerjakan. Tanpanya, nod penambang tidak dapat menghasilkan blok baru.
Pada 10 November, Bitcoin Core menerbitkan amaran untuk CVE-2025-62861. Berikut adalah butiran utama:
- Versi yang terjejas: Bitcoin Core 28.0 hingga 28.2 dan 29.0 hingga 29.1.
- Punca utama: Satu peraturan bernama sibling eviction berkelakuan salah semasa reorganisasi rantai.
- Ralat: Nod boleh menjatuhkan transaksi yang dipulihkan tetapi kekal dengan keturunannya.
- Transaksi yang tersisa menghabiskan dana yang tidak lagi wujud.
Masalah ini melibatkan transaksi TRUC, jenis baru yang membenarkan hanya satu anak yang tidak dikonfirmasi. Di bawah sibling eviction, yang diperkenalkan dalam versi 28.0, anak kedua yang membayar yuran lebih tinggi boleh menggantikan yang pertama.
Namun, logik itu gagal apabila nod memulihkan transaksi daripada blok yang terputus. Dalam istilah mudah, nod membina blok seterusnya di atas asas yang rosak.
Siapa yang Berisiko Daripada Kebocoran Bitcoin Core?
Terutamanya, penambang dan pengendali kolam yang menjalankan versi yang rentan. Setelah mempool menjadi tidak konsisten, penciptaan templat blok gagal ujian kesahihannya.
Akibatnya, nod yang terkesan tidak lagi mampu menghasilkan blok. Satu-satunya penyelesaian ialah mula semula, yang memaksa nod untuk membina semula mempoolnya dari awal.
Penyelidik keselamatan Niklas Goegge melaporkan kelemahan tersebut dengan bertanggungjawab pada 26 September 2025. Tidak lama selepas itu, pembangun Greg Sanders menyerahkan pembaikan.
Rilisan yang telah diperbaiki diikuti pada Oktober 2025 dengan versi 30.0, 29.2, dan 28.3. Bitcoin Core menerbitkan butiran tersebut hanya selepas versi 29.x yang rentan terakhir mencapai akhir hayat. Itulah sebabnya pembangun biasanya menangguhkan butiran hingga kebanyakan nod telah dikemas kini.

Secara ketara, siri pengungkapan yang sama termasuk dua kelemahan lain yang diperbaiki dalam versi 30.0. Satu boleh menghentikan pemprosesan blok, manakala yang lain memberikan kebenaran secara salah kepada sambungan Tor masuk. Pengungkapan ini juga mengikuti siri Oktober yang terdiri daripada tiga kelemahan lain, yang diisytiharkan oleh pemindai berasaskan AI bernama Project Loupe.
Oleh itu, pengendali yang masih menjalankan versi 28.0 hingga 29.1 harus mengemas kini segera. Menghidupkan semula nod yang terjejas juga memulihkan mempool yang bersih.
Post Perbaikan Bitcoin Core untuk Nod Penambangan yang Rusak? Matikan dan Hidupkan Kembali muncul pertama kali di BeInCrypto.


