Keamanan Dompet Perangkat Keras Bitcoin: Pelajaran dari Kelemahan Generasi Seed Coldcard

Keamanan Dompet Perangkat Keras Bitcoin: Pelajaran dari Kelemahan Generasi Seed Coldcard

2026/08/09 08:05:06

Gambar Khusus

Bug Generasi Seed Coldcard Mengekspos Kelemahan Keamanan Dompet Bitcoin

Perubahan firmware pada Maret 2021 pada dompet perangkat keras Bitcoin Coldcard milik Coinkite mengalihkan generasi seed dari generator angka acak perangkat keras STM32 yang dimaksudkan ke generator angka pseudo-acak perangkat lunak deterministik. Kesalahan ini tetap tidak terdeteksi hingga akhir Juli 2026, ketika penyerang menyita lebih dari 1.000 alamat Bitcoin dalam gelombang terkoordinasi, menghapus sekitar 1.082 hingga 1.367 BTC dengan nilai antara $70 juta hingga $88 juta pada saat itu. Galaxy Research memetakan penyitaan awal selama 41 menit terhadap 1.196 alamat pada 30 Juli dan kemudian mengidentifikasi gelombang tambahan yang memperluas total yang diamati. Tim teknik Block dan peneliti independen melacak akar penyebabnya ke pemeriksaan makro preprosesor yang mengikat libngu ke fallback Yasmarang MicroPython, yang diinisialisasi dari ID unik chip dan register timer, bukan entropi segar.
 
Coinkite mengonfirmasi masalah tersebut pada model Mk2, Mk3, Mk4, Mk5, dan Q, merilis firmware darurat pada hari berikutnya, dan menginstruksikan pengguna untuk membuat seed sama sekali baru karena pembaruan firmware yang ada tidak dapat memperbaiki frasa pemulihan yang telah dikompromikan. Insiden ini memicu tinjauan ulang terhadap bagaimana dompet perangkat keras memperoleh dan memverifikasi entropi, batas praktis dari tinjauan sumber terbuka, serta risiko residu yang tetap ada bahkan pada perangkat yang terisolasi secara fisik. Kelemahan dalam pembuatan seed Coldcard menunjukkan bahwa dompet perangkat keras tetap bergantung pada integrasi firmware yang benar dari sumber entropi; satu kesalahan konfigurasi yang berlangsung selama lima tahun dapat mengurangi tingkat keacakan secara signifikan di bawah target 128-bit dari seed BIP-39 standar, memungkinkan rekonstruksi offline kunci pribadi dan pencurian skala besar yang tidak dapat dicegah oleh seberapa pun besar isolasi fisik jika seed itu sendiri lemah.

Bagaimana Migrasi Firmware 2021 Menonaktifkan RNG Perangkat Keras Coldcard

Pada Maret 2021, Coinkite memigrasikan operasi kurva eliptik Coldcard ke libsecp256k1 Bitcoin Core dan memperkenalkan pustaka libngu MicroPython. Kode generasi seed beralih dari panggilan ckcc.rng_bytes yang spesifik papan, yang dengan benar memanggil generator angka acak hardware STM32, menjadi ngu.random.bytes. Konfigurasi papan produksi mendefinisikan MICROPY_HW_ENABLE_RNG sebagai nol karena Coinkite menyediakan wrapper RNG hardware sendiri. Pemeriksaan preprocessor libngu hanya menguji apakah makro tersebut didefinisikan, bukan apakah nilainya bukan nol. Akibatnya, proses build berhasil dan terikat pada fallback perangkat lunak Yasmarang MicroPython. Fallback tersebut diinisialisasi sekali, menggunakan 32 bit terendah ID unik chip yang di-XOR dengan register waktu SysTick dan RTC, lalu menghasilkan aliran deterministik tanpa pengumpulan entropi lebih lanjut.
 
Pada perangkat Mk2 dan Mk3 yang menjalankan versi 4.0.1 hingga 4.1.9, jalur yang diberikan pada dasarnya tidak menyediakan entropi kriptografis sama sekali. Kemudian, firmware Mk4, Mk5, dan Q mencampur nilai secure-element tetapi hanya menyimpan empat byte setelah hashing dan menggunakannya untuk mengembalikan satu kata status 32-bit, meninggalkan sekitar 72 bit entropi efektif dibandingkan dengan 128 bit yang diharapkan. Kode RNG perangkat keras yang diharapkan tetap ada dalam biner namun tidak pernah dicapai oleh jalur pembuatan dompet. Tinjauan kode yang ada mengonfirmasi keberadaan implementasi TRNG tetapi tidak memverifikasi resolusi simbol end-to-end dari lokasi pemanggilan pembuatan benih. Oleh karena itu, regresi ini tetap tidak terdeteksi selama lebih dari lima tahun hingga eksploitasi aktif memaksa pengungkapan publik.

