
David Schwartz mengatakan pelanggaran Coldcard menunjukkan bahwa kegagalan kustodi yang jarang terjadi dapat menghasilkan kerugian yang menghancurkan, membandingkan insiden tersebut dengan kerusakan di masa lalu dalam keuangan tradisional.
CTO Emeritus Ripple, David Schwartz, menganggap serangan Coldcard sebagai contoh risiko outlier—kemungkinan bahwa kegagalan teknis yang jarang terjadi dapat menyebabkan kerugian jauh melampaui apa yang diharapkan pengguna.
Schwartz membandingkan insiden tersebut dengan keruntuhan MF Global tahun 2011, di mana pelanggan untuk sementara kehilangan akses ke dana setelah perusahaan pialang menyalahgunakan uang yang seharusnya tetap terpisah. Komentarnya menantang asumsi bahwa kustodi mandiri menghilangkan setiap bentuk risiko pihak lawan atau operasional.
Dompet perangkat keras (hardware wallet) memungkinkan pengguna untuk mengontrol kunci pribadi mereka tanpa bergantung pada bursa atau perantara keuangan lainnya. Namun, pemilik tetap harus percaya bahwa perangkat keras dan firmware perangkat tersebut menghasilkan dan melindungi kunci-kunci tersebut dengan benar.
Schwartz juga menunjukkan perbedaan utama antara keuangan tradisional dan kustodi mandiri kripto. Pelanggan institusi keuangan yang diatur mungkin memiliki akses ke asuransi, proses kepailitan, atau mekanisme pemulihan lainnya. Pemilik Coldcard yang Bitcoin-nya dicuri melalui seed yang disusupi saat ini tidak memiliki jaring pengaman yang sebanding.
Coldcard adalah dompet perangkat keras khusus Bitcoin yang dibuat oleh produsen Kanada Coinkite. Perangkat ini menyimpan kunci pribadi secara offline dan dapat menandatangani transaksi tanpa terhubung langsung ke internet.
Pelanggaran saat ini tidak melibatkan penyerang yang mengakses perangkat Coldcard secara jarak jauh. Sebaliknya, hal itu disebabkan oleh cacat pembuatan seed yang diperkenalkan melalui firmware yang dirilis pada Maret 2021.
Menurut tinjauan teknis Coinkite, firmware yang terpengaruh menggunakan generator bilangan pseudorandom berbasis perangkat lunak daripada memperoleh keacakan yang cukup dari generator perangkat keras perangkat. Masalah ini memengaruhi seed yang dibuat pada versi firmware Coldcard tertentu, termasuk rilis Mk2 dan Mk3 dari versi 4.0.1 hingga 4.1.9.
Frasa seed harus mengandung keacakan yang cukup untuk membuat menebaknya secara komputasi tidak realistis. Cacat Coldcard mengurangi perlindungan tersebut, memungkinkan penyerang untuk membuat seed yang mungkin secara offline dan membandingkan alamat Bitcoin turunan mereka dengan alamat yang terlihat publik di blockchain.
Setelah penyerang menemukan kecocokan, mereka dapat membuat ulang kunci pribadi dompet dan mentransfer Bitcoin-nya. Mereka tidak perlu mencuri dompet perangkat keras, mengetahui PIN-nya, atau mengkompromikan jaringan Bitcoin.
Seperti yang dilaporkan crypto.news sebelumnya, Galaxy Research mengatakan telah mengidentifikasi 1.596 BTC yang dicuri dari sekitar 7.300 alamat di tiga gelombang serangan yang dikonfirmasi. Perusahaan ini juga menghubungkan sekitar 14 insiden kecil ke cacat pembuatan seed yang sama.
Gelombang keempat yang dicurigai dapat meningkatkan total menjadi sekitar 2.055 BTC, bernilai mendekati $130 juta. Namun, Galaxy belum mengkonfirmasi kerugian tambahan tersebut.
Penyapuan besar pertama terjadi sekitar tanggal 30 Juli, ketika lebih dari 1.000 BTC dipindahkan dari lebih dari 1.200 alamat dalam waktu kurang dari satu jam. Dua gelombang tambahan kemudian menargetkan dompet lain yang dibuat menggunakan seed yang rentan.
Galaxy membagikan ratusan alamat penyerang yang dicurigai kepada penyelidik federal A.S., bursa, dan perusahaan keamanan blockchain. Sekitar 90% Bitcoin yang dicuri selama gelombang yang dikonfirmasi belum bergerak lagi pada saat pembaruan terbarunya.
Protokol Bitcoin tidak dikompromikan. Pencurian tersebut diakibatkan oleh pembuatan seed dompet yang lemah, yang berarti Bitcoin yang disimpan di dompet yang dibuat melalui perangkat lunak atau perangkat keras yang tidak terpengaruh tidak terekspos oleh cacat spesifik ini.
Coinkite telah merilis firmware yang dikoreksi untuk model Coldcard yang terpengaruh. Namun, menginstal pembaruan tidak membuat seed yang rentan menjadi aman.
Saran keamanan perusahaan menginstruksikan pemilik Mk2 dan Mk3 yang membuat seed menggunakan versi firmware 4.0.1 hingga 4.1.9 untuk memperbarui ke versi 4.2.0 atau yang lebih baru, membuat seed yang sepenuhnya baru, dan mentransfer Bitcoin mereka.
Pengguna harus terlebih dahulu mengirim transaksi uji coba kecil dan memverifikasi dompet penerima sebelum memindahkan saldo yang tersisa. Coinkite mengatakan proses pembuatan seed yang telah dikoreksi sudah cukup, sementara menambahkan setidaknya 50 lemparan dadu pribadi tetap menjadi metode opsional bagi pengguna yang mencari entropi independen.
Pelanggaran ini menunjukkan bahwa perangkat keras yang terisolasi (air-gapped) dapat mengurangi paparan serangan online tanpa menghilangkan risiko firmware, manufaktur, atau pembuatan seed. Bagi pemilik yang terpengaruh, memindahkan dana ke dompet yang baru dibuat tetap menjadi satu-satunya cara untuk menghilangkan ancaman langsung.