什麼是BIP32, BIP39, BIP44

BIP 是指 Bitcoin Improvement Proposal。

BIP32BIP44 都是有關 Hierarchical Deterministic (HD) 錢包的規範。

BIP32定義了如何由一個主要私鑰就能推導出許許多多的子私鑰。

BIP44 進一步規範在BIP32下,一種特定的BIP32子私鑰產生的方式。你可以把BIP44看成是一種特定的BIP32。

BIP39則是規定可用字組,它規範在應用 BIP32和BIP44(由一個主要私鑰就能推導出許許多多的子私鑰)產生主私鑰的過程中,有哪些可用字組可以從中選用來產生主私鑰。

BIP32/BIP39/BIP44 合起來是一種應用,没有所謂互不互通,合起來應用是一件事。

可以簡單理解成:如果你握有一個12-24個英文字組成的字組,經由任何 BIP32/BIP39/BIP44 相容的錢包,你可以以字組重新建構出主私鑰,然後由此主私鑰,再導出許許多多的子私鑰,掌握比特幣的使用權。

應用實例:你可以找到比特幣硬體錢包它們支持 BIP32/BIP39/BIP44,備份時滙出的是一連串的英文字組,可用來推導出主私鑰。