Beli Kripto
Pasar
Spot
Futures OILBTC
Tabungan
Pusat Acara
Hub Hadiah
Lainnya
Fest. 0-Biaya
HD Wallet (Hierarchical Deterministic Wallet): Apa Itu HD Wallet?HD Wallet, atau Hierarchical Deterministic Wallet, adalah wallet mata uang kripto yang menghasilkan pohon kunci privat, kunci publik, akun, dan alamat dari satu seed awal.Alih-alih mHD Wallet (Hierarchical Deterministic Wallet): Apa Itu HD Wallet?HD Wallet, atau Hierarchical Deterministic Wallet, adalah wallet mata uang kripto yang menghasilkan pohon kunci privat, kunci publik, akun, dan alamat dari satu seed awal.Alih-alih m

HD Wallet (Hierarchical Deterministic Wallet)

2026/10/13 16:24
#Intermediate
Humanity
H$0.05532-8.01%
PX
PX$0.0126-4.54%
Blobacoin
BLOB$0.00152-59.35%
Data Network
DATA$0.2029-0.34%
Katana Inu
KATA$0.00003322-5.51%

Apa Itu HD Wallet?

HD Wallet, atau Hierarchical Deterministic Wallet, adalah wallet mata uang kripto yang menghasilkan pohon kunci privat, kunci publik, akun, dan alamat dari satu seed awal.

Alih-alih membuat dan mencadangkan setiap kunci privat secara terpisah, HD wallet dapat memulihkan akun-akun yang didukung dari informasi pemulihan awal yang sama.

Struktur ini memudahkan pengelolaan banyak alamat mata uang kripto dengan tetap menggunakan satu cadangan utama.

Landasan teknis sebagian besar HD wallet berasal dari Bitcoin Improvement Proposal 32, yang umumnya disebut BIP-32.

BIP-32 menetapkan metode untuk menurunkan pohon hierarkis pasangan kunci kriptografi dari satu seed.

Wallet ini bersifat deterministik karena seed, aturan derivasi, dan pengaturan wallet yang sama akan menghasilkan kunci dan alamat yang sama dalam urutan yang sama.

Wallet ini bersifat hierarkis karena kunci turunan dapat diatur dalam cabang terpisah untuk berbagai mata uang kripto, akun, jenis alamat, alamat penerimaan, alamat kembalian, atau keperluan bisnis.

HD wallet bukan blockchain, mata uang kripto, strategi trading, atau akun yang disimpan di lembaga keuangan.

HD wallet adalah sistem pengelolaan kunci yang digunakan perangkat lunak wallet dan perangkat penandatanganan untuk mengendalikan akun blockchain.

Cara Kerja HD Wallet

HD wallet dimulai dengan entropi yang dihasilkan secara acak, yaitu data tak terduga yang digunakan untuk membuat dasar rahasia wallet.

Entropi tersebut dapat diubah menjadi frasa pemulihan yang mudah dibaca manusia melalui standar mnemonik yang didukung.

Mnemonik dan passphrase opsional kemudian dapat diproses menjadi seed biner.

Seed digunakan untuk menghasilkan kunci privat master dan kode chain master.

Nilai master tersebut menjadi akar pohon kunci.

Akar dapat menghasilkan kunci anak, lalu kunci anak tersebut dapat menghasilkan kunci turunan berikutnya.

Setiap posisi dalam pohon diidentifikasi oleh derivation path.

Wallet mengikuti path tersebut saat perlu menghasilkan akun atau alamat tertentu.

Karena prosesnya deterministik, wallet tidak perlu menyimpan cadangan terpisah untuk setiap alamat baru yang dibuat.

Seed awal dan informasi derivasi yang tepat biasanya dapat memulihkan pohon kunci yang didukung wallet.

Apa Arti Hierarkis?

Hierarkis berarti kunci wallet disusun dalam beberapa tingkat dan cabang, bukan sebagai satu kumpulan datar.

Tingkat teratas biasanya disebut tingkat master atau akar.

Tingkat di bawahnya dapat mewakili standar wallet, mata uang kripto, akun, peran alamat, dan nomor alamat.

Satu cabang dapat digunakan untuk tabungan pribadi, sementara cabang lainnya digunakan untuk pengeluaran rutin.

Bisnis dapat membuat cabang akun terpisah untuk departemen, pelanggan, situs web, atau sistem pembayaran.

Wallet multi-aset dapat membuat cabang terpisah untuk berbagai jaringan blockchain.

Pengaturan ini memungkinkan satu akar mengendalikan banyak akun yang terpisah secara logis.

Struktur tersebut juga memungkinkan cabang tertentu dibagikan tanpa harus mengungkap semua cabang dalam wallet.

Apa Arti Deterministik?

Deterministik berarti input yang sama menghasilkan output yang sama.

Jika HD wallet dimulai dengan seed valid yang sama dan mengikuti derivation path yang sama, wallet tersebut akan menghasilkan rangkaian kunci yang sama.

Fitur ini memungkinkan pemulihan wallet.

Pengguna tidak perlu mengingat setiap alamat yang dibuat oleh wallet.

Wallet dapat membuat kembali alamat-alamat tersebut dengan mengulangi proses derivasi semula.

Namun, pemulihan deterministik tidak hanya bergantung pada memasukkan kata-kata ke sembarang aplikasi wallet.

Perangkat lunak pemulihan harus mendukung metode mnemonik, mata uang kripto, derivation path, format alamat, dan passphrase opsional yang benar.

Menggunakan kata yang benar dengan path yang salah dapat menghasilkan kumpulan alamat berbeda yang tampak kosong.