Efek dan Hasil

Konsekuensi praktisnya adalah bahwa penyerang yang dapat membatasi atau memperoleh UID perangkat, perkiraan waktu boot, dan riwayat panggilan RNG sebelumnya dapat menghasilkan ulang aliran kandidat secara offline. Setiap kandidat dapat dikembangkan menjadi seed BIP-39, diturunkan menjadi alamat, dan diperiksa terhadap blockchain publik. Untuk perangkat Mk3 yang paling parah terdampak, Coinkite memperkirakan ruang pencarian efektif sekitar 40 bit; analisis Block menempatkan batas bersyarat jauh di bawah tingkat keamanan kriptografi untuk model-model selanjutnya.
 
Meng-hash output lemah atau menerapkan checksum BIP-39 tidak dapat memperluas jumlah kemungkinan seed. Setelah alamat yang cocok ditemukan, kunci pribadi yang sesuai mengendalikan setiap derivasi selanjutnya, memungkinkan penarikan lengkap tanpa akses fisik ke perangkat. Permukaan serangan oleh karena itu mengikuti frasa pemulihan itu sendiri, bukan perangkat keras yang saat ini menyimpannya. Memulihkan seed yang terpengaruh ke firmware yang telah diperbaiki atau ke dompet lainnya hanya mentransfer rahasia lemah yang sama.

Galaxy Research Memetakan Sweep 30 Juli dan Gelombang Selanjutnya

Pada 30 Juli 2026, seorang operator yang tidak dikenal mengosongkan 1.196 alamat bitcoin dalam jendela 41 menit, mengambil 1.082,65 BTC senilai sekitar $70,2 juta. Galaxy Research mengidentifikasi kelompok tersebut melalui tingkat biaya yang khas sebesar 30 sat/vB dan tidak adanya output perubahan, pola-pola yang menonjol dibandingkan aktivitas on-chain normal. Perusahaan kemudian mendokumentasikan dua gelombang tambahan yang meningkatkan total teramati kumulatif menjadi 1.367,05 BTC di 4.585 alamat, setara dengan sekitar $88,6 juta pada harga berlaku. Galaxy memperingatkan bahwa heuristik on-chain saja tidak secara komputasi membuktikan setiap alamat berasal dari entropi Coldcard yang lemah, namun pengelompokan temporal dan keterkaitan teknis yang disediakan oleh analisis akar penyebab Block membuat koneksi ini sangat mungkin.
 
Perusahaan tersebut melaporkan sekitar 600 alamat yang diduga dikendalikan oleh penyerang kepada para penyelidik dan layanan kepatuhan. Tidak ada rekonstruksi publik dari seed korban tertentu yang diterbitkan, namun skala penyitaan menunjukkan bahwa entropi yang berkurang cukup memadai untuk enumerasi offline praktis setelah batasan keadaan perangkat yang diperlukan diketahui atau diperkirakan. Kecepatan gelombang pertama menegaskan bahwa kerentanan ini tidak memerlukan interaksi real-time dengan dompet fisik. Setelah seed kandidat dapat dihasilkan dan divalidasi terhadap alamat yang diketahui memiliki dana, operator cukup menandatangani dan menyebarkan transaksi.
 
Gelombang selanjutnya terus berlanjut setelah peringatan Coinkite, menunjukkan bahwa tidak semua pemegang telah menyelesaikan migrasi. Galaxy mencatat bahwa pola transaksi lebih mengidentifikasi operator daripada pencurian itu sendiri, karena pemilik yang sah yang mengkonsolidasikan koin dapat menghasilkan tanda tangan on-chain yang identik. Ketidaktahuan aktivitas sebelumnya yang berbagi karakteristik biaya dan perubahan yang sama dalam tiga puluh hari sebelumnya memperkuat atribusi terhadap satu kampanye daripada perilaku pengguna organik. Kejadian ini oleh karena itu menggambarkan baik kekuatan analitik blockchain untuk deteksi cepat maupun batasan alat-alat tersebut ketika kelemahan kriptografik mendasarinya berasal dari luar jaringan.

