Hong Kong, Tiongkok, 6 Agustus 2026, Chainwire
Mixin Safe, produk self-custody multisignature besutan Mixin, memungkinkan pengguna mengelola Owner Key dengan dompet keras dan menggabungkan mekanisme MPC serta timelock dalam arsitektur keamanan berlapis.
Mixin menyoroti bagaimana masalah yang baru-baru ini diungkap terkait fungsi pembangkit bilangan acak (random number generation) pada dompet keras COLDCARD kembali memicu perhatian industri terhadap keamanan proses pembangkitan kunci di hardware wallet.
Dalam laporan teknis yang diterbitkan produsen COLDCARD, Coinkite, diungkap bahwa sejumlah versi firmware terdampak tidak menggunakan jalur pembangkitan bilangan acak berbasis hardware sebagaimana dirancang saat membuat seed dompet. Akibatnya, ruang pencarian efektif untuk menebak seed menjadi lebih kecil dari target keamanan awal.
Karena celah terjadi pada tahap pembangkitan seed, pembaruan firmware hanya dapat mengoreksi seed yang dibuat setelah upgrade dan tidak bisa mengubah kunci yang sebelumnya sudah dihasilkan dengan cara yang salah. Coinkite menyarankan pengguna menilai tingkat paparan mereka berdasarkan model perangkat, versi firmware, dan metode pembuatan seed. Jika masuk kategori berisiko, pengguna dianjurkan membuat seed baru dan memigrasikan asetnya.
Masalah ini diperkirakan masuk ke proses pembangkitan seed COLDCARD sejak 2021. Meski basis kodenya sudah lama dibuka ke publik dan mendapat peninjauan berkelanjutan dari komunitas, bug tersebut tetap tidak terdeteksi selama beberapa tahun.
Insiden ini tidak serta merta mengurangi nilai hardware wallet atau pentingnya peninjauan open-source. Namun, kasus ini menunjukkan bahwa perangkat, versi firmware, atau implementasi keamanan tertentu sewaktu-waktu dapat menyimpan kelemahan. Dalam skema self-custody aset kripto, pengguna perlu mempertimbangkan bukan hanya keamanan tiap komponen, tetapi juga apakah beberapa komponen kritis berbagi satu sumber kegagalan yang sama.
Keamanan Multisignature Bukan Sekadar Jumlah Kunci
Multisignature dirancang untuk mengurangi dampak bila satu kunci hilang atau bocor. Namun, bila beberapa kunci yang dibutuhkan untuk memenuhi ambang penandatanganan dibuat dengan perangkat, firmware, atau implementasi pembangkit bilangan acak yang sama, maka satu kerentanan yang sama bisa merusak beberapa kunci sekaligus.
Contohnya, pada dompet multisignature 2-dari-3, bila dua kunci dihasilkan dengan implementasi pembangkitan kunci yang sama, satu celah bersama dapat melemahkan pemisahan keamanan yang menjadi tujuan multisignature.
Risiko seperti ini dikenal sebagai correlated risk dalam self-custody. Saat menilai arsitektur multisignature, pengguna sebaiknya tidak hanya melihat berapa banyak kunci yang digunakan, tetapi juga siapa yang membuat dan mengendalikannya, perangkat dan sumber entropi apa yang dipakai, serta apakah kunci-kunci tersebut bergantung pada basis kode atau infrastruktur yang sama.
Tiga Peran Kunci di Mixin Safe
Mixin Safe membagi tiga peran kunci utama—Owner Key, Members Key, dan Recovery Key—dan memanfaatkan multisignature serta relatif timelock untuk mengatur bagaimana kombinasi ketiganya dipakai dalam transaksi rutin dan skenario pemulihan.
- Owner Key: Dibangkitkan dan dikelola langsung oleh pengguna melalui dompet lunak atau dompet keras yang kompatibel.
- Members Key: Kunci penandatanganan berbasis MPC/TSS yang penggunaannya diotorisasi melalui proses persetujuan para co-manager.
- Recovery Key: Digunakan untuk pemulihan dan hanya boleh ikut serta dalam pengeluaran bersama salah satu peran kunci lain setelah relatif timelock terpenuhi.
Pengeluaran Rutin dan Pemulihan Tertunda
Sebelum relatif timelock terpenuhi, jalur pengeluaran rutin Mixin Safe adalah:
Owner Key + Members Key
Setelah relatif timelock mencapai kondisi yang telah ditentukan, Recovery Key berhak digunakan dalam proses pemulihan, sehingga membuka dua jalur pengeluaran tambahan untuk recovery:
Owner Key + Recovery Key
atau:
Members Key + Recovery Key
Relatif timelock bukan berarti semua aset akan terbuka pada tanggal kalender tertentu. Penghitungan waktu baru dimulai setelah UTXO terkait menerima konfirmasi blok. Setiap UTXO yang baru dibuat memiliki masa tunggu sendiri-sendiri.
Kondisi timelock ini divalidasi oleh node Bitcoin di bawah aturan konsensus, bukan ditentukan atau bisa diubah sepihak oleh Mixin Safe. Baik timelock sudah terpenuhi maupun belum, tidak ada satu peran kunci pun yang dapat memindahkan aset sendirian.
Meminimalkan Dampak Titik Kegagalan Tunggal
Dengan pemisahan peran kunci, mekanisme persetujuan co-management, jaringan MPC, dan kondisi waktu on-chain, Mixin Safe membangun isolasi keamanan dan jalur pemulihan untuk skenario seperti kerusakan perangkat, kunci hilang, co-manager tidak tersedia, atau kegagalan node MPC tertentu.
Bila dompet keras yang menyimpan Owner Key berhasil dikompromikan, penyerang tetap tidak memiliki tanda tangan Members. Bila satu node MPC gagal, node tersebut tidak bisa menghasilkan tanda tangan lengkap secara mandiri. Bila Recovery Key bocor, kunci itu tidak bisa digunakan untuk membelanjakan aset sebelum timelock terpenuhi dan tetap harus digabungkan dengan satu peran kunci valid lain setelahnya.
Bila pengguna kehilangan Owner Key, kombinasi Members Key dan Recovery Key dapat dipakai untuk menyelesaikan proses pemulihan setelah ketentuan on-chain dan timelock terpenuhi.
Desain ini mengurangi ketergantungan kontrol aset pada satu perangkat, satu kunci, satu co-manager, atau satu node jaringan saja.
Esensi keamanan self-custody bukanlah berasumsi semua komponen akan selalu sempurna, melainkan memastikan kegagalan satu komponen saja tidak cukup untuk menggoyahkan keseluruhan sistem pengendalian aset.
Mixin menyatakan akan terus memantau praktik keamanan dan riset teknis di industri aset kripto, sekaligus menyempurnakan Mixin Safe untuk memberi pengguna opsi self-custody yang lebih tangguh.
Tentang Mixin
Berdiri sejak 2017, Mixin adalah dompet privasi yang berfokus pada keamanan dan kemudahan penggunaan. Arsitektur teknologinya menggabungkan MPC, fitur privasi CryptoNote, dan komunikasi terenkripsi dengan Signal Protocol. Mixin mendukung lebih dari 40 blockchain dan lebih dari 10.000 aset, melayani lebih dari 10 juta pengguna di seluruh dunia, dan membantu pengguna mengelola lebih dari US$1 miliar aset digital self-custodied di berbagai jaringan blockchain.
Untuk informasi lebih lanjut, kunjungi Mixin.
Kontak
Sonny Liu
Mixin Ltd
[email protected]
