Kelemahan Bitcoin Core ancam ribuan nod rangkaian
Pembangun Bitcoin Core mendedahkan butiran tiga kelemahan yang boleh mengganggu ribuan nod dalam rangkaian Bitcoin. Satu kelemahan membolehkan penyerang memintas perlindungan keselamatan melalui Tor, manakala satu lagi boleh melumpuhkan operasi perlombongan.
Artikel ini telah diterjemahkan daripada versi asal. Baca versi asal oleh koresponden kami di sini.
Menurut laman web projek itu, ketiga-tiga isu tersebut telah dibaiki pada Oktober 2025, tetapi nasihat keselamatan rasmi hanya diterbitkan pada Selasa, 10 November 2026. Pembangun mengaitkan kelewatan itu dengan dasar pendedahan kelemahan projek tersebut.
Kelemahan pertama melibatkan mekanisme sambungan dipercayai Bitcoin Core. Perisian itu membolehkan pengendali nod membuat senarai putih komputer yang tertakluk pada had penghantaran data yang kurang ketat.
Masalah timbul apabila Tor, teknologi yang menyembunyikan alamat IP sebenar pengguna, digunakan. Dalam konfigurasi tertentu, Bitcoin Core menganggap sambungan luar melalui Tor sebagai sambungan setempat. Jika alamat perkhidmatan Tor setempat dimasukkan dalam senarai putih, pengguna luar secara automatik mendapat keistimewaan lebih tinggi.
Akibatnya, penyerang boleh memintas perlindungan terhadap spam dan penyalahgunaan. Menurut nasihat yang diterbitkan, isu itu menjejaskan ribuan nod yang boleh dicapai secara umum di mainnet Bitcoin.
Pembangun Martin Zumsande dan Antoine Poinsot menemui kelemahan itu pada September 2025. Kelemahan itu diklasifikasikan sebagai berimpak sederhana. Nod yang pengendalinya tidak mengaktifkan senarai putih tidak terjejas.
Pepijat boleh menghalang penciptaan blok baharu
Kelemahan kedua diklasifikasikan sebagai berimpak tinggi kerana menjejaskan nod perlombongan.
Pepijat itu berlaku semasa penyusunan semula blockchain, apabila rangkaian meninggalkan satu versi rantaian dan beralih kepada versi lain. Dalam keadaan sedemikian, transaksi daripada blok yang diketepikan mungkin kembali ke mempool, iaitu barisan transaksi yang menunggu pengesahan.
Namun, peraturan yang diperkenalkan dalam Bitcoin Core 28.0 boleh, dalam keadaan tertentu, mengalih keluar salah satu transaksi yang dipulihkan itu sambil membiarkan transaksi berkaitan kekal. Akibatnya, nod perlombongan mungkin cuba membina blok yang mengandungi transaksi dengan input yang hilang.
Sistem pengesahan akan menolak blok sedemikian sebagai tidak sah. Nod yang terjejas tidak lagi dapat menjana templat blok yang sah sehingga perisian dimulakan semula.
Pembangun Niklas Goegge melaporkan isu itu pada 26 September 2025. Bagaimanapun, nasihat rasmi tidak menyebut sebarang kes penyerang mengeksploitasi kelemahan tersebut.
Pepijat ketiga, yang dinilai berimpak sederhana, membolehkan sambungan berniat jahat melambatkan pemprosesan blok baharu selama sepuluh minit. Jika penyerang mengawal ketiga-tiga sambungan yang digunakan untuk penghantaran pantas blok, mereka boleh mengulangi serangan itu tanpa henti.
Mengapa pembangun menunggu setahun untuk mendedahkan kelemahan tersebut
Bitcoin Core mengamalkan dasar pendedahan kelemahan tertangguh. Butiran isu berimpak sederhana dan tinggi biasanya diterbitkan dua minggu selepas tempoh sokongan bagi keluaran perisian terakhir yang terjejas tamat.
Pendekatan ini memberi pengendali nod lebih banyak masa untuk memasang kemas kini dan mengurangkan risiko kelemahan yang diketahui dieksploitasi.
Sokongan bagi siri keluaran terakhir yang terdedah, Bitcoin Core 29.x, tamat pada 27 Oktober 2026. Ini menjelaskan sebab maklumat terperinci tentang isu tersebut hanya diterbitkan pada 10 November.
Namun, kod untuk membaiki kelemahan Tor telah tersedia secara umum di GitHub sejak September 2025. Selain itu, tajuk perubahan yang berkaitan menyatakan dengan jelas bahawa keistimewaan senarai putih tidak sepatutnya terpakai pada sambungan Tor masuk.
Pada Oktober, pembangun Bitcoin Core turut menyemak semula peraturan pendedahan bagi kelemahan yang mudah ditemui semula, termasuk dengan bantuan kecerdasan buatan. Dalam keadaan sedemikian, pembaikan dan nasihat keselamatan kini dijangka dikeluarkan secepat mungkin. Namun, tiga kelemahan yang didedahkan pada November itu masih mengikut jadual pendedahan terdahulu.
Mengapa Bitcoin Core begitu penting
Bitcoin Core ialah pelaksanaan perisian utama yang menyokong rangkaian Bitcoin. Perisian ini membolehkan pengguna menjalankan nod blockchain penuh, mengesahkan transaksi, mengesahkan blok baharu dan menyampaikan maklumat kepada peserta rangkaian lain. Perisian ini bersumber terbuka dan diselenggara oleh komuniti pembangun bebas. Bitcoin turut mempunyai klien alternatif seperti Bitcoin Knots dan btcd, yang mengikut peraturan rangkaian yang sama.
Walau bagaimanapun, Bitcoin Core kekal sebagai pelaksanaan yang dominan. Menurut Coin Dance, kira-kira 90% nod rangkaian yang boleh dicapai secara umum menggunakannya. Tumpuan ini menjadikan keselamatan perisian tersebut amat penting kepada seluruh ekosistem. Pepijat serius dalam Bitcoin Core berpotensi menjejaskan ribuan nod serentak, mengganggu penyebaran transaksi dan blok serta menimbulkan masalah kepada pelombong. Namun, Bitcoin kekal sebagai rangkaian terdesentralisasi, yang bermaksud kegagalan pada satu klien tidak semestinya melumpuhkan seluruh blockchain.
Sebagai peringatan, pasukan Bitcoin Core sebelum ini mendedahkan kelemahan yang dikenal pasti dengan bantuan AI.
Berita Terkini Bitcoin
- Forex
- Crypto