Respons Darurat dan Hotfix Firmware Coinkite

Coinkite menerbitkan peringatan publik pertamanya pada 31 Juli 2026, dan memperluas cakupannya pada hari berikutnya setelah analisis lebih lanjut. Versi firmware yang diperbaiki dirilis untuk setiap jalur yang terdampak: 4.2.0 untuk Mk2 dan Mk3, 5.6.0 untuk Mk4 dan Mk5 standar, 1.5.0Q untuk Q standar, serta build Edge terkait 6.6.0X dan 6.6.0QX. Perusahaan menghentikan pengiriman stok yang rentan dan menghancurkan stok yang tersisa. Panduan resmi menekankan bahwa menginstal firmware baru tidak memperbaiki seed yang sudah ada; seed baru harus dibuat pada perangkat yang telah diperbaiki, dan dana harus dipindahkan setelah verifikasi cadangan baru dan alamat penerimaan.
 
Coinkite memperkirakan entropi efektif sekitar 40 bit untuk benih Mk3 yang terdampak dan sekitar 72 bit untuk benih Mk4, Mk5, dan Q sebelum diperbaiki. Peringatan tersebut secara eksplisit mengecualikan benih yang dibuat dengan setidaknya 50 lemparan dadu yang adil, independen, dan pribadi, karena kontribusi dadu saja sudah menyediakan 128 bit yang diperlukan dan di-hash bersama dengan output perangkat. Kata sandi BIP-39 yang kuat dan unik diakui sebagai hambatan tambahan yang mencegah penyerang yang hanya memulihkan kata-kata benih untuk mengakses dana, namun perusahaan tetap merekomendasikan migrasi penuh karena benih dasarnya tetap lemah.
 
Instruksi migrasi menekankan verifikasi berurutan dengan tenang: konfirmasi versi firmware tetap, buat benih baru, catat dan periksa cadangan serta fingerprint, kirim transaksi uji coba kecil, lalu pindahkan sisa dana sambil tetap menyimpan cadangan lama hingga konfirmasi. Pengguna yang hanya memiliki perangkat Mk2 atau Mk3 diberikan prosedur tunggal yang hati-hati yang bergantian antara benih lama dan baru. Coinkite juga mencatat bahwa produk TAPSIGNER, OPENDIME, dan SATSCARD menggunakan basis kode terpisah dan tidak terpengaruh. Tanggapan ini menunjukkan baik keunggulan model firmware open-source yang memungkinkan perbaikan cepat maupun kesulitan praktis dalam mengkomunikasikan urgensi kepada basis pengguna yang tersebar, yang mungkin telah membuat benih bertahun-tahun lalu dan kemudian membiarkan perangkat tersebut offline.

Perkiraan Entropi dan Mengapa 40 atau 72 Bit Tidak Memenuhi Target BIP-39

Seed BIP-39 standar 12 kata dirancang untuk memberikan keamanan 128 bit. Ketika sumber entropi dasar runtuh menjadi sekitar 40 bit pada perangkat Mk3 atau 72 bit pada model terbaru, ruang kombinatorial menjadi dapat dicari dengan sumber daya komputasi modern. Analisis Block menunjukkan bahwa fallback MicroPython Yasmarang, setelah diinisialisasi dari nilai tetap atau terbatas, menghasilkan aliran sepenuhnya deterministik. Pada perangkat Mk4 dan yang lebih baru, kontribusi secure-element direduksi menjadi reseed 32-bit dari satu kata status; output selanjutnya tetap berada dalam keluarga paling banyak 2^32 aliran untuk setiap status sebelumnya dan riwayat panggilan yang tetap.
 
Hashing deterministik dari output tersebut tidak dapat memperluas keluarga tersebut. Akibatnya, penyerang yang memperoleh atau mendekati parameter inisialisasi yang diperlukan dapat mengenumerasi kandidat secara offline, menurunkan alamat yang sesuai, dan mencocokkannya dengan set UTXO publik. Biayanya didominasi oleh penurunan alamat daripada tebakan acak murni, namun tetap feasible pada skala pencurian yang diamati. Angka awal Coinkite selaras dengan penilaian independen bahwa entropi sisa tidak cukup untuk penyimpanan mandiri jangka panjang atas saldo signifikan.
 