BIP-32 dan HD Wallet

BIP-32 adalah spesifikasi inti yang memperkenalkan HD wallet.

Spesifikasi ini menjelaskan cara seed dapat menghasilkan pohon pasangan kunci privat dan publik.

BIP-32 dirancang untuk meningkatkan pencadangan wallet, interoperabilitas, pembuatan alamat, dan pembagian kunci secara selektif.

Sebelum desain wallet deterministik menjadi umum, wallet mungkin membuat banyak kunci privat yang tidak saling berkaitan.

Model tersebut dapat mengharuskan pencadangan berkala karena kunci baru mungkin tidak tercakup dalam cadangan lama.

HD wallet dapat menurunkan kunci baru dari seed awal sehingga mengurangi kebutuhan membuat cadangan seed baru setiap kali alamat lain dibuat.

BIP-32 juga memperkenalkan extended key, yang menggabungkan kunci kriptografi biasa dengan informasi untuk derivasi kunci anak.

Informasi ini mencakup chain code dan metadata yang menjelaskan posisi kunci dalam hierarki.

BIP-39 dan Frasa Pemulihan

Banyak HD wallet menggunakan frasa pemulihan mnemonik berdasarkan BIP-39.

BIP-39 menjelaskan cara merepresentasikan entropi yang dihasilkan komputer sebagai rangkaian kata yang mudah dibaca manusia, lalu mengubahnya menjadi seed untuk pembuatan kunci deterministik.

Panjang frasa BIP-39 yang umum meliputi 12, 15, 18, 21, dan 24 kata.

Standar ini mendukung entropi dari 128 hingga 256 bit dan menambahkan data checksum sebelum memetakan hasilnya ke kata-kata.

Frasa pemulihan bukan sekadar kumpulan kata acak kamus yang dipilih pengguna.

Kata-katanya harus berasal dari daftar yang benar, muncul dalam urutan yang tepat, dan memiliki checksum yang valid.

BIP-39 secara khusus memperingatkan bahwa proses tersebut ditujukan untuk merepresentasikan keacakan yang dihasilkan komputer, bukan mengubah kalimat buatan pengguna menjadi pengamanan wallet.

Frasa yang dibuat sendiri dapat diprediksi dan rentan terhadap serangan tebakan.

Karena itu, frasa pemulihan sebaiknya dibuat oleh perangkat lunak wallet tepercaya atau lingkungan penandatanganan aman yang menggunakan sumber keacakan andal.

Frasa Pemulihan vs Seed

Istilah frasa pemulihan dan seed sering digunakan seolah-olah memiliki arti yang persis sama, tetapi keduanya menggambarkan tahap proses yang berbeda.

Frasa pemulihan adalah rangkaian kata yang mudah dibaca dan ditampilkan kepada pengguna.

Seed biner dihasilkan dari frasa dan passphrase opsional melalui proses derivasi kunci.

BIP-39 menggunakan PBKDF2 dengan HMAC-SHA512 untuk mengubah mnemonik dan passphrase menjadi seed 512-bit.

BIP-32 kemudian dapat menggunakan seed tersebut untuk membuat kunci master dan chain code.

Antarmuka wallet dapat menyebut kata-kata tersebut sebagai seed phrase, frasa mnemonik, frasa cadangan, atau frasa pemulihan.

Pengguna sebaiknya membaca dokumentasi wallet karena tidak semua wallet berbasis frasa mengikuti standar yang sama.

Frasa yang berfungsi di satu wallet mungkin memerlukan pengaturan khusus atau tidak kompatibel dengan wallet lain.

Kunci Privat Master dan Chain Code Master

Akar BIP-32 terdiri atas kunci privat master dan chain code master.

Kunci privat master adalah komponen rahasia untuk penandatanganan, yang menjadi sumber derivasi kunci privat anak.

Chain code menyediakan data tambahan yang digunakan dalam proses derivasi kunci anak.

Secara bersamaan, kunci privat dan chain code membentuk extended private key.

Extended public key berisi kunci publik dan chain code, bukan kunci privat.

Informasi privat master harus tetap dirahasiakan karena dapat mengendalikan seluruh pohon kunci turunannya.

Jika kunci privat akar atau seed awal terungkap, seluruh akun yang didukung dan diturunkan darinya dapat terekspos.

Apa Itu Derivation Path?

Derivation path adalah notasi yang memberi tahu HD wallet jalur mana yang harus diikuti dalam pohon kuncinya.

Path biasanya dimulai dengan huruf m, yang mewakili node master.

Setiap angka setelah m mewakili tingkat lain dalam hierarki.

Apostrof atau penanda serupa menunjukkan derivasi hardened.

BIP-44 menetapkan struktur path umum m / purpose' / coin_type' / account' / change / address_index.

Kolom purpose mengidentifikasi skema wallet yang digunakan.

Coin type memisahkan kunci yang ditujukan untuk mata uang kripto berbeda.

Tingkat account memisahkan kelompok akun yang independen.

Tingkat change memisahkan alamat penerimaan eksternal dari alamat kembalian internal.

Address index memilih alamat tertentu dalam rantai tersebut.

Contoh Derivation Path HD Wallet

Path Bitcoin BIP-44 tradisional dapat terlihat seperti m / 44' / 0' / 0' / 0 / 0.

Nilai 44 menunjukkan purpose BIP-44.

Nilai berikutnya menunjukkan coin type yang terdaftar.

Nilai selanjutnya menunjukkan akun.

Nilai berikutnya menunjukkan rantai alamat penerimaan eksternal, bukan rantai kembalian internal.

Nilai terakhir memilih alamat pertama dalam cabang tersebut.

