Bip32-Hd-Wallets

硬化孩子的擴展公鑰的路徑表示法?

  • June 29, 2015

BIP44 子私鑰的典型路徑表示法類似於:

m/44'/0'/0'

公鑰是

point(m/44'/0'/0')

其中point是ECC乘法函式。還有比這更好的符號嗎?使用該路徑是不正確的,M/44'/0'/0'因為該路徑不可推導。

xpub從硬化的子私鑰計算是否有任何標準符號?

(注意:我正在尋找有助於解析然後重新導出此密鑰的符號,不一定是學術論文中直覺的符號類型。)

從硬化子私鑰計算的 xpub 是否有任何標準符號?

我選擇使用以下符號。如果其他人覺得有用,他們可能會使用它。

[m/44'/0'/0']

是從強化的子私鑰派生的公鑰。

[m/44'/0'/0']/0/0

是從主私鑰 m 派生的子公鑰。但是,[m/44'/0'/0']可以儲存為單獨的公鑰,本質上是作為 HD 樹中的檢查點。

這個符號有一些有用的特性:

  • 易於解析。
  • 準確顯示 private->public 派生的完成位置。因此,雖然[m/44'/0'/0']/0/0[m/44'/0'/0'/0]/0我的產品相同xpub,但為得出 xpub 所做的計算卻大不相同。
  • 在括號內,可以使用硬化符號,但在括號外,只允許使用非硬化符號。

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