Bitcoin Akhirnya Memperbaiki Kesalahan ‘Mengisi Hard Disk’ yang Berlangsung Selama 5 Tahun
🛠️ Setelah 5 tahun yang menyakitkan, para pengembang #BitcoinCore akhirnya telah merilis perbaikan untuk kesalahan disk fill attack – sebuah “virus” perangkat lunak yang telah menyusahkan node operasional sejak 2020.
Kesalahan ini memungkinkan penyerang memanfaatkan perintah seperti LogPrintf, LogInfo, LogWarning, LogError untuk memaksa hard disk node menulis sejumlah besar data sampah. Hasilnya? Hard disk penuh memori, kinerja menurun atau bahkan macet – sangat serius bagi node murah yang menggunakan hard disk berputar.
📌 Dalam Pull Request (PR) 32604, perbaikan terbaru dari pengembang Gloria Zhao telah resmi digabungkan ke cabang produksi minggu lalu. Kode perbaikan telah melewati 19 kali pemeriksaan dan tidak ada keberatan.
Saat ini, Bitcoin Core 29.0 (diluncurkan 14/4) sudah siap membawa perbaikan ini ke seluruh jaringan. Namun, karena Bitcoin Core tidak memperbarui secara otomatis, para operator full node masih harus melakukan upgrade sendiri untuk menikmati perbaikan “yang menghancurkan” kesalahan yang menyebalkan ini.
🔎 Menurut statistik, baru 16% node yang menjalankan versi 29.0, sisanya masih di versi lama – yang berarti, bug pengisian disk belum akan sepenuhnya hilang sampai banyak node memperbarui.
👉 Pelajaran? Keamanan blockchain tidak pernah berhenti, bahkan dengan #bitcoin


!