Mengubah nilai terakhir dari 0 menjadi 1 akan menghasilkan alamat berikutnya di bawah akun dan rantai yang sama.

Mengubah tingkat yang lebih tinggi dapat menghasilkan akun atau kelompok alamat yang sepenuhnya berbeda.

BIP-43 dan Kolom Purpose

BIP-43 memperkenalkan kolom purpose untuk pohon wallet BIP-32.

Kolom purpose membantu perangkat lunak wallet mengidentifikasi struktur yang digunakan di bawah cabang tertentu.

Hal ini diperlukan karena BIP-32 memberi pengembang keleluasaan yang cukup besar dalam mengatur kunci turunan.

Dua wallet dapat sama-sama mengklaim mendukung BIP-32, tetapi menempatkan akun dan alamat di lokasi berbeda.

Nilai purpose membantu mencegah skema wallet yang berbeda menggunakan bagian pohon yang saling tumpang tindih.

BIP-44 menggunakan purpose 44, sedangkan skema alamat yang lebih baru menggunakan nilai purpose yang berbeda.

Hierarki Multi-Akun BIP-44

BIP-44 menciptakan hierarki yang banyak dikenal untuk mengelola berbagai mata uang kripto, akun, alamat penerimaan, dan alamat kembalian.

Tingkat akunnya memungkinkan satu seed mengatur kelompok dana terpisah tanpa mencampur rantai alamatnya.

Tingkat coin type memberikan cabang terpisah bagi mata uang kripto yang berbeda.

Tingkat change memisahkan alamat penerimaan publik dari alamat yang digunakan untuk mengembalikan kembalian transaksi.

Pengaturan ini meningkatkan kompatibilitas, penemuan akun, dan pengelolaan wallet jika diterapkan secara konsisten.

Namun, wallet mungkin menggunakan standar lain atau path khusus, sehingga kompatibilitas BIP-44 tidak boleh langsung diasumsikan.

Derivasi Hardened

Derivasi hardened membuat kunci anak dengan cara yang mengharuskan penggunaan kunci privat induk, bukan hanya informasi publik induk.

Tingkat hardened biasanya ditandai dengan apostrof dalam derivation path.

Contohnya, 44' menunjukkan indeks anak hardened.

Derivasi hardened menciptakan pemisahan yang lebih kuat di antara bagian pohon.

Extended public key dari tingkat di atas batas hardened tidak dapat menurunkan cabang anak hardened tersebut.

Sifat ini dapat mengurangi dampak jika informasi turunan tertentu terungkap.

BIP-44 menggunakan derivasi hardened untuk tingkat purpose, coin type, dan account.

Derivasi Non-Hardened

Derivasi non-hardened dapat memungkinkan pembuatan kunci publik anak dari extended public key induk.

Fitur ini berguna untuk wallet watch-only, server pembayaran, perangkat akuntansi, dan sistem pembuatan alamat.

Sebuah sistem dapat membuat alamat penerimaan tanpa menyimpan kunci privat yang diperlukan untuk membelanjakan dana.

Namun, BIP-32 mengidentifikasi batasan keamanan penting yang melibatkan cabang non-hardened.

Jika penyerang memperoleh extended public key induk dan kunci privat anak non-hardened yang terkait, kunci privat induk dapat terancam.

Karena itu, pengembang harus merancang pohon kunci dan kebijakan berbagi dengan hati-hati.

Pengguna tidak boleh membagikan extended key kecuali memahami akses yang diberikan oleh kunci tersebut.

Extended Private Key

Extended private key berisi kunci privat, chain code, dan metadata derivasi.

Dalam serialisasi BIP-32 yang umum, extended private key dapat diawali dengan prefiks seperti xprv.

Skema wallet lainnya dapat menggunakan prefiks berbeda, bergantung pada jenis alamat dan aturan serialisasi.

Extended private key umumnya dapat menurunkan kunci privat turunan dan kunci publik terkait.

Siapa pun yang memperoleh extended private key yang sesuai mungkin dapat membelanjakan aset yang dikendalikan cabang tersebut.

Extended private key harus dilindungi dengan kehati-hatian yang sama seperti frasa pemulihan.

Jangan menempelkannya ke situs web, mengirimkannya melalui chat, menyimpannya dalam catatan cloud tanpa enkripsi, atau membagikannya kepada staf dukungan.

Extended Public Key

Extended public key berisi data kunci publik, chain code, dan metadata derivasi.

Extended public key BIP-32 yang umum dapat diawali dengan xpub, meskipun prefiks lain mungkin digunakan untuk skema wallet berbeda.

Extended public key umumnya tidak dapat menandatangani transaksi atau membelanjakan dana dengan sendirinya.

Kunci ini sering kali dapat menurunkan banyak alamat publik dalam cabang non-hardened yang diizinkan.

Hal ini menjadikannya berguna untuk pemantauan watch-only, pemrosesan pembayaran, dan akuntansi.

Namun, extended public key sensitif dari sisi privasi.

Pihak yang mendapatkannya mungkin dapat mengidentifikasi banyak alamat, saldo, dan transaksi yang terkait dengan cabang wallet yang sama.

Pengguna tidak seharusnya memublikasikan extended public key hanya karena kunci tersebut biasanya tidak dapat membelanjakan dana.

HD Wallet Watch-Only

Wallet watch-only memantau alamat dan transaksi tanpa menyimpan kunci privat yang diperlukan untuk membelanjakan aset.

HD wallet watch-only sering kali dapat membuat alamat dari extended public key.