Kesenjangan ini bukan teoretis; gelombang sweep pada 30 Juli dan gelombang lanjutannya memberikan konfirmasi empiris bahwa ruang yang berkurang sudah dimanfaatkan. Bahkan perkiraan 72-bit yang lebih tinggi untuk model-model selanjutnya masih meninggalkan margin jauh di bawah tingkat keamanan yang diharapkan oleh pengguna yang memilih hardware wallet tepat untuk menghindari kegagalan entropi software-wallet. Oleh karena itu, kejadian ini menyediakan titik kalibrasi konkret untuk desain hardware wallet masa depan: setiap jalur yang dapat secara diam-diam kembali ke software PRNG yang di-seed dari keadaan perangkat non-kriptografis harus ditolak pada saat pembangunan, bukan hanya ditinjau setelah kejadian.
 

Lemparan Dadu dan Frasa Sandi sebagai Mitigasi Sebagian

Saran Coinkite membuat perbedaan jelas untuk benih yang memuat setidaknya 50 lemparan dadu yang adil, independen, dan pribadi yang dimasukkan melalui antarmuka khusus perangkat. Dalam kasus tersebut, entropi dadu saja sudah memenuhi atau melebihi target 128-bit dan digabungkan dengan output perangkat yang lemah sebelum kata-kata benih akhir ditampilkan. Selama lemparan tidak pernah direkam atau diamati, benih yang dihasilkan dianggap berada di luar cakupan kelemahan RNG. Kurang dari 50 lemparan, atau ketidakpastian berapa banyak lemparan atau kerahasiaannya, mengembalikan benih ke kategori berisiko.
 
Passphrase BIP-39 yang kuat dan unik menciptakan dompet independen yang tidak dapat diakses hanya dengan kata-kata benih; penyerang juga harus memulihkan passphrase tersebut. Passphrase yang pendek, umum, atau digunakan ulang tidak memenuhi syarat. Bahkan ketika passphrase kuat ada, Coinkite merekomendasikan migrasi akhir karena benih dasarnya tetap lemah secara kriptografis dan passphrase itu sendiri menjadi titik kegagalan tunggal jika terungkap. Mitigasi-mitigasi ini menggambarkan nilai pertahanan bertingkat, namun juga ketidaklengkapannya. Lemparan dadu memerlukan prosedur fisik yang disiplin yang tidak pernah dilakukan oleh banyak pengguna.
 
Passphrase memerlukan cadangan terpisah yang hati-hati dan ingatan yang tepat; satu kesalahan ketik saja menghasilkan dompet yang berbeda dan kosong. Tidak ada dari kedua tindakan ini yang mengembalikan entropi yang gagal disediakan oleh firmware, dan tidak ada yang melindungi fitur perangkat lanjutan yang tetap bergantung pada jalur bilangan acak yang melemah sama. Pengguna yang mengandalkan hanya generasi benih default perangkat因此 mengalami dampak penuh dari ruang pencarian yang berkurang, sementara mereka yang sudah mengadopsi entropi tambahan atau passphrase memperoleh waktu tetapi bukan keamanan permanen.

Pengaturan Multisignature dan Batasan Risiko Bersama

Ketika setiap kunci dalam kuorum multisignature dihasilkan pada Coldcard yang terdampak, seluruh kebijakan menjadi dapat dihabiskan oleh penyerang yang memulihkan benih lemah. Susunan 2-of-3 di mana dua dari tiga benih berasal dari firmware rentan masih memungkinkan penyerang memenuhi ambang batas setelah kedua benih tersebut diketahui. Hanya konfigurasi yang mempertahankan setidaknya satu kunci eksternal yang kuat di luar kumpulan yang terdampak yang mempertahankan keamanan. Liana dan dompet berbasis miniscript lainnya memperkenalkan pertimbangan jalur tambahan: jalur utama yang dapat dipenuhi hanya oleh kunci Coldcard lemah langsung dapat dihabiskan, sementara jalur pemulihan yang dikendalikan oleh timelock tetap terlindungi hanya selama kunci aktif. Pengeluaran dompet SegWit mengungkapkan descriptor lengkap pada transaksi pertama, berpotensi memungkinkan rekonstruksi setiap alamat jika semua kunci lemah.
 
