Bip32-Hd-Wallets
如何使用 bip39-libs.js 從公共父密鑰派生公共子密鑰?
我紅了這個文件:https ://howieliux.github.io/assets/others/Mastering_bitcoin/Mastering_Bitcoin.html
並發現:
如前所述,HD 錢包的一個非常有用的特性是能夠從公共父密鑰派生公共子密鑰,而無需私鑰。這為我們提供了兩種派生子公鑰的方法:從子私鑰或直接從父公鑰。
因此,可以使用擴展公鑰來派生 HD 錢包結構的該分支中的所有公鑰(並且僅是公鑰)。
bip39-lib.js
我需要呼叫哪種方法從公共父密鑰派生地址?我在文件中沒有找到任何參考。<https://github.com/bitcoinjs/bip39>
bip39-lib.js
與bip32-lib.js
AND一起使用bitcoinjs-lib
。BIP39 嚴格遵守助記詞和 HD 種子。
為了從 HD 種子派生子密鑰,您還需要使用 BIP32。
但是…… BIP32 也沒有地址的概念,所以最終你還需要 bitcoinjs-lib。
換句話說,您需要使用所有三個庫才能從助記符變為可用地址。