Bisnis dapat menggunakan desain ini agar server pembayaran online membuat alamat penerimaan baru tanpa menyimpan kunci pembelanjaan di server tersebut.

Kunci privat dapat tetap berada di lingkungan penandatanganan offline yang lebih aman.

Pemisahan ini mengurangi risiko pencurian jika server yang menghadap publik diretas.

Namun, pemisahan tersebut tidak menghilangkan risiko privasi atau operasional karena server masih dapat mengungkap aktivitas wallet atau menerbitkan alamat yang keliru jika dimanipulasi.

Alamat penerimaan sebaiknya diverifikasi melalui sistem tepercaya jika jumlah dana yang terlibat signifikan.

HD Wallet dan Banyak Alamat

HD wallet dapat menghasilkan alamat dalam jumlah sangat besar dari satu akar.

Penggunaan alamat penerimaan baru dapat membantu mengatur pembayaran dan mempersulit pelacakan dasar transaksi oleh pihak luar.

Hal ini juga dapat membantu bisnis menetapkan alamat terpisah untuk pelanggan atau faktur.

Penggantian alamat tidak membuat transaksi blockchain menjadi anonim.

Transaksi tetap dapat dikaitkan melalui pola pembelanjaan, penggunaan ulang alamat, pengungkapan publik, informasi jaringan, atau analisis kepemilikan bersama.

Pengguna sebaiknya menganggap alamat baru sebagai salah satu praktik privasi, bukan perlindungan privasi menyeluruh.

Rantai Alamat Eksternal dan Internal

Banyak HD wallet memisahkan rantai alamat eksternal dan internal.

Alamat eksternal ditujukan untuk dibagikan kepada orang lain demi menerima pembayaran.

Alamat internal biasanya digunakan sebagai alamat kembalian.

Transaksi mata uang kripto dapat menggunakan nilai input yang lebih besar daripada pembayaran yang dimaksud, lalu mengembalikan sisanya ke alamat baru yang dikendalikan pengirim.

Jumlah yang dikembalikan disebut kembalian meskipun tetap berupa mata uang kripto, bukan uang fisik.

BIP-44 menggunakan nilai change 0 untuk alamat eksternal dan nilai 1 untuk alamat internal.

Pemulihan kedua cabang dengan benar penting untuk merekonstruksi riwayat transaksi dan saldo.

Penemuan Akun dan Batas Gap

Saat pemulihan, perangkat lunak wallet harus menelusuri alamat turunan untuk menemukan alamat yang memiliki riwayat transaksi.

BIP-44 menjelaskan proses penemuan akun yang memindai rantai alamat eksternal.

BIP-44 juga menetapkan batas gap sebanyak 20 alamat eksternal yang tidak digunakan secara berurutan.

Dengan pendekatan ini, perangkat lunak dapat berhenti mencari setelah menemukan dua puluh alamat tidak terpakai secara beruntun.

Jika pengguna membuat banyak alamat tanpa menggunakannya, lalu menggunakan alamat setelah batas gap yang diperkirakan, sebagian perangkat lunak pemulihan mungkin tidak langsung menampilkannya.

Dana tersebut belum tentu hilang karena kunci yang benar mungkin tetap dapat diturunkan dari seed.

Wallet mungkin memerlukan rentang pemindaian yang lebih luas, nomor akun yang benar, atau derivation path yang tepat.

Pengguna sebaiknya menghindari pembuatan gap alamat yang besar dan tidak terdokumentasi, kecuali wallet secara eksplisit mendukungnya.

Standar Alamat HD Wallet Bitcoin

HD wallet Bitcoin dapat menggunakan standar derivasi berbeda untuk jenis alamat dan skrip yang berbeda.

Path BIP-44 tradisional menggunakan purpose 44.

Standar yang lebih baru membuat nilai purpose terpisah agar wallet yang kompatibel dapat mengenali kelompok alamat yang berbeda.

BIP-84 menetapkan skema derivasi HD untuk alamat single-key Segregated Witness native dan menggunakan purpose 84.

BIP-86 menetapkan skema derivasi untuk output Taproot single-key dan menggunakan purpose 86.

Wallet yang memulihkan seed yang benar dengan purpose yang salah dapat menghasilkan alamat valid yang berbeda dari alamat yang sebelumnya digunakan.

Karena itu, perangkat lunak pemulihan harus mendukung jenis skrip dan standar derivasi yang digunakan semula.

HD Wallet di Ethereum

Konsep HD wallet juga banyak digunakan untuk akun Ethereum.

Satu mnemonik dapat menghasilkan beberapa kunci privat dan alamat Ethereum melalui path deterministik.

Dokumentasi wallet Ethereum menjelaskan bahwa akun terdiri atas kunci, sedangkan perangkat lunak wallet menyediakan alat untuk berinteraksi dengan akun tersebut.

Wallet kompatibel Ethereum yang berbeda dapat menggunakan konvensi path akun atau perilaku pemindaian yang berbeda.

Karena itu, pengguna yang memulihkan frasa lama mungkin perlu mengetahui derivation path atau indeks akun yang digunakan semula.

Frasa yang sama dapat menghasilkan banyak alamat Ethereum valid, tetapi hanya cabang yang benar yang akan memulihkan akun yang diharapkan.

Pengguna sebaiknya mencatat path akun yang tidak biasa jika menggunakan konfigurasi wallet tingkat lanjut.

HD Wallet dan Berbagai Jaringan Blockchain

HD wallet multi-chain dapat menurunkan akun untuk beberapa mata uang kripto dari satu akar pemulihan.

Cabang coin type atau aplikasi yang terpisah membantu mencegah jaringan berbeda menggunakan bagian pohon kunci yang sama.

