Address-Generation
使用 publicKey Bip44 生成 HD 地址
我只是想知道是否可以使用 xPub 生成高畫質地址?
我嘗試通過以下路徑使用 BitWASP-PHP 創建高畫質地址:
m / purpose' / coin_type' / account' / change / address_index m/44/0'/0'/0/1
但回應是:
沒有私鑰就無法派生出強化密鑰
我知道我可以通過以下路徑使用 Bip32 來做到這一點:0/addressIndex
但我想使用 bip44。
任何帶有撇號 (
'
) 的派生路徑都表示該索引應使用強化派生。強化派生意味著您只能使用主私鑰。因此,僅使用 xpub,您無法導出完整路徑。通常 BIP 44 發生的情況是您生成主私鑰,為路徑的強化部分派生密鑰,然後使用最後一個強化部分的公鑰使用非強化派生來派生地址。
因此,您將派生
m/44'/0'/0'
使用主私鑰的私鑰。然後獲取該派生私鑰的 xpub 並使用 path 派生其餘密鑰m/0/i
。