Nah selanjutnya bagaimana nasib wallet ane yang dibuat dengan mencentang descriptor wallet? apakah ane ga bisa mendapatkan privatkey untuk alamat wallet tsb?
Oke gan, Ane mulai sedikit memahami tentang descriptor wallets dan sepertinya bukan masalah juga ya gan meskipun tidak memiliki privat key-nya? mungkin untuk model wallet lama yang perlu di simpan adalah privat key-nya sementara untuk descriptor wallets yang musti disimpan adalah wallet dat-nya, apakah begitu gan? Teapi negatifnya mungkin jika ane kehilangan backup data walletnya maka akan hilang selamanya ya, dan untuk model descriptor wallets berarti hanya bisa di buka di bitcoin core aja ya gan?
Agan bisa mendapatkan Private Key dari descriptor wallet, namun untuk step-stepnya agak rumit (ane sendiri pernah mempraktekkannya) ;D
-snip-- Download BIP39 Tool (Mnemonic Code Converter)
https://github.com/iancoleman/bip39/releases dan jalankan secara offline (matikan jaringan internet)
Dengan kata lain, Jika menggunakan tipe Descriptor wallet memerlukan aplikasi dari pihak ketiga untuk konversi atau mendapatkan private key.
Sedikit pertanyaan, apakah dengan didapatkanya private key pada salah satu address dari descriptor wallet tersebut cukup aman digunakan ketika semisal proses recovery atau memindahkannya ke wallet lain? Dan apakah cara diatas bisa menghilangkan prinsip fundamental dari Descriptor wallet sebagaimana disebutkan pada penjelasan achow101 berikut ini:
Descriptor wallets do not allow dumpprivkey because the fundamental principle behind descriptor wallets is that private keys are not enough information to transport a wallet. Private keys lack derivation information and lack information about what kind of scripts to create. They also do not work for wallets that have anything more complicated than just single key scripts. Thus allowing a RPC that only outputs private keys would be working against the point of having descriptors.
Instead of dumpprivkey, descriptor wallets have listdescriptors. This will output all of the descriptors stored in the wallet, which means that it will include information about derivation paths and scripts to create. Descriptors are a full backup of the key and script information stored in the wallet. With 23.0, listdescriptors will also be able to optionally output descriptors containing private keys.