Desain ini membuat satu cadangan lebih praktis, tetapi juga meningkatkan risiko konsentrasi.

Jika informasi pemulihan master dicuri, penyerang dapat memperoleh akses ke aset di setiap jaringan yang didukung dan diturunkan dari akar tersebut.

Pengguna tidak seharusnya berasumsi bahwa penambahan akun blockchain memerlukan frasa pemulihan baru.

Wallet mungkin hanya membuat cabang lain dari seed yang sudah ada.

Perilaku ini sebaiknya dipertimbangkan saat menentukan jumlah nilai yang ditempatkan di bawah satu akar wallet.

HD Wallet vs Wallet Non-Deterministik Tradisional

Wallet non-deterministik tradisional membuat kunci privat yang tidak berbagi satu akar yang dapat dipulihkan.

Setiap kunci baru mungkin perlu disertakan dalam cadangan baru.

HD wallet menurunkan kunci dari satu akar sehingga satu cadangan dapat memulihkan banyak akun.

Hal ini membuat HD wallet lebih mudah dicadangkan dan diatur.

Namun, desain ini juga menciptakan satu titik kegagalan karena kompromi pada akar dapat membahayakan seluruh struktur turunannya.

Karena itu, kemudahan pemulihan harus diimbangi dengan perlindungan seed yang cermat.

HD Wallet vs Wallet dengan Satu Kunci Privat

Wallet dengan satu kunci privat mengendalikan satu akun atau alamat menggunakan satu kunci privat independen.

HD wallet dapat mengelola banyak kunci privat dan alamat di bawah satu akar hierarkis.

Mengimpor satu kunci privat mandiri belum tentu mengimpor bagian HD wallet lainnya.

Demikian pula, mengekspor satu kunci privat anak tidak otomatis memberikan mnemonik atau seluruh akun saudaranya.

Pengguna sebaiknya mengetahui apakah mereka mencadangkan akar HD secara lengkap, extended key tingkat akun, atau satu kunci privat individual.

Jenis cadangan ini memberikan cakupan pemulihan yang berbeda.

HD Wallet vs Smart Contract Wallet

HD wallet adalah metode untuk menurunkan kunci kriptografi, sedangkan smart contract wallet adalah akun yang dikendalikan oleh kode blockchain.

Smart contract wallet dapat mendukung beberapa penanda tangan, aturan pemulihan, batas transaksi, modul, atau izin otomatis.

Kunci penandatanganan yang digunakan pada smart contract wallet tetap dapat berasal dari HD wallet.

Karena itu, kedua konsep tersebut tidak saling meniadakan.

Satu konsep menjelaskan pembuatan kunci, sedangkan konsep lainnya menjelaskan cara akun on-chain mengotorisasi tindakan.

Memulihkan kunci penandatanganan HD mungkin tidak cukup untuk membuat ulang setiap pengaturan smart contract wallet di semua jaringan.

Pengguna sebaiknya menyimpan alamat kontrak, struktur penanda tangan, dan informasi pemulihan saat menggunakan sistem akun tingkat lanjut.

HD Wallet vs Wallet Multisignature

HD wallet dan wallet multisignature menyelesaikan masalah yang berbeda.

HD wallet menghasilkan pohon kunci terstruktur dari satu seed.

Wallet multisignature mewajibkan sejumlah kunci independen tertentu untuk menyetujui pembelanjaan.

Setiap peserta multisignature dapat menggunakan HD wallet untuk menghasilkan kunci penandatanganannya.

Cadangan multisignature yang lengkap mungkin memerlukan lebih dari sekadar frasa pemulihan individual.

Cadangan tersebut mungkin juga memerlukan informasi kunci publik, urutan penanda tangan, derivation path, kebijakan skrip, dan ambang batas tanda tangan yang diwajibkan.

Menyimpan semua seed di tempat yang sama dapat menggagalkan manfaat keamanan dari penanda tangan yang independen.

Keunggulan HD Wallet

Keunggulan utamanya adalah pencadangan yang lebih sederhana karena banyak alamat dapat dipulihkan dari satu akar.

Keunggulan kedua adalah pemisahan akun yang teratur melalui cabang hierarkis.

Keunggulan ketiga adalah kemampuan membuat alamat penerimaan baru tanpa membuat cadangan yang tidak terkait.

Keunggulan keempat adalah pemantauan watch-only melalui extended public key.

Keunggulan kelima adalah dukungan yang lebih baik bagi sistem pembayaran yang memerlukan alamat baru untuk setiap pelanggan atau faktur.

Keunggulan keenam adalah interoperabilitas ketika aplikasi wallet mengikuti standar dan derivation path yang sama.

Keunggulan ketujuh adalah kemampuan memisahkan mata uang kripto, akun, dan jenis alamat dalam satu sistem terstruktur.

Risiko HD Wallet

Risiko terbesar adalah akar pemulihan dapat mengendalikan banyak akun.

Jika frasa pemulihan dan passphrase yang diperlukan dicuri, penyerang dapat membuat ulang wallet dan memindahkan asetnya.

Jika informasi pemulihan hilang, pemilik dapat kehilangan akses secara permanen.

Derivation path yang salah dapat membuat proses pemulihan yang berhasil tampak kosong.

Extended public key yang terekspos dapat mengungkap banyak informasi riwayat transaksi dan alamat.

Extended private key yang terekspos dapat membahayakan seluruh cabang.

Pembuatan angka acak yang buruk dapat menghasilkan seed yang mudah diprediksi.

Perangkat lunak wallet berbahaya dapat menampilkan frasa yang sudah diketahui penyerang.