Taproot membatasi pengungkapan hanya pada jalur yang digunakan, membatasi radius kerusakan, namun tetap mengekspos kunci lemah yang terlibat dalam jalur tersebut. Pelajaran praktisnya adalah bahwa keberagaman perangkat keras dan sumber entropi independen tetap penting bahkan di dalam skema multisignature. Mengandalkan beberapa perangkat dengan model dan generasi firmware yang sama justru mengkonsentrasikan risiko daripada mendistribusikannya. Pengguna yang menggabungkan kunci Coldcard dengan kunci dari vendor lain atau dengan benih yang dihasilkan dadu tetap mempertahankan sebagian perlindungan; sementara mereka yang standarisasi pada satu lini produk yang rentan menemukan bahwa ambang batas kuorum tidak menawarkan pertahanan sama sekali setelah kegagalan entropi dieksploitasi. Kejadian ini oleh karena itu memperkuat rekomendasi jangka panjang untuk sumber kunci yang heterogen, sekaligus menunjukkan bahwa rekomendasi ini bukan hanya bersifat teoretis.

Kegagalan Tinjauan Sumber Terbuka dan Peran AI dalam Penemuan

Firmware Coldcard telah lama diterbitkan di bawah lisensi sumber terbuka, memungkinkan inspeksi independen. Namun, kesalahan integrasi RNG tetap bertahan melalui beberapa siklus rilis dan pengawasan eksternal. Ulasan yang ada memverifikasi bahwa implementasi RNG perangkat keras yang dimaksud ada dalam biner, tetapi tidak memastikan bahwa titik panggilan pembuatan dompet benar-benar mencapai implementasi tersebut alih-alih fallback MicroPython. Perlindungan preprocessor yang digunakan menggunakan #ifndef bukan pemeriksaan nilai, sehingga definisi nol dapat lolos tanpa terdeteksi. Coinkite mencatat bahwa bahkan tinjauan kode berbantuan AI terbaru yang dilakukan oleh perusahaan sendiri gagal mengungkap masalah ini, sementara penyerang atau peneliti yang pertama kali mengidentifikasi kelemahan tersebut mungkin memanfaatkan alat serupa. Kejadian ini oleh karena itu menyoroti kesenjangan yang terus ada antara keberadaan kode sumber dan verifikasi perilaku runtime di seluruh batas submodul.
 
Latensi lima tahun juga menggambarkan kesulitan mendeteksi kegagalan entropi diam. Berbeda dengan buffer overflow atau bug tanda tangan yang menyebabkan crash langsung atau tanda tangan tidak valid, PRNG yang lemah terus menghasilkan benih yang tampak masuk akal dan lulus pemeriksaan konsistensi internal. Hanya kemudian, melalui enumerasi offline terhadap blockchain, kelemahan tersebut terungkap. Proses tinjauan masa depan akan memerlukan audit entropi end-to-end eksplisit yang memaksa sistem build menolak setiap jalur cadangan dan mengukur kualitas statistik output dalam kondisi terkendali. Sumber terbuka tetap menjadi syarat mutlak untuk kepercayaan, namun kasus Coldcard menunjukkan bahwa hal itu tidak cukup tanpa verifikasi terarah terhadap jalur kode paling kritis dari segi keamanan.

Praktik Migrasi dan Risiko Transfer yang Terburu-buru

Coinkite terus-menerus menekankan bahwa migrasi yang terburu-buru dapat menciptakan vektor kerugian baru yang melebihi risiko asli. Pengguna diperintahkan untuk memverifikasi versi firmware tetap pada perangkat, menghasilkan seed baru hanya setelah pembaruan, mencatat cadangan dan sidik jari secara offline, mengonfirmasi alamat penerima di layar perangkat, dan memindahkan jumlah uji coba kecil sebelum memindahkan sebagian besar dana. Pemilik perangkat tunggal menghadapi langkah tambahan dengan bergantian antara seed lama dan baru sambil menjaga kedua cadangan tetap utuh hingga konfirmasi akhir. Kesalahan apa pun dalam urutan operasi, alamat yang salah ketik, atau penghancuran dini cadangan lama dapat membuat koin tetap terjebak selamanya.
 
