Electrum

Electrum 用於 Multisig 的 BIP32 派生路徑是什麼?

  • November 21, 2020

與Electrum 使用什麼 BIP32 派生路徑相同的問題?

但對於多重簽名。謝謝。

經過一番掙扎,我發現 Electrum 對普通錢包和多重簽名錢包使用了以下根推導。例如:

  • root/0/0對於每個共同簽名人。例子:

    • m/44'/0'/0'==> 共享根密鑰 (x)
    • x/0/0==> 首次接收多重簽名的地址(派生所有共同簽名者共享密鑰。所有 3 個密鑰必須按字典順序排列)。
  • 一些用於硬體錢包的半兼容形式的 BIP45。沒有測試它,但這裡的程式碼:https ://github.com/spesmilo/electrum/blob/master/lib/base_wizard.py#L220

參考:

Electrum 使用什麼 BIP32 派生路徑?

<https://github.com/spesmilo/electrum/issues/2266>

<https://bitcointalk.org/index.php?topic=1819380>

Electrum 使用 BIP45。

m / purpose' / cosigner_index / change / address_index

第一個聯署人和第一個地址不變的例子:m / 45' / 0 / 0 / 0

請參閱:https ://bitcointalk.org/index.php?topic=1634517.15 和 <https://github.com/bitcoin/bips/blob/master/bip-0045.mediawiki>

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