Situs phishing dapat meminta frasa pemulihan dengan menyamar sebagai layanan pemulihan wallet atau dukungan teknis.

Passphrase dapat meningkatkan pemisahan wallet, tetapi juga dapat menyebabkan kehilangan permanen jika terlupakan.

Keamanan Frasa Pemulihan

Frasa pemulihan harus dianggap sebagai kunci master bagi aset yang diturunkan darinya.

Siapa pun yang mengetahui frasa lengkap tersebut mungkin dapat memulihkan wallet tanpa mengakses perangkat aslinya.

Frasa ini tidak boleh difoto, dikirim melalui email, diunggah ke penyimpanan cloud, diketik ke mesin pencari, atau dikirim melalui aplikasi pesan.

Frasa tersebut tidak boleh diberikan kepada dukungan pelanggan, administrator, trader, atau layanan pemulihan online.

Pemulihan wallet yang sah biasanya dilakukan secara lokal melalui perangkat lunak wallet tepercaya atau perangkat penandatanganan.

Panduan keamanan wallet Bitcoin merekomendasikan pencadangan rutin, enkripsi, praktik online yang cermat, dan metode penyimpanan offline yang aman.

Pengguna sebaiknya memverifikasi bahwa setiap cadangan lengkap, dapat dibaca, memiliki urutan yang benar, dan terlindung dari pencurian atau kerusakan fisik.

Apa Itu Passphrase HD Wallet?

Passphrase BIP-39 adalah teks tambahan opsional yang digunakan bersama mnemonik untuk menghasilkan seed.

Passphrase ini terkadang secara informal disebut sebagai kata tambahan, meskipun tidak harus terdiri atas satu kata.

Setiap passphrase yang berbeda menghasilkan wallet deterministik yang berbeda.

Passphrase yang salah biasanya tidak menampilkan pesan kesalahan karena passphrase tersebut juga menghasilkan wallet valid dengan alamat yang berbeda.

Sifat ini dapat memisahkan wallet, tetapi menimbulkan risiko pemulihan yang serius.

Mnemonik saja tidak dapat memulihkan wallet yang dilindungi passphrase tanpa passphrase yang tepat.

Huruf kapital, spasi, tanda baca, dan encoding karakter dapat berpengaruh.

Passphrase sebaiknya tidak digunakan kecuali pemilik memiliki rencana yang aman dan telah diuji untuk menyimpannya.

Password Wallet vs Passphrase Pemulihan

Password aplikasi wallet biasanya melindungi akses ke satu aplikasi, file, atau perangkat lokal.

Passphrase pemulihan mengubah seed kriptografi sehingga mengubah wallet turunan.

Password lokal yang terlupakan mungkin dapat dipulihkan dengan memasang ulang wallet dan memasukkan seed.

Passphrase pemulihan yang terlupakan dapat membuat wallet yang dimaksud mustahil dipulihkan.

Mengubah password aplikasi biasanya tidak mengubah alamat blockchain.

Mengubah passphrase BIP-39 menghasilkan pohon alamat yang berbeda.

Pengguna tidak seharusnya menganggap kedua jenis rahasia ini memiliki fungsi yang sama.

Memulihkan HD Wallet

Pemulihan biasanya dimulai dengan memasang perangkat lunak wallet tepercaya atau menyiapkan perangkat penandatanganan yang aman.

Pengguna memasukkan frasa pemulihan dengan urutan yang persis sama seperti semula.

Pengguna juga harus memasukkan passphrase opsional yang tepat jika sebelumnya digunakan.

Wallet kemudian menurunkan akun berdasarkan standar yang didukung dan memindai blockchain untuk menemukan riwayat transaksi.

Jika dana yang diharapkan tidak muncul, pengguna tidak seharusnya langsung menganggapnya hilang.

Penyebabnya mungkin derivation path, indeks akun, jenis alamat, jaringan blockchain, passphrase, atau standar wallet yang salah.

Pengguna sebaiknya membandingkan alamat publik yang diketahui sebelum mengirim transaksi pemulihan apa pun.

Frasa pemulihan tidak boleh diuji di situs web acak atau aplikasi yang tidak dikenal.

Mengapa HD Wallet Tampak Kosong Setelah Dipulihkan?

HD wallet dapat tampak kosong ketika wallet yang dipulihkan mencari cabang pohon kunci yang salah.

Frasa pemulihan mungkin benar, tetapi derivation path-nya berbeda.

Wallet mungkin hanya mendukung satu jenis alamat Bitcoin, sedangkan jenis yang digunakan semula berbeda.

Akun tersebut mungkin berada pada indeks akun yang lebih tinggi.

Wallet mungkin menghentikan pemindaian karena batas gap alamat.

Passphrase opsional yang salah mungkin menghasilkan wallet valid yang berbeda.

Pengguna mungkin juga sedang melihat jaringan blockchain yang salah.

Memeriksa alamat publik yang pernah digunakan dapat membantu memastikan apakah cabang yang benar telah dipulihkan.

Apa yang Terjadi Jika Frasa Pemulihan Terungkap?

Frasa pemulihan yang terungkap harus dianggap telah disusupi, meskipun belum ada transaksi tanpa izin.

Langkah paling aman umumnya adalah membuat wallet baru dengan informasi pemulihan yang dihasilkan secara independen, lalu memindahkan aset ke alamat baru yang telah diverifikasi.

Mengubah password aplikasi tidak melindungi dana dari pihak yang sudah mengetahui frasa pemulihan.

Menghapus aplikasi wallet lama juga tidak menghilangkan kemampuan penyerang untuk memulihkan kunci di tempat lain.

