Address

是否可以有多個與同一個公鑰雜湊相關的接收地址(bc1q)

  • February 25, 2022

我試圖了解從種子到分層確定性錢包中的 btc 接收地址的比特幣*實體的大圖,而不是對雜湊函式過於技術性或對每個實體過於具體。*如果此“實體關係圖”中應包含其他實體(如 PKH),請告訴我。

所以試圖總結我理解的主要概念:

  1. 種子用於生成主私鑰(和助記符 12/24 字)。
  2. 從主私鑰可以衍生出許多子私鑰。與派生的公鑰一起,它們代表錢包家庭銀行中的“賬戶”(例如我的儲蓄賬戶、我的消費賬戶、我兒子的賬戶等)
  3. 為了接收特定帳戶的付款,需要向付款人提供 PHK(雙雜湊公鑰)或其短版本(bc1q…)。

現在我的問題是:是否可以有多個接收地址(bc1q)與同一個 PHK 相關,從而到同一個帳戶?根據我對 Ledger 的實踐經驗的理解,確實如此,但是在閱讀了 Grokking Bitcoin 之後,我有點困惑。 大圖。 實體關係

讀取 BIP39 然後 BIP32 然後 BIP44

種子用於生成主私鑰(和助記符 12/24 字)。

更好的思考方式,將熵轉換為 BIP39 助記符。使用該助記符加上一個(技術上可選但不是)密碼作為輸入來生成 ​​BIP39 數字種子。BIP39 結束。

BIP39 數字種子用於派生擴展主私鑰(又名主 xprv 或 BIP32 根密鑰,對應於根節點“m”)

該 xprv 包括主私鑰和鏈碼

並且從該主 xprv 派生出每個子 xprv 用於下面樹中的給定派生路徑。

公鑰和地址是從私鑰派生的。只有擴展的鍵(帶有鏈碼)可以派生孩子。

帳戶處於第 4 級,所以下面的 #7

m /目的’ / coin_type’ / account’ / change / address_index

例如 m/44’/0’/7’/更改/索引

現在我的問題是:是否可以有多個接收地址(bc1q)與同一個 PHK 相關,從而到同一個帳戶?

因此,不,1:1 與密鑰對

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