Perusahaan juga memperingatkan untuk tidak memulihkan benang yang terpengaruh ke perangkat baru atau dompet perangkat lunak, karena kelemahan tersebut ikut serta bersama frasa itu sendiri. Volume dompet yang terpengaruh dan penyitaan berkelanjutan menciptakan tekanan waktu yang bertentangan dengan kebutuhan akan prosedur yang hati-hati. Banyak pemegang jangka panjang telah menghasilkan benang bertahun-tahun lalu, menyimpan perangkat secara offline, dan hanya menyimpan salinan kertas. Merekonstruksi versi firmware yang tepat yang digunakan pada saat generasi tidak selalu mudah. Oleh karena itu, saran tersebut menyeimbangkan urgensi dengan kehati-hatian, mendesak tindakan segera untuk benang yang tidak terlindungi sambil menekankan langkah-langkah verifikasi yang mencegah kerugian yang disebabkan sendiri. Ketegangan antara kecepatan dan keamanan tetap menjadi fitur inheren dari setiap migrasi benang skala besar dan akan muncul kembali dalam insiden dompet perangkat keras di masa depan.

Konteks Industri: Hardware Wallet Setelah Insiden Coldcard

Kelemahan Coldcard muncul setelah sebelumnya terjadi kegagalan entropi lemah di lingkungan perangkat lunak dan perangkat keras, termasuk penelitian Ill Bloom yang menghubungkan masalah PRNG perangkat lunak terpisah dengan kerugian lebih dari $5 juta di berbagai rantai. Dompet perangkat keras lama dipasarkan sebagai solusi definitif untuk kegagalan entropi perangkat lunak dan malware. Peristiwa tahun 2026 menunjukkan bahwa batas perlindungan hanya sekuat firmware yang mengimplementasikan jalur entropi. Pesaing yang mengandalkan elemen aman berbeda, arsitektur angka acak berbeda, atau proses tinjauan berbeda belum terlibat, namun pasar secara luas kini harus menghadapi kemungkinan bahwa kesalahan integrasi serupa bisa ada di tempat lain. Permintaan terhadap alat pengukuran entropi independen, verifikasi formal dari grafik pemanggilan RNG, serta standarisasi lemparan dadu atau antarmuka entropi eksternal kemungkinan akan meningkat.
 
Pendukung self-custody menghadapi tantangan paralel. Insiden ini telah memicu diskusi publik mengenai apakah pemegang jangka panjang sebaiknya mempertimbangkan penyimpanan terdiversifikasi, termasuk produk yang diatur, untuk sebagian dari aset mereka. Pada saat yang sama, rilis cepat firmware tetap dan transparansi pengungkapan teknis menegaskan keunggulan ekosistem perangkat keras terbuka yang dapat merespons dalam hitungan jam, bukan bulan. Efek bersihnya adalah penyesuaian risiko yang lebih realistis, bukan penolakan menyeluruh terhadap dompet perangkat keras. Pengguna yang memperlakukan perangkat sebagai salah satu komponen dalam model keamanan bertingkat yang mencakup entropi eksternal, passphrase, dan diversifikasi multisignature tetap mendapatkan perlindungan yang lebih kuat dibandingkan mereka yang menganggap produk tunggal sebagai jaminan mutlak.

Pelajaran untuk Desain Dompet Perangkat Keras Masa Depan

Sistem build harus memaksakan keberadaan hardware RNG yang telah diverifikasi di lokasi pemanggilan yang tepat yang digunakan untuk generasi seed; fallback diam-diam ke software PRNG yang di-seed dari metadata perangkat tidak dapat diterima. Pemeriksaan preprocessor harus menguji status aktif fitur entropi, bukan hanya definisinya saja. Kontribusi secure-element harus mempertahankan entropi penuh, bukan dipotong menjadi 32 bit sebelum melakukan reseeding pada mesin state yang lemah. Uji end-to-end yang mengukur kualitas statistik dari seed yang dihasilkan di bawah kondisi boot yang realistis harus menjadi kriteria rilis standar.
 
Dokumentasi harus menjelaskan bahwa versi firmware pada saat generasi seed, bukan versi yang saat ini terinstal, yang menentukan tingkat paparan. Akhirnya, antarmuka pengguna harus menampilkan status sumber entropi dan mendorong atau mengharuskan penggunaan dadu tambahan atau entropi eksternal untuk dompet bernilai tinggi. Perubahan desain ini bersifat bertahap namun akan mencegah regresi Coldcard dan mengurangi kemungkinan kegagalan serupa pada produk lain.

Langkah-Langkah Praktis untuk Pemilik Coldcard Saat Ini