Seed baru sebaiknya dibuat pada perangkat tepercaya, bukan di sistem yang mungkin telah disusupi.

Pengguna sebaiknya memeriksa alamat penerima dengan cermat sebelum memindahkan dana dalam jumlah besar.

Akar yang telah disusupi sebaiknya tidak lagi digunakan untuk menerima aset baru.

Pertimbangan Privasi

HD wallet dapat meningkatkan privasi dasar dengan membuat alamat baru untuk setiap pembayaran.

Namun, hubungan hierarkis antar-alamat biasanya tidak terlihat secara langsung di blockchain.

Manfaat ini dapat berkurang akibat penggunaan ulang alamat, terungkapnya extended public key, keterkaitan identitas publik, atau pola transaksi.

Layanan watch-only dengan extended public key tingkat akun mungkin dapat mengamati seluruh cabang.

Ketika beberapa input dibelanjakan bersama, analis eksternal dapat menyimpulkan bahwa input tersebut memiliki pemilik yang sama.

Karena itu, pembuatan kunci HD hanyalah salah satu bagian dari privasi mata uang kripto.

Privasi jaringan, konstruksi transaksi, penggunaan alamat, dan praktik berbagi data juga penting.

HD Wallet untuk Bisnis

Bisnis dapat menggunakan HD wallet untuk membuat alamat pembayaran unik bagi faktur, pengguna, atau pesanan.

Server yang menghadap publik dapat menurunkan alamat penerimaan dari extended public key tanpa menyimpan kunci privat terkait.

Kunci pembelanjaan dapat tetap berada di lingkungan penandatanganan yang terkontrol.

Cabang akun terpisah dapat diberikan kepada departemen, situs web, atau unit bisnis.

Tim akuntansi dapat memantau cabang tertentu tanpa memperoleh wewenang untuk membelanjakan dana.

Namun, extended public key yang terungkap dapat membuka pendapatan, saldo, dan riwayat transaksi.

Bisnis sebaiknya menggabungkan HD wallet dengan kontrol akses, cadangan aman, kebijakan persetujuan, dan prosedur pemulihan bencana yang telah diuji.

HD Wallet untuk Developer Kripto

Developer sebaiknya menerapkan standar HD wallet dengan cermat karena perbedaan kecil pada path atau serialisasi dapat merusak interoperabilitas.

Implementasi sebaiknya menggunakan sumber keacakan sistem operasi yang aman, bukan input pengguna yang mudah diprediksi.

Implementasi sebaiknya memvalidasi extended key dan menolak material kunci yang tidak valid.

Developer sebaiknya mendokumentasikan derivation path, format alamat, coin type, standar mnemonik, dan perilaku passphrase yang digunakan secara tepat.

Pengujian pemulihan sebaiknya mencakup beberapa akun, alamat eksternal, alamat kembalian, batas gap, dan jaringan yang didukung.

Kunci privat, seed, dan mnemonik tidak boleh muncul dalam log aplikasi atau sistem analitik.

Frasa uji tidak boleh digunakan kembali untuk dana sungguhan karena vektor pengujian yang terdokumentasi secara publik diketahui semua orang.

Praktik Terbaik Menggunakan HD Wallet

Buat wallet melalui perangkat lunak tepercaya atau lingkungan penandatanganan yang aman.

Catat frasa pemulihan secara offline dengan urutan yang persis seperti diberikan.

Simpan lebih dari satu cadangan yang terlindungi jika risiko kebakaran, air, atau kerusakan fisik perlu diantisipasi.

Simpan cadangan di lokasi berbeda agar satu peristiwa tidak dapat menghancurkan semua salinan.

Jangan pernah memasukkan frasa ke situs web yang dibuka melalui iklan, pesan, atau tautan tak diminta.

Verifikasi derivation path dan jenis alamat wallet sebelum memindahkan dana dalam jumlah besar.

Catat path akun yang tidak biasa atau konfigurasi multisignature secara terpisah dari seed.

Perlakukan extended private key sebagai rahasia untuk membelanjakan aset.

Perlakukan extended public key sebagai informasi keuangan yang sensitif.

Uji proses pemulihan dengan jumlah kecil sebelum mengandalkan wallet untuk aset bernilai besar.

FAQ

Apa kepanjangan HD Wallet?

HD Wallet adalah singkatan dari Hierarchical Deterministic Wallet.

Apa tujuan utama HD wallet?

Tujuan utama HD wallet adalah menghasilkan dan mengatur banyak kunci serta alamat mata uang kripto dari satu akar yang dapat dipulihkan.

Apakah HD wallet merupakan hardware wallet?

Bukan. HD menjelaskan struktur derivasi kunci yang dapat diterapkan pada sistem wallet perangkat keras, seluler, desktop, browser, atau lainnya.

Apakah setiap wallet kripto merupakan HD wallet?

Tidak. Meskipun banyak wallet modern menggunakan desain deterministik, beberapa wallet menggunakan standar berbeda, kunci mandiri, akun smart contract, atau sistem pemulihan khusus.

Apa itu BIP-32?

BIP-32 adalah spesifikasi yang menetapkan pohon kunci deterministik hierarkis dan derivasi extended key.

Apa itu BIP-39?

BIP-39 menjelaskan metode untuk merepresentasikan entropi wallet sebagai frasa mnemonik dan mengubah frasa tersebut menjadi seed biner menggunakan passphrase opsional.

Apa itu BIP-44?

BIP-44 menetapkan hierarki HD multi-akun yang menggunakan tingkat purpose, coin type, account, change, dan indeks alamat.

Bisakah satu frasa pemulihan membuat banyak alamat?

