我有一個擴展的私鑰,我正在創建多個子私鑰/公鑰對。如果要驗證子公鑰是從父公鑰派生的。我可以這樣做嗎?提前致謝!
如果您有父公鑰和(非強化)索引,您可以生成子公鑰並驗證它是否匹配。恐怕沒有索引就無法做到這一點,因為推導涉及單向散列步驟。
要派生子密鑰,必須滿足/滿足兩個條件:
- 擴展父公鑰可用(公鑰&鏈碼)
- 派生路徑使用非硬化索引
- (可選)知道推導路徑;如果您不知道,則需要時間來迭代各種組合(即蠻力),但通常它們只是簡單地遞增,因此成本不高。
參考公共父密鑰 → BIP-0032 中的公共子密鑰。
引用自:https://bitcoin.stackexchange.com/questions/114407