Address-Generation

使用 publicKey Bip44 生成 HD 地址

  • January 16, 2018

我只是想知道是否可以使用 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

引用自:https://bitcoin.stackexchange.com/questions/68740