Ya. HD wallet dapat menurunkan alamat dalam jumlah sangat besar dari satu akar pemulihan.

Bisakah satu HD wallet mendukung beberapa mata uang kripto?

Ya. Banyak HD wallet multi-chain membuat cabang terpisah untuk jaringan mata uang kripto yang didukung.

Apa itu derivation path?

Derivation path adalah jalur dalam pohon kunci HD yang digunakan untuk menghasilkan akun, kunci, atau alamat tertentu.

Mengapa ada apostrof dalam derivation path?

Apostrof biasanya menandai tingkat derivasi hardened yang memerlukan informasi privat induk untuk pembuatan kunci anak.

Apa itu xpub?

xpub adalah bentuk umum extended public key yang dapat menurunkan alamat publik dalam cabang yang didukung, tetapi biasanya tidak dapat menandatangani transaksi dengan sendirinya.

Apakah aman membagikan xpub?

Membagikan xpub dapat mengungkap alamat dan riwayat transaksi suatu cabang wallet, sehingga xpub sebaiknya diperlakukan sebagai informasi keuangan privat.

Apa itu xprv?

xprv adalah bentuk umum extended private key yang dapat menurunkan kunci privat turunan dan harus dilindungi seperti frasa pemulihan.

Bisakah HD wallet dipulihkan tanpa perangkat asli?

Ya. Wallet yang kompatibel biasanya dapat memulihkan akun jika frasa pemulihan, passphrase, path, dan standar wallet yang benar tersedia.

Mengapa saldo wallet yang dipulihkan tidak muncul?

Pemulihan yang tampak kosong dapat disebabkan oleh passphrase, akun, derivation path, jenis alamat, jaringan, atau rentang pemindaian yang salah.

Bisakah saya memilih sendiri kata-kata pemulihan?

Tidak. Pengguna sebaiknya tidak membuat frasa pemulihan sendiri karena frasa buatan manusia sering kali dapat diprediksi dan mungkin tidak mengikuti aturan checksum yang diwajibkan.

Apakah password wallet melindungi frasa pemulihan yang dicuri?

Tidak. Seseorang yang memiliki frasa pemulihan sering kali dapat memulihkan wallet di tempat lain tanpa mengetahui password aplikasi lokal.

Apa yang terjadi jika saya lupa passphrase HD wallet?

Wallet yang dimaksud mungkin tidak dapat diakses secara permanen karena setiap passphrase berbeda menghasilkan pohon kunci valid yang berbeda.

Apakah HD wallet membuat mata uang kripto anonim?

Tidak. Pembuatan alamat baru dapat meningkatkan privasi dasar, tetapi analisis blockchain dan data lainnya tetap dapat menghubungkan transaksi dan identitas.

Bisakah HD wallet digunakan dengan keamanan multisignature?

Ya. Peserta independen dapat menggunakan HD wallet untuk menurunkan kunci dalam kebijakan multisignature, meskipun data konfigurasi tambahan juga harus dicadangkan.

Apakah HD wallet aman?

HD wallet dapat memberikan pengaturan kunci dan pemulihan yang kuat, tetapi keamanannya bergantung pada kualitas keacakan, implementasi, keamanan perangkat, perlindungan cadangan, dan perilaku pengguna.

Kesimpulan

HD Wallet adalah sistem pengelolaan kunci mata uang kripto yang menghasilkan pohon akun dan alamat hierarkis dari satu akar deterministik.

Keunggulan utamanya adalah satu pengaturan pemulihan dapat membuat kembali banyak kunci tanpa memerlukan cadangan terpisah setiap kali alamat baru dibuat.

BIP-32 menyediakan desain inti pohon kunci, sedangkan standar seperti BIP-39, BIP-43, BIP-44, BIP-84, dan BIP-86 mengatur pemulihan mnemonik, struktur path, dan skema alamat tertentu.

HD wallet mendukung berbagai fitur berguna, seperti beberapa akun, alamat penerimaan baru, cabang alamat kembalian, pemantauan watch-only, sistem pembayaran bisnis, dan pengelolaan akun multi-chain.

Kemudahan yang sama juga menciptakan risiko konsentrasi karena informasi pemulihan master dapat mengendalikan setiap akun yang diturunkan darinya.

Frasa pemulihan, passphrase, atau extended private key tidak boleh dibagikan kepada orang lain atau dimasukkan ke situs web yang tidak tepercaya.

Extended public key biasanya tidak dapat membelanjakan dana, tetapi dapat mengungkap aktivitas keuangan yang luas dan tetap harus dilindungi.

Keberhasilan pemulihan wallet bergantung pada seed, derivation path, jenis alamat, indeks akun, jaringan blockchain, dan passphrase opsional yang benar.

Wallet yang tampak kosong tidak selalu berarti dananya hilang karena perangkat lunak mungkin hanya mencari cabang yang salah.

Pendekatan paling aman adalah mendokumentasikan pengaturan wallet penting, menyimpan cadangan offline yang aman, menguji pemulihan sebelum menyetor aset bernilai besar, dan sebisa mungkin menjauhkan rahasia jangka panjang dari sistem yang terhubung ke internet.

Gagasan utama bagi pengguna mata uang kripto adalah bahwa HD wallet mengubah satu akar yang dijaga dengan cermat menjadi kumpulan akun yang teratur, sehingga pemulihan lebih praktis sekaligus menjadikan perlindungan akar tersebut sangat penting.
Menarik Kembali / Peluang?
Menarik Kembali / Peluang?Menarik Kembali / Peluang?
Simak arus masuk ETF BTC $2,4 miliar pada likuidasi