Dompet Bitcoin tidak menyimpan koin seperti dompet kulit menyimpan uang tunai. Koin-koin itu berada di blockchain. Dompet menyimpan kunci yang dapat membelanjakannya, dan membantu Anda menerima, memeriksa, dan mengirim pembayaran dengan aman.
Apa yang dilakukan dompet
Setiap dompet Bitcoin, apa pun bentuknya, melakukan lima tugas.
Membuat dan menjaga kunci AndaDompet menghasilkan kunci privat rahasia yang dapat membelanjakan Bitcoin Anda, dan menjaganya agar tidak dapat diakses oleh siapa pun selain Anda.
Memberi Anda alamat untuk menerimaDompet mengubah kunci Anda menjadi alamat penerima, satu alamat baru untuk setiap pembayaran.
Memantau blockchain untuk koin Anda“Saldo” Anda adalah hasil dompet menjumlahkan koin-koin di blockchain yang dapat dibelanjakan oleh kunci Anda. Koin-koin itu tidak pernah berada di dalam aplikasi.
Menyusun dan menandatangani pembayaranDompet memilih koin yang akan dibelanjakan, menambahkan penerima, kembalian Anda, dan biaya, lalu menandatanganinya dengan kunci Anda.
Memberi Anda cadanganDompet menunjukkan frasa seed kepada Anda satu kali, sehingga Anda dapat membangun kembali semuanya di perangkat baru jika perangkat ini hilang.
Seed phrase, kunci, dan alamat
Satu cadangan memberi Anda segalanya. Berikut cara bagian-bagiannya terhubung, dari rahasia yang Anda lindungi hingga alamat yang Anda bagikan.
Frasa seedBiasanya 12 atau 24 kata biasa (BIP39). Cadangan utama.Rahasia: jangan pernah dibagikan
Kunci utamaDihitung dari kata-kata tersebut. Tidak pernah ditampilkan kepada Anda.Rahasia: jangan pernah dibagikan
Kunci privatJumlahnya banyak, diturunkan dalam urutan tetap (BIP32). Masing-masing dapat menandatangani.Rahasia: jangan pernah dibagikan
Kunci publikDihitung dari setiap kunci privat. Tidak rahasia: output Taproot menampilkan satu yang telah dimodifikasi, dan jenis alamat lain mengungkapkannya saat Anda membelanjakan.Bukan rahasia
AlamatTujuan pembayaran yang dapat dibagikan, biasanya berupa hash dari kunci publik (Taproot menggunakan kunci yang telah dimodifikasi). Inilah yang Anda berikan kepada pembayar.Aman untuk dibagikan
Seed phrase dapat membuat ulang setiap kunci dan alamat yang akan digunakan dompet. Itulah mengapa ia harus dilindungi seperti bitcoin itu sendiri.
Perhitungannya hanya berjalan satu arah: tidak ada yang bisa menelusuri balik dari alamat ke kunci Anda.
Sebagian besar dompet mengikuti standar yang sama, sehingga kata-kata yang sama biasanya dapat memulihkan koin Anda di perangkat lunak dompet yang berbeda, selama perangkat lunaknya menggunakan jenis alamat, jalur derivasi, dan passphrase yang sama.
Passphrase opsional (kadang disebut “kata ke-25” dari frasa 24 kata) mengubah kata-kata yang sama menjadi dompet yang sama sekali berbeda. Jika hilang, koin-koin itu ikut hilang.
Siapa yang memegang kunci?
Ini adalah pertanyaan paling penting tentang dompet mana pun. Jika orang lain yang memegang kuncinya, Anda hanya memiliki janji mereka, bukan bitcoin-nya.
PertanyaanKustodialPenyimpanan mandiri
Siapa yang memegang kunciPerusahaan (bursa atau aplikasi)Anda
Apa yang Anda milikiKlaim terhadap perusahaan: saldo akunBitcoin itu sendiri, di blockchain
Lupa kata sandi Anda?Perusahaan biasanya dapat mengatur ulangnyaFrasa seed Anda adalah satu-satunya jalan kembali
Risiko utamaPeretasan, penarikan dibekukan, kebangkrutan, penutupan akunKehilangan cadangan Anda, pencurian seed Anda, kesalahan Anda sendiri
Banyak orang memulai dengan kustodial lalu beralih ke penyimpanan mandiri seiring belajar. Apa pun pilihannya, simpan di akun kustodial hanya jumlah yang Anda sanggup kehilangannya.
Jenis-jenis dompet
Dompet “hot” menyimpan kunci di perangkat yang terhubung ke internet; praktis, tetapi lebih terekspos. Dompet “cold” menyimpan kunci secara offline; lebih aman untuk tabungan, tetapi lebih lambat digunakan. Banyak orang menggunakan keduanya: dompet hot kecil untuk belanja dan penyimpanan cold untuk tabungan.
JenisDi mana kunci disimpanCocok untukYang perlu diwaspadai
Dompet selulerDi ponsel Anda (hot)Jumlah kecil dan transaksi Bitcoin sehari-hariKehilangan ponsel, malware, diintip dari balik bahu
Dompet desktopDi komputer Anda (hot)Kontrol lebih besar: pemilihan koin, kontrol biaya, terhubung ke node Anda sendiriMalware di komputer serbaguna
Dompet browser atau webDi ekstensi browser atau situs webKenyamananSitus phishing dan ekstensi berbahaya; sering bersifat kustodial
Perangkat penandatangan hardwareDi perangkat kecil khusus, offline (cold)Tabungan: kunci tidak pernah menyentuh komputer yang terhubung ke internetBeli langsung dari produsennya; verifikasi setiap alamat dan jumlah di layarnya sendiri
Penandatangan air-gappedDi perangkat yang tidak pernah terhubung, menggunakan kode QR atau kartu memoriPemisahan maksimal dari internetLebih banyak langkah; Anda tetap harus memeriksa apa yang Anda tandatangani
Dompet multisigTerbagi di beberapa kunci: sebarang M dari N harus menandatangani, seperti 2 dari 3 atau 3 dari 5Jumlah lebih besar; satu kunci yang hilang atau dicuri tidak fatalLebih banyak yang harus disiapkan, dicadangkan, dan dipraktikkan
Format alamat
Anda akan melihat alamat dengan awalan yang berbeda. Semua alamat tersebut dapat saling membayar; mengirim dana dari format yang lebih baru biayanya lebih murah.
Diawali denganNamaSejakYang perlu diketahui
1…Legacy (P2PKH)2009Format asli. Berfungsi di mana-mana; biaya tertinggi.
3…Hash skrip (P2SH)2012Digunakan untuk multisig awal dan SegWit terbungkus.
bc1q…SegWit native2017Biaya lebih rendah. Format paling umum saat ini.
bc1p…Taproot2021Biaya lebih rendah untuk aturan pembelanjaan yang kompleks, dan lebih banyak privasi untuk aturan itu.
Menerima dengan aman
Gunakan alamat baru untuk setiap pembayaran. Menggunakan ulang satu alamat memungkinkan siapa pun mengaitkan pembayaran-pembayaran Anda.
Jika Anda memiliki perangkat penandatangan, periksa alamatnya di layar perangkat itu, bukan hanya di komputer atau ponsel Anda.
Bagikan alamat secara utuh. Salin dan tempel, atau gunakan kode QR; jangan pernah mengetiknya ulang secara manual.
Pembayaran berstatus “pending” sampai masuk ke dalam blok. Tunggu konfirmasi sebelum menganggap jumlah yang lebih besar telah diterima.
Mengirim dengan aman
Periksa seluruh alamat, awal, tengah, dan akhir, bandingkan dengan yang diberikan penerima kepada Anda. Malware dapat menukar alamat yang disalin.
Periksa jumlah, biaya, dan kembalian sebelum Anda menandatangani. Pada perangkat penandatangan, periksa semuanya di layarnya.
Untuk penerima baru atau jumlah besar, kirim pembayaran uji yang kecil terlebih dahulu.
Pembayaran Bitcoin tidak dapat dibatalkan. Jika ada yang tampak salah, berhentilah sebelum menandatangani.
Jika pembayaran macet karena biayanya terlalu rendah, banyak dompet dapat menaikkannya (RBF atau CPFP; lihat pelajaran Transaksi).
Mencadangkan seed phrase Anda
Siapa pun yang melihat seed phrase Anda dapat mengambil bitcoin Anda. Jika Anda kehilangannya bersama perangkat Anda, tidak ada yang bisa mengembalikannya untuk Anda.
Lakukan
Tulis kata-katanya dengan tangan, secara berurutan, dan periksa satu per satu.
Simpan cadangan di tempat yang aman dari api dan air. Pelat logam lebih awet daripada kertas.
Simpan salinan di tempat-tempat terpisah, sehingga satu kebakaran atau pencurian tidak dapat menghilangkan semuanya.
Ujilah: pulihkan dompet dari kata-kata tersebut sebelum Anda memasukkan uang sungguhan.
Jika Anda menambahkan passphrase, cadangkan juga. Tanpanya, kata-kata itu saja akan membuka dompet lain yang kosong.
Tinggalkan instruksi agar seseorang yang Anda percaya dapat menemukan dan menggunakannya jika terjadi sesuatu pada Anda.
Jangan
Jangan pernah memotret atau mengambil screenshot-nya, atau menyimpannya di email, aplikasi catatan, cloud drive, atau password manager yang tersinkron.
Jangan pernah mengetikkannya ke situs web, formulir, atau chat. Dompet asli hanya memintanya saat Anda memulihkannya.
Jangan pernah memberikannya kepada siapa pun. Tidak ada petugas dukungan asli, bursa asli, maupun pengembang asli yang akan pernah memintanya.
Jangan pernah menyimpan satu-satunya salinan Anda di satu tempat.
Jangan pernah menggunakan kata-kata buatan Anda sendiri. Biarkan dompet yang menghasilkannya.
Apa yang perlu diperhatikan dalam dompet
Pelajaran ini tidak merekomendasikan produk apa pun. Gunakan pertanyaan-pertanyaan ini untuk menilai dompet mana pun sendiri.
Cadangan standarMenggunakan frasa seed standar (BIP39) dan dapat mengekspor pengaturan dompetnya (descriptor), sehingga Anda dapat memulihkannya di perangkat lunak lain.
Sumber terbukaKodenya bersifat publik dan telah ditinjau. Lebih baik lagi: build yang dapat direproduksi dan diperiksa oleh orang lain.
Layar penandatanganan yang jelasMenampilkan alamat lengkap, jumlah, dan biaya dengan jelas sebelum Anda menyetujui.
Kontrol biayaMemungkinkan Anda mengatur biaya dan menaikkannya nanti (RBF).
Fitur privasiAlamat baru setiap kali; kontrol koin; dapat terhubung ke node Anda sendiri alih-alih server milik perusahaan.
Dipelihara secara aktifPembaruan terbaru, catatan publik dalam memperbaiki masalah keamanan, dan rekam jejak yang panjang.
Hanya dari sumber resmiUnduh dari situs milik pembuat sendiri atau daftar resmi di toko aplikasi, dan verifikasi tanda tangan rilis jika disediakan. Beli perangkat keras langsung dari pembuatnya.
Penipuan dan kesalahan umum
Sebagian besar kerugian berasal dari tipuan dan kesalahan, bukan dari seseorang yang membobol kriptografi Bitcoin.
Aplikasi dompet palsuTiruan aplikasi asli di toko aplikasi yang mencuri frasa seed Anda.
Dukungan palsuSeseorang mengirim pesan untuk “membantu” mengatasi masalah dan meminta frasa seed Anda atau meminta Anda memasang aplikasi kendali jarak jauh.
Penggantian alamatMalware mengganti alamat yang disalin dengan alamat milik pencuri. Alamat yang tampak mirip juga dikirimkan kepada Anda untuk disalin secara tidak sengaja.
Situs dan email phishingSitus web yang tampak mirip atau “peringatan keamanan” yang meminta Anda untuk “memverifikasi” dompet Anda.
Giveaway dan penggandaanKirim sejumlah bitcoin, dapatkan dua kali lipatnya kembali. Dana itu tidak akan pernah kembali.
Perangkat keras yang dimanipulasiPerangkat bekas atau yang dijual kembali, atau perangkat yang tiba dengan kartu frasa seed yang sudah terisi.
Satu cadangan, tanpa pengujianBukan penipuan, tetapi cara paling umum orang kehilangan koin: satu salinan, tidak pernah diuji, lalu hilang.
Pilih persona pembelajar
Pengguna yang berbeda membutuhkan tradeoff dompet yang berbeda.
Pilih skenario untuk melihat jenis pengaturan yang cocok. Ini hanya menyimpan kemajuan pelajaran Anda, tidak pernah rahasia dompet.
Pilih persona untuk membandingkan pengaturan.
Jawabannya berubah sesuai jumlah, frekuensi belanja, keterampilan pemulihan, dan dari siapa Anda melindungi diri.
Desain dompet adalah kumpulan tradeoff.
TradeoffCocok untukWaspadaiPikirkan baik-baik
Panas vs. dinginDompet panas cepat untuk penggunaan sehari-hari; dompet dingin lebih baik untuk tabungan yang sabar.Kunci panas bersinggungan dengan perangkat yang terhubung ke jaringan. Kunci dingin menambah prosedur dan tanggung jawab pemulihan.Saldo mana yang akan Anda simpan di ponsel yang Anda bawa ke mana-mana?
Sumber terbuka vs. tertutupKode terbuka dapat ditinjau oleh banyak orang; produk tertutup dapat menyempurnakan pengalaman terpandu.Sumber terbuka tetap memerlukan build yang dapat direproduksi dan tinjauan aktif. Sumber tertutup menuntut kepercayaan lebih pada vendor.Apa yang perlu Anda verifikasi sebelum mempercayai rilis dompet?
Penandatanganan air-gappedMenjaga penandatangan tetap offline sementara dompet watch-only menyusun transaksi.Kartu QR dan file masih dapat membawa detail transaksi yang buruk jika pengguna tidak memverifikasi output.Informasi apa yang harus diperiksa pada layar offline sebelum menandatangani?
Kustodial vs. kustodi mandiriKustodian menyederhanakan kata sandi, dukungan, dan saldo kecil bagi pemula.Pengguna memiliki klaim atas akun, bukan kunci penandatanganan, sehingga penarikan dan kebijakan dapat berubah.Kapan kenyamanan sepadan dengan risiko rekanan, dan kapan tidak?
Jangan pernah memasukkan seed phrase asli di sini.
Latihan ini hanya menggunakan jumlah fiktif dan label kertas; tidak perlu koneksi dompet atau dana asli. Seed phrase asli hanya boleh berada di perangkat lunak dompet atau perangkat penandatangan yang sengaja Anda percayai.
Latih menerima, memverifikasi, menandatangani, dan menyiarkan
Di atas kertas, gambarlah komputer watch-only, perangkat penandatangan terpisah, dan penerima. Beri label permintaan penerima “B, 50.000 sats”. Ini adalah label fiktif, bukan alamat yang dapat digunakan.
Terima: minta alamat baru. Bandingkan alamat lengkap di perangkat penandatangan tepercaya dengan layar penerimaan. Awalan yang cocok atau checksum yang valid tidaklah cukup.
Bangun: gunakan input fiktif 200.000-sat, pembayaran 50.000-sat, dan transaksi dengan perkiraan ukuran 150-vB pada 6 sat/vB. Hitung biaya dan kembalian sebelum melihat jawaban di bawah.
Periksa: pindahkan transaksi Bitcoin yang ditandatangani sebagian (PSBT) ke penandatangan. Konfirmasikan permintaan penerima secara independen. Verifikasi tujuan, jumlah, biaya, dan kembalian di layar tepercaya.
Tandatangani: hanya setujui transaksi yang cocok. Kunci privat dan seed phrase tetap di penandatangan; kirim kembali PSBT yang telah ditandatangani ke koordinator.
Siarkan: finalisasi dan teruskan. Penerimaan di mempool bukanlah konfirmasi. Masuknya transaksi ke rantai aktif memberikan konfirmasi pertama; blok-blok berikutnya menambah kedalaman.
Periksa transaksi kertas
Biaya: 900 sats. Kembalian: 149.100 sats. Jumlah output adalah 199.100 sats; selisih 900-sat adalah biayanya, bukan output terpisah.
Latihan kegagalan: coret label penerima di komputer sementara label perangkat penandatangan tetap tidak berubah. Jelaskan mengapa Anda harus berhenti. Ulangi dengan biaya yang tiba-tiba tinggi.
Cobalah tanpa melihat kembali. Periksa jawaban Anda, lalu baca ulang penjelasan apa pun yang Anda lewatkan. Latihan-latihan ini tidak menyatakan kesiapan untuk menangani dana sungguhan.
Kustodi dan pemulihan
Bitcoin memungkinkan kepemilikan ditegakkan oleh tanda tangan, bukan izin akun. Itu menggeser pelajaran dari "di mana koin saya disimpan?" menjadi "kunci, orang, dan prosedur mana yang dapat mengotorisasi pemindahan?"
Siapa yang dapat memindahkan koin?
Pilih mode kustodi untuk melihat kompromi kendali.
Ini hanya menyimpan kemajuan pelajaran Anda. Tidak ada kunci, alamat, seed phrase, atau data dompet yang dikumpulkan.
Jawaban saat ini
Kustodi bursa
Bursa dapat memindahkan koin karena ia mengendalikan kunci privat dan kontrol akun.
Berguna untuk saldo belajar yang kecil, tetapi penarikan dan solvabilitas bergantung pada kustodian.
Kunci
Kustodi mandiri berarti mengendalikan kekuatan penandatanganan.
Dompet mengoordinasikan kunci dan transaksi, tetapi kustodi ditentukan oleh siapa yang dapat menghasilkan tanda tangan yang valid. Cadangan itu bukan reset kata sandi; biasanya ia menjadi jalan untuk kembali memperoleh kewenangan membelanjakan dana.
Pemulihan
Rencana cadangan adalah bagian dari dompet.
Kustodi yang baik mencakup di mana materi pemulihan disimpan, siapa yang mengetahuinya, bagaimana ahli waris menemukannya, dan bagaimana Anda membuktikan rencana itu berfungsi sebelum keadaan darurat yang sesungguhnya.
Papan cerita multisig 2-dari-3
Multisig adalah prosedur, bukan sihir.
Papan cerita ini menggunakan 2 dari 3 sebagai contoh; langkah yang sama berlaku untuk pengaturan lain seperti 3 dari 5. Pengaturan nyata memerlukan pemilihan perangkat lunak dompet yang cermat, cadangan deskriptor, dan latihan bernilai kecil.
01
Pilih tiga penandatangan
Pilih perangkat terpisah atau penandatangan pendamping tepercaya agar satu kunci yang hilang tidak dapat melumpuhkan dana dan satu kunci yang dicuri tidak dapat membelanjakan.
02
Catat kebijakan
Tuliskan bahwa ini adalah dompet 2-dari-3 dan simpan deskriptor dompet atau berkas pengaturan yang diperlukan untuk merekonstruksinya.
03
Latih pemulihan
Rekonstruksi dompet watch-only dari catatan kebijakannya. Pulihkan setiap penandatangan secara terpisah dari cadangannya sendiri pada perangkat tepercaya; jangan pernah menggabungkan dua seed pada satu komputer daring.
04
Pisahkan cadangan
Simpan kunci dan materi kebijakan di tempat yang berbeda agar kebakaran, pencurian, atau paksaan tidak mengalahkan setiap lapisan sekaligus.
05
Latih pembelanjaan
Jalankan transaksi kecil agar tim memahami proposal, peninjauan, penandatanganan, dan penyiaran sebelum tekanan muncul.
Daftar periksa ancaman
Centang setiap ancaman yang dapat Anda jelaskan.
Jelaskan respons terhadap keempat ancaman sebelum mencentangnya. Kemudian lulus pemeriksaan penerapan di bawah ini; mencentang kotak saja tidak menyelesaikan bagian ini.
Latih pemulihan di atas kertas
Beri label tiga penandatangan fiksi A, B, dan C. Gambar setiap penandatangan beserta cadangannya sendiri di lokasi yang terpisah. Tambahkan catatan kebijakan: “2 dari 3”, informasi penandatangan publik, jalur derivasi, dan deskriptor dompet. Jangan pernah menulis materi pemulihan asli ke situs ini.
Singkirkan A. Lingkari dua penandatangan tersisa yang dapat menyetujui transaksi pemulihan. Jelaskan mengapa satu penandatangan yang dicuri tidak dapat menyetujuinya.
Rekonstruksi koordinator watch-only dari catatan kebijakan. Verifikasi alamat penerima yang diharapkan secara independen pada para penandatangan sebelum mengandalkan tampilan yang dipulihkan.
Jika memulihkan penandatangan, pulihkan hanya cadangannya sendiri pada perangkat penandatanganan tepercaya yang terpisah. Jaga penandatangan lain tetap terpisah; jangan pernah memasukkan dua seed ke dalam satu komputer yang terhubung ke internet.
Siapkan PSBT untuk pengaturan pengganti yang baru diverifikasi. Periksa PSBT tersebut secara independen pada B dan C, kumpulkan kedua tanda tangan, lakukan finalisasi, lalu siarkan. Latihan nyata memerlukan instruksi khusus dompet dan lingkungan uji terpisah sebelum dana dalam jumlah signifikan.
Dokumentasikan bagaimana ahli waris menemukan kebijakan dan cadangan terlindungi yang cukup tanpa mempublikasikan rahasia-rahasia itu bersama-sama. Sertakan passphrase apa pun yang diperlukan; kehilangannya dapat membuat cadangan seed yang valid menjadi tidak berguna.
Periksa rencana pemulihan Anda
B dan C dapat menandatangani. A sendiri tidak bisa. Jika dua penandatangan beserta cadangannya hilang, catatan kebijakan tidak dapat menciptakan ulang kunci privat mereka. Deskriptor membantu merekonstruksi dompet tetapi membocorkan privasi finansial jika terekspos; ia bukan rahasia penandatanganan.
Cobalah tanpa melihat kembali. Periksa jawaban Anda, lalu baca ulang penjelasan apa pun yang Anda lewatkan. Latihan-latihan ini tidak menyatakan kesiapan untuk menangani dana sungguhan.