Bitcoin Core Memperbaiki Bug Tingkat Tinggi yang Mempengaruhi Pembangunan Blok pada Versi Node Lama

iconBeInCrypto
Bagikan
AI summary iconRingkasan
Berita terbaru bitcoin: Pengembang Bitcoin Core mengungkapkan bug tingkat tinggi yang memengaruhi pembangunan blok pada versi node lama. Kelemahan ini, terkait dengan reorganisasi rantai, menyebabkan korupsi mempool dan telah diperbaiki pada pembaruan berita bitcoin versi 30.0 pada Oktober 2025. Node yang menjalankan versi 28.0 hingga 28.2 dan 29.0 hingga 29.1 tetap rentan. Penambang dan operator pool mungkin perlu me-restart node untuk mengembalikan mempool yang bersih.

Developer Bitcoin Core telah mengungkapkan bug tingkat tinggi yang dapat menghentikan node yang terdampak dari membangun blok baru. Kelemahan ini muncul selama reorganisasi rantai, merusak mempool node.

Untungnya, pengembang memperbaiki masalah ini lebih dari satu tahun lalu, tetapi node-node lama mungkin masih menghadapi risiko.

Bagaimana Chain Reorg Dapat Menghancurkan Pembangunan Blok Bitcoin

Sebuah blok template adalah blok kandidat yang disiapkan oleh node untuk dikerjakan oleh penambang. Tanpa itu, node penambang tidak dapat menghasilkan blok baru.

Pada 10 November, Bitcoin Core menerbitkan peringatan untuk CVE-2025-62861. Berikut detail utamanya:

  • Versi yang terdampak: Bitcoin Core 28.0 hingga 28.2 dan 29.0 hingga 29.1.
  • Penyebab utama: Sebuah aturan yang disebut sibling eviction berperilaku tidak sesuai selama reorganisasi rantai.
  • Glitch: Node dapat melepaskan transaksi yang dipulihkan tetapi tetap menyimpan turunannya.
  • Hasil: Transaksi yang tersisa menghabiskan dana yang sudah tidak ada lagi.

Masalah tersebut melibatkan transaksi TRUC, jenis baru yang hanya memungkinkan satu anak tidak dikonfirmasi. Di bawah sibling eviction, yang diperkenalkan pada versi 28.0, anak kedua yang membayar biaya lebih tinggi dapat menggantikan yang pertama.

Namun, logika itu gagal ketika node memulihkan transaksi dari blok yang terputus. Dengan sederhana, node membangun blok berikutnya di atas fondasi yang rusak.

Siapa yang Berisiko Karena Bug Bitcoin Core?

Terutama, penambang dan operator pool yang menjalankan versi yang rentan. Setelah mempool menjadi tidak konsisten, pembuatan blok template gagal pada pemeriksaan validitasnya.

Akibatnya, node yang terdampak tidak lagi dapat menghasilkan blok. Satu-satunya solusi adalah restart, yang memaksa node untuk membangun ulang mempoolnya dari awal.

Peneliti keamanan Niklas Goegge melaporkan kelemahan tersebut secara bertanggung jawab pada 26 September 2025. Tak lama setelah itu, pengembang Greg Sanders menyerahkan perbaikannya.

Rilisan perbaikan diikuti pada Oktober 2025 dengan versi 30.0, 29.2, dan 28.3. Bitcoin Core menerbitkan detailnya hanya setelah versi 29.x yang rentan terakhir mencapai akhir masa dukungan. Itulah sebabnya pengembang biasanya menunda detail hingga sebagian besar node telah diperbarui.

10 negara teratas berdasarkan node bitcoin: AS memimpin dengan 32,63%, diikuti oleh Jerman dan Prancis. Sumber: Newhedge
10 negara teratas berdasarkan node Bitcoin: AS memimpin dengan 32,63%, diikuti oleh Jerman dan Prancis. Sumber: Newhedge

Secara signifikan, kelompok pengungkapan yang sama mencakup dua kerentanan lain yang diperbaiki di versi 30.0. Salah satunya dapat menghentikan pemrosesan blok, sementara yang lain salah memberikan izin kepada koneksi Tor masuk. Pengungkapan ini juga mengikuti kelompok Oktober yang mencakup tiga kerentanan lainnya, yang ditandai oleh pemindai berbasis AI bernama Project Loupe.

Oleh karena itu, operator yang masih menjalankan versi 28.0 hingga 29.1 sebaiknya segera memperbarui. Me-restart sebuah node yang terdampak juga memulihkan mempool yang bersih.

Postingan Perbaikan Bitcoin Core untuk Node Penambangan yang Rusak? Matikan dan Nyalakan Kembali pertama kali muncul di BeInCrypto.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.