Bip32-Hd-Wallets
BIP32 中性函式
可以澄清以下內容,我錯了:
Xpriv 可以派生一個強化的 xpriv。
它還可以派生一個非強化的 xpriv,我們將使用它與絕育函式一起使其成為 xpub。
派生的 xpub 與我們在原始 Xpub 上執行 CKDpub 時得到的 xpub 相同。
大寫“X”的 Xpirv 和 Xpub 可以看作是父鍵。
所以圖表看起來像:
Xpriv -> xprivH(強化)
Xpriv -> xprivN -> xpubN (正常:這是從 xpriv 使用 Neuter 的路徑)
Xpub -> xpubN(正常:這是使用 CKDpub 的 Xpub 的相同路徑)
除此之外,我的另一個問題是,如果錢包軟體有助記鍵,那麼總是從助記詞中派生會更好嗎?
或者他們會保留帳戶級別 xpriv,在設備上同時擁有助記符和帳戶級別 xpriv 似乎是一種浪費。
另外,擴展私鑰是(私鑰+鏈碼)還是(魔法+深度+指紋+索引+鏈+密鑰)?
它還可以派生一個非強化的 xpriv,我們將使用它與絕育函式一起使其成為 xpub。
派生的 xpub 與我們在原始 Xpub 上執行 CKDpub 時得到的 xpub 相同。
是的。絕育實際上意味著“做 CKDpub 並刪除 Xpriv”。Xprivs 上沒有中性函式;它是針對錢包軟體的,而不是密鑰派生的。
除此之外,我的另一個問題是,如果錢包軟體有助記鍵,那麼總是從助記詞中派生會更好嗎?
從助記符派生需要額外的計算,但是需要較少的儲存空間。我不認為這真的很重要。
另外,擴展私鑰是(私鑰+鏈碼)還是(魔法+深度+指紋+索引+鏈+密鑰)?
第二。