Sebahagian besar $Bitcoin pencurian memerlukan frasa benih anda. Yang ini tidak. Sebuah kelemahan dalam Electrum, salah satu dompet bitcoin tertua, membolehkan pelayan jahat menggantikan pembayaran yang sedang menunggu dengan yang palsu, kemudian menunggu anda melakukan sesuatu yang sangat biasa: mempercepatkannya. Pada ketika anda menyetujui yuran yang lebih tinggi, anda menandatangani transaksi penyerang bukan transaksi anda sendiri. Sekurang-kurangnya seorang pengguna kehilangan dana sebelum pembaikan dilaksanakan pada 24 Oktober. Berikut adalah apa yang berlaku dan mengapa ia penting walaupun anda tidak pernah menggunakan Electrum.
Bagaimana perangkap peningkatan caj Bitcoin berfungsi?
Dompet ringan seperti Electrum tidak memuat turun seluruh blok rantai. Mereka meminta pelayan luaran untuk sejarah transaksi anda dan untuk menghantar pembayaran. Transaksi yang disahkan diperiksa terhadap blok rantai, tetapi transaksi yang belum disahkan hanya diambil berdasarkan kepercayaan terhadap pelayan utama yang disambungkan oleh dompet tersebut.
Kesenjangan itu adalah peluangnya. Seorang penyerang yang menjalankan salah satu pelayan itu boleh menyekat pembayaran yang keluar sebelum ia sampai ke rangkaian, kemudian memberikan versi palsu kepada dompet. Versi palsu itu menghabiskan koin anda ke alamat yang dikendalikan oleh penyerang, dalam sekurang-kurangnya satu kes dengan empat aksara terakhir yang sama seperti penerima sebenar, dan ia membawa caj yang sangat rendah sehingga tidak akan disahkan. Dompet tersebut memaparkannya sebagai pembayaran yang sedang menunggu yang sah.
Kemudian datanglah jebakan. Transaksi yang tergantung secara semula mendorong pengguna ke arah Replace-by-Fee, ciri baku Bitcoin untuk meningkatkan pembayaran yang perlahan. Dalam Electrum, meningkatkan caj bermaksud menandatangani semula transaksi yang ditunjukkan dalam sejarah. Oleh kerana transaksi itu adalah milik penyerang, tandatangan itu sah, duit itu bergerak, dan pencurian itu kelihatan seperti peningkatan caj biasa.
Siapa yang terkesan oleh kerentanan Electrum?
Electrum mengungkapkan isu tersebut pada 24 Oktober dan mengesahkan bahawa beberapa pelayan sedang mengeksploitasinya. Laporan pertama datang pada 11 Oktober daripada pengguna yang menjalankan pengaturan multisig dua-dari-tiga dengan dua dompet peranti keras, yang memperhatikan transaksi keluar asing dalam sejarah tetapi tidak kehilangan dana. Pengguna kedua tidak seberuntung itu. Pembangun tidak mengungkapkan jumlah yang dicuri atau menyebut nama pelayan yang terlibat.

Pengguna yang menyambung hanya ke pelayan sendiri atau ke pelayan yang mereka percayai tidak pernah terdedah. Semua orang lain yang menjalankan versi di bawah 4.8.3 masih rentan selama dompet boleh terhubung ke pelayan jahat.
Apakah perubahan yang dibawa oleh pembaikan di Electrum 4.8.3?
Versi 4.8.3 menambahkan pemeriksaan tanda tangan untuk transaksi yang belum dikonfirmasi yang menghabiskan koin dari dompet anda sendiri. Sebuah server tidak lagi dapat menyelipkan transaksi yang tidak sah ke dalam sejarah anda dan membuat dompet menunjukkannya sebagai asli. Muat turun kemas kini hanya dari electrum.org, jangan pernah dari pop-up di dalam dompet atau pautan dalam mesej. Pengguna Electrum telah diserang oleh jenis pemberitahuan kemas kini palsu tepat seperti itu pada tahun 2019, apabila server jahat mengosongkan lebih daripada $4.6 juta.

Bagaimana untuk melindungi dompet bitcoin anda daripada serangan sebegini
Pelajaran ini melampaui satu dompet. Sebarang perisian yang mempercayai pihak ketiga untuk data yang belum disahkan mempunyai titik lemah yang sama, jadi beberapa kebiasaan patut dikekalkan:
- Perlakukan setiap peningkatan caj sebagai transaksi baru. Semak alamat penerima penuh dan jumlah pada skrin penandatanganan, bukan hanya beberapa aksara terakhir.
- Konfirmasi pada peranti. Jika anda menggunakan dompet keras, semak destinasi pada paparannya. Pengguna multisig menangkap serangan ini kerana dompet keras menunjukkan perkara yang berbeza.
- Gunakan nod anda sendiri atau pelayan yang anda kawal. Serangan ini hanya berjaya apabila orang asing memberikan sejarah dompet anda.
- Kekalkan perisian dompet agar terkini dan semak muat turun dengan tanda tangan pembangun apabila anda boleh.
Pengurusan sendiri menempatkan anda sebagai pengendali keselamatan, dan ia termasuk langkah-langkah yang membosankan. Pemeriksaan alamat selama tiga puluh saat masih merupakan insurans paling murah dalam kripto. Anda boleh memantau harga Bitcoin semasa dan pasaran yang lebih luas di halaman harga kami.

