Hardware Wallet, atau dompet perangkat keras, menyimpan kunci privat dan menggunakannya untuk membuat tanda tangan digital: persetujuan pembayaran yang dapat diverifikasi. Komputer atau ponsel menyiapkan transaksi, lalu perangkat menandatanganinya setelah Anda memeriksa isinya. Dalam proses ini, kunci dirancang untuk tetap berada di dalam perangkat. Jika perangkat hilang atau rusak, akses dapat dipulihkan dengan cadangan yang benar; mengetahui PIN saja tidak cukup.
Bayangkan Eva menggunakan dompet perangkat keras, lalu suatu hari perangkatnya berhenti bekerja. Bukan berarti bitcoin miliknya ikut rusak: catatannya ada di jaringan. Yang perlu Eva pulihkan adalah kunci untuk menandatangani pembayaran. Itulah kegunaan cadangan, yang sering dicatat sebagai Seed Phrase, yaitu daftar kata pemulihan. Perangkat dan cadangan mempunyai peran berbeda. Perangkat dipakai untuk menyetujui pembayaran, sedangkan cadangan disimpan untuk keperluan pemulihan. Simpan cadangan lengkap tanpa akses internet dan terpisah dari perangkat agar satu pencurian atau kecelakaan tidak menghilangkan keduanya sekaligus. [1] [5]
Di laptop, Anda membuka situs, lampiran, dan program baru. Jika kunci privat juga ada di sana, serangan terhadap komputer dapat membahayakan kendali atas dana. Hardware Wallet memindahkan pekerjaan yang melibatkan kunci ke perangkat tersendiri. Komputer tetap menampilkan informasi dompet dan berkomunikasi dengan jaringan, tetapi perlu bekerja sama dengan perangkat untuk membuat tanda tangan. Tujuannya bukan memindahkan koin ke memori USB. Anda memisahkan wewenang untuk membelanjakan dana dari komputer yang dipakai untuk semua urusan lain. [1]
Eva memasukkan alamat penerima dan jumlah pembayaran di aplikasi. Aplikasi menyiapkan rancangan transaksi dan mengirimkannya ke perangkat. Eva memeriksa rinciannya di layar perangkat lalu menyetujuinya; perangkat membuat tanda tangan dan mengembalikan hasilnya ke aplikasi. Aplikasi kemudian mengirim transaksi ke jaringan Bitcoin. Untuk pengiriman ini, aplikasi tidak memerlukan kunci privat. Begitu pula saat menerima uang, Eva lebih dulu memeriksa alamat penerimaan di perangkat. Sesudah itu, uang tetap dapat diterima meskipun perangkat dimatikan, sebab menerima pembayaran tidak membutuhkan tanda tangan Eva. [3] [1]
Komputer yang disusupi dapat mengganti alamat setelah disalin atau menampilkan rincian yang berbeda dari data yang dikirim untuk ditandatangani. Karena itu, cocokkan seluruh alamat penerima, jumlah, dan biaya pada layar perangkat yang dapat dipercaya. Transaksi juga dapat memiliki change, yaitu sisa dana yang dikembalikan ke dompet Anda sendiri. Perangkat atau prosedur penandatanganan harus memastikan bahwa keluaran ini benar-benar milik Anda, bukan sekadar menerima label dari komputer. Jika rinciannya tidak dipahami atau tidak cocok, jangan setujui pembayaran. [2]
Penyimpanan mandiri berarti Andalah yang mengendalikan tanda tangan, bukan bursa atau pihak lain yang menyimpan dana untuk Anda. Jadi, pembayaran tidak membutuhkan persetujuan mereka. Namun, tanggung jawab atas cadangan dan persetujuan yang benar juga berada di tangan Anda. Produsen biasanya tidak dapat menggantikan informasi pemulihan yang Anda lupakan. Karena itu, keamanan bukan sekadar membeli perangkat yang bagus. Anda memerlukan prosedur yang dipahami dan masih bisa dijalankan setelah lama tidak menggunakannya. [1]
Hardware Wallet dapat mengurangi kemungkinan program berbahaya di komputer mencuri kunci. Namun, perangkat tidak dapat mengetahui niat Anda yang sebenarnya jika Anda sendiri menyetujui pembayaran yang keliru. Perangkat juga tidak dapat melindungi cadangan yang Anda berikan kepada penipu. Perlindungan bergantung pada perangkat, perangkat lunak internalnya yang disebut firmware, serta kesungguhan Anda memeriksa rincian. Kabel, koneksi nirkabel, atau kode QR hanyalah cara memindahkan data; tidak satu pun dengan sendirinya membuktikan keamanan. [1] [4]
Mulailah dari hal-hal yang bisa terjadi dalam keadaan Anda. Cadangan di samping perangkat dapat musnah dalam kebakaran yang sama, sedangkan tempat persembunyian yang rumit mungkin tidak ditemukan ahli waris. Phishing adalah penipuan untuk membujuk Anda menyerahkan informasi rahasia, misalnya melalui pesan dukungan pelanggan palsu. Malware adalah perangkat lunak berbahaya pada suatu perangkat. Selain ancaman itu, pertimbangkan pencurian, pemaksaan, kerusakan, dan kemungkinan Anda sendiri lupa. Tambahkan perlindungan tanpa membuat Anda kehilangan kemampuan memulihkan dompet. [1]
Anda juga menaruh kepercayaan pada pembuat perangkat, proses pengirimannya kepada Anda, dan firmware yang dijalankannya. Rangkaian proses dari produksi hingga pengiriman ini disebut rantai pasok. Beberapa model menggunakan secure element, yaitu cip khusus yang mempersulit serangan fisik. Kehadirannya saja tidak menjamin keamanan seluruh produk, dan cara penggunaannya berbeda antarperangkat. Tampilan transaksi yang dapat dipercaya, dukungan pembaruan, dan prosedur pemulihan yang jelas sama pentingnya. [4] [6]
Beli perangkat dari sumber yang dapat diverifikasi dan siapkan sendiri menurut petunjuk resmi untuk model tersebut. Periksa kemasan dan gunakan pemeriksaan keaslian yang tersedia; kotak yang utuh bukan jaminan. Jangan gunakan kata pemulihan yang sudah diisi oleh penjual. Catat cadangan, buat PIN, lalu uji pemulihan dengan cara aman yang dijelaskan produsen sebelum menyimpan dana besar. Mulailah dengan menerima sedikit dana dan mencoba satu pembayaran. Sebelum memperbarui perangkat, pastikan cadangan Anda dapat digunakan. Cadangan yang terdiri atas beberapa bagian memerlukan jumlah bagian yang telah ditentukan, bukan sekadar membagi daftar kata secara sembarangan. [1] [5]
PIN membuka kunci satu perangkat tertentu. Cadangan lengkap memungkinkan kunci dipulihkan pada perangkat lain yang kompatibel, sehingga PIN perangkat lama tidak melindungi cadangan tersebut. Passphrase opsional adalah informasi rahasia tambahan yang digunakan bersama cadangan untuk menurunkan dompet. Jika menggunakannya, Anda juga membutuhkan passphrase yang persis sama untuk pemulihan; passphrase berbeda menghasilkan dompet berbeda. Jangan kirim kata pemulihan kepada layanan bantuan atau memasukkannya ke situs untuk “verifikasi” maupun “sinkronisasi”. Pembayaran biasa tidak memerlukannya. Jika cadangan bocor, mengganti PIN saja tidak menyelesaikan masalah. Pemulihan juga harus mengikuti format cadangan dan pengaturan dompet semula. [1] [5]
Untuk gambaran yang lebih utuh, baca entri ini bersama Cold Storage, Trezor, Seed Phrase, PSBT. Entri ini juga dirujuk dari BIP 39, HD Wallet, Cold Storage, Watch-only Wallet.