HD 錢包(分層確定性錢包)
已更新 2026年4月13日
HD 錢包,即分層確定性錢包的縮寫,是一種加密貨幣錢包,從單一主種子生成所有私鑰和地址。錢包創建的每個地址都遵循從該唯一根衍生的可預測數學序列——單一助記詞可以完全恢復整個錢包。
「確定性」意味著相同的種子始終按相同順序生成相同密鑰。「分層」意味著密鑰以結構化樹組織,根部有主密鑰,無限數量的派生密鑰從中分支。
今天使用的幾乎所有非託管錢包都是 HD 錢包。Tangem、MetaMask 和 Trust Wallet 都遵循此標準。
HD 錢包的工作原理
在 HD 錢包出現之前,每個地址都有其獨立生成的私鑰。HD 錢包通過使用 BIP32 標準的確定性算法從一個根衍生所有密鑰解決了這個問題:
- 生成隨機數並轉換為助記詞(按 BIP39,12 到 24 個詞)
- 該短語通過密鑰延伸函數生成 512 位主種子
- 主種子生成主私鑰和主鏈碼
- 從該主密鑰使用定義的路徑結構派生子密鑰
- 每個子密鑰可以生成自己的子密鑰,創建分支密鑰樹
- 錢包為每筆交易生成新地址,都來自同一根
派生路徑(如第一個以太坊地址的 m/44'/60'/0'/0/0)精確定義特定密鑰在樹中的位置。此結構通過 BIP44 在錢包間標準化。
HD 錢包 vs 非-HD 錢包
| 因素 | HD 錢包 | 非-HD 錢包 |
|---|---|---|
| 密鑰生成 | 所有密鑰從一個種子派生 | 每個密鑰獨立生成 |
| 備份方法 | 單一助記詞涵蓋一切 | 必須單獨備份每個密鑰 |
| 每筆交易新地址 | 是,無限制 | 受設置時生成的密鑰限制 |
| 跨錢包兼容性 | 是,通過 BIP39/BIP44 | 無標準兼容性 |
| 恢復 | 在任何兼容錢包從助記詞恢復 | 需要原始密鑰導出文件 |
| 隱私 | 高,每筆交易新地址 | 低,地址重複使用常見 |
| 使用者 | 幾乎所有現代錢包 | 僅舊版錢包 |
實際 HD 錢包
用戶設置新的 MetaMask 錢包。MetaMask 生成 12 個詞的助記詞並創建第一個以太坊地址。用戶還使用 Trust Wallet 添加相同助記詞——Trust Wallet 從相同路徑派生相同的以太坊地址。
六個月後,用戶丟失了手機。在新手機上安裝 MetaMask,輸入助記詞,每個地址、派生密鑰和餘額恰好如以前一樣重新出現。
風險和常見誤解
「我的助記詞只恢復我使用的地址。」 HD 錢包恢復算法可以生成的每個地址。
「不同錢包從相同助記詞給出不同地址。」 如果遵循相同的 BIP44 派生路徑則不會。
「生成新地址會削弱我的備份。」 不會。HD 錢包創建的每個地址已可從助記詞派生。
「HD 錢包只與隱私相關。」 HD 標準的主要價值是統一備份。
「我需要分別備份每個區塊鏈。」 單一 BIP39 助記詞涵蓋錢包支持的所有區塊鏈。
Tangem 的 HD 錢包方法
Tangem 完全支持 HD 錢包標準。默認設置在沒有助記詞的情況下運行。私鑰在卡片的認證安全元件內生成和派生。恢復通過卡片套組而非助記詞進行。
常見問題
我可以同時在多個錢包應用中使用相同的助記詞嗎?
是的。助記詞不鎖定到單個應用程序。
什麼是派生路徑,我需要知道嗎?
標準路徑由大多數錢包自動處理。只有在地址未如預期出現時才需要知道。
我的 HD 錢包每次收到資金時都會創建新地址嗎?
大多數 HD 錢包為每筆交易生成新的接收地址。
HD 錢包和多重簽名錢包有何不同?
HD 是關於密鑰派生結構;多重簽名是關於授權。