Pemilik yang menghasilkan seed pada firmware Mk2 atau Mk3 versi 4.0.1–4.1.9, atau pada firmware Mk4, Mk5, atau Q sebelum rilis diperbaiki pada 31 Juli, harus memperlakukan seed tersebut sebagai telah dikompromikan kecuali mereka dapat mengonfirmasi setidaknya 50 lemparan dadu pribadi atau passphrase unik yang kuat. Pasang firmware diperbaiki yang sesuai dari halaman unduhan resmi Coinkite, buat seed baru pada perangkat yang diperbarui, verifikasi cadangan dan fingerprint secara offline, konfirmasi alamat penerima di layar perangkat, kirim transaksi uji coba kecil, dan baru kemudian pindahkan sisa saldo.
 
Simpan cadangan lama hingga dompet baru menunjukkan jumlah yang telah dikonfirmasi penuh. Pengguna yang tidak pernah membuat seed di perangkat yang terdampak tetapi mengimpor seed yang terdampak ke dompet lain tetap harus bermigrasi, karena kelemahan terletak pada frasenya. Peserta multisignature harus mengevaluasi setiap kunci secara independen sesuai dengan perangkat dan firmware generasinya. Peringatan resmi dan latar belakang teknis tetap menjadi referensi otoritatif untuk instruksi berdasarkan model.

Dampak Lebih Luas terhadap Praktik Self-Custody Bitcoin

Episode Coldcard memperkuat bahwa self-custody adalah proses berkelanjutan, bukan sekadar pembelian perangkat keras sekali saja. Kualitas entropi, asal-usul firmware, verifikasi cadangan, dan keragaman kunci harus ditinjau secara berkala. Analitik on-chain dapat mendeteksi eksploitasi skala besar dengan cepat, namun pemegang individu tetap bertanggung jawab untuk memantau saluran resmi dan bertindak sesuai peringatan. Pasar untuk audit keamanan independen terhadap firmware dompet perangkat keras kemungkinan akan berkembang, demikian pula permintaan untuk alat yang memungkinkan pengguna mengukur entropi efektif dari seed mereka sendiri tanpa mengeksposnya.
 
Pada saat yang sama, insiden ini tidak membatalkan nilai inti dari penyimpanan kunci offline; hal ini hanya menunjukkan bahwa batas offline harus dilengkapi dengan kekuatan kriptografi yang terverifikasi pada saat generasi kunci. Pemegang yang menggabungkan perangkat keras yang diperbaiki, entropi tambahan, kata sandi, dan pengaturan multisignature terus mengendalikan kunci mereka sendiri dengan tingkat kepastian yang lebih tinggi dibandingkan mereka yang mengandalkan hanya satu lapisan.
 
KuCoin merayakan ulang tahunnya yang ke-9 dengan kampanye platform khusus yang penuh dengan hadiah eksklusif, aktivitas perdagangan, dan penawaran waktu terbatas. Jangan lewatkan kesempatan untuk berpartisipasi dan menikmati manfaatnya saat bursa merayakan sembilan tahun pertumbuhan dan inovasi. Kunjungi halaman kampanye resmi sekarang:
 

Gambar Khusus

Pertanyaan yang Sering Diajukan

Versi firmware Coldcard mana saja yang terpengaruh oleh kelemahan generasi seed?

Perangkat Mk2 dan Mk3 yang menjalankan versi 4.0.1 hingga 4.1.9 termasuk menghasilkan seed dengan sekitar 40 bit entropi efektif. Perangkat Mk4 dan Mk5 sebelum versi standar 5.6.0 atau versi Edge 6.6.0X, serta perangkat Q sebelum versi standar 1.5.0Q atau versi Edge 6.6.0QX, menghasilkan seed dengan sekitar 72 bit entropi. Paparan ditentukan oleh firmware yang ada pada saat seed dibuat, bukan versi yang saat ini terinstal. Rilis yang diperbaiki memperbaiki generasi seed baru tetapi tidak dapat memperbaiki seed lemah yang sudah ada. Halaman unduhan resmi mencantumkan versi yang telah diperbaiki untuk setiap model dan jalur rilis. Pengguna yang menghasilkan seed di luar rentang ini, atau yang menggunakan setidaknya 50 lemparan dadu pribadi, berada di luar kategori risiko utama.
 

Apakah pembaruan firmware pada Coldcard yang sudah ada melindungi seed yang sudah dihasilkan?

Tidak. Kerentanan tersebut terletak pada entropi yang digunakan untuk membuat kata-kata seed itu sendiri. Menginstal firmware yang diperbaiki hanya mengubah jalur generasi untuk seed masa depan. Mengembalikan frasa pemulihan yang terdampak ke firmware yang telah diperbaiki atau ke dompet lainnya hanya membawa rahasia lemah yang sama ke depan. Satu-satunya solusi yang andal adalah membuat seed baru sepenuhnya pada firmware yang diperbaiki dan memindahkan dana setelah verifikasi penuh terhadap cadangan baru dan alamat penerima. Saran Coinkite sangat jelas pada poin ini dan menyediakan prosedur migrasi langkah demi langkah untuk skenario multi-perangkat dan perangkat tunggal.
 

Apakah benih yang dibuat dengan lemparan dadu masih aman?

Benih yang memasukkan setidaknya 50 lemparan dadu yang adil, independen, dan pribadi melalui antarmuka resmi perangkat mendapatkan entropi yang cukup dari kontribusi dadu saja. Perangkat meng-hash lemparan-lemparan tersebut bersama dengan outputnya sendiri (lemah), sehingga benih akhir memenuhi atau melebihi target 128-bit selama lemparan tidak pernah diamati atau direkam. Kurang dari 50 lemparan, atau adanya ketidakpastian tentang jumlah atau privasi lemparan, mengembalikan benih ke kategori berisiko. Lemparan dadu tidak melindungi fitur canggih perangkat yang tetap bergantung pada jalur angka acak yang sama, tetapi mereka melindungi kata-kata benih itu sendiri dari kelemahan spesifik ini.
 

Bagaimana kata sandi BIP-39 mengubah profil risiko?

Passphrase BIP-39 yang kuat dan unik menciptakan dompet terpisah yang tidak dapat diturunkan hanya dari kata-kata benih. Penyerang yang hanya memulihkan benih lemah tetap tidak dapat mengakses dana yang dilindungi passphrase tanpa juga menemukan passphrase tersebut. Passphrase yang pendek, umum, berpola, atau digunakan ulang tidak memberikan perlindungan yang bermakna. Bahkan dengan passphrase yang kuat, Coinkite merekomendasikan migrasi akhir karena benih dasar tetap secara kriptografis lemah dan passphrase itu sendiri menjadi rahasia kritis yang harus dicadangkan secara terpisah dan tidak pernah dimasukkan pada perangkat yang tidak terpercaya. Passphrase ini independen dari PIN perangkat.
 

Apa yang harus dilakukan pengguna multisignature jika beberapa kunci berasal dari Coldcard yang terdampak?

Evaluasi setiap kunci berdasarkan perangkat dan firmware yang menghasilkannya. Jika jumlah kunci yang terpengaruh memenuhi atau melebihi ambang pengeluaran dari jalur mana pun, jalur tersebut berisiko segera. Susunan 2-dari-3 yang mencakup dua kunci Coldcard lemah dapat dihabiskan oleh penyerang yang memulihkan kedua benih tersebut. Jalur pemulihan yang dilindungi oleh timelock aktif tetap lebih aman hingga masa kunci berakhir. Pengguna harus membuat kunci pengganti pada firmware tetap atau perangkat yang tidak terpengaruh, menyusun kebijakan multisignature baru, dan memindahkan dana setelah memverifikasi deskriptor dan alamat baru. Sumber kunci heterogen mengurangi kemungkinan bahwa satu kelemahan firmware membahayakan seluruh kuorum.
 

Apakah serangan masih berlangsung, dan bagaimana pemegang dapat memantau sweep lebih lanjut?

Galaxy Research mengamati beberapa gelombang setelah penyapuan awal pada 30 Juli dan melaporkan bahwa aktivitas berlanjut selama pengguna bermigrasi. Pola on-chain yang ditandai dengan tingkat biaya spesifik dan perilaku perubahan dapat dipantau melalui penjelajah publik dan layanan analitik, namun pemegang individu tidak dapat mengandalkan deteksi setelah kejadian. Perlindungan paling efektif adalah migrasi segera terhadap seed yang tidak terlindungi. Saluran resmi Coinkite dan akun riset terpercaya tetap menjadi sumber utama untuk pembaruan mengenai gelombang tambahan atau kluster alamat baru yang diidentifikasi.
 
Penafian: Konten ini hanya untuk tujuan informasi dan tidak merupakan saran investasi. Investasi mata uang kripto memiliki risiko. Silakan lakukan riset sendiri (DYOR).
 

Penafian: Halaman ini diterjemahkan menggunakan teknologi AI untuk kenyamanan Anda. Untuk informasi yang paling akurat, lihat versi bahasa Inggris aslinya.