mirror of
https://github.com/bitcoin/bips.git
synced 2025-09-29 13:52:41 +00:00
Clarifications
This commit is contained in:
parent
b4af07c8a7
commit
f4cea61a4e
@ -30,9 +30,10 @@ As background, BIP 44/49/84 specifies:
|
|||||||
m / purpose' / coin_type' / account' / change / address_index
|
m / purpose' / coin_type' / account' / change / address_index
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
where the BIP43 <code>purpose'</code> path is separate for each script (P2PKH, P2WPKH-in-P2SH, and P2WPKH respectively). However, these per-script derivations are made redundant with descriptors, which describe a collection of output scripts. Note also that these are single sig derivations (which shouldn't be reused for multisig).
|
where the BIP43 <code>purpose'</code> path is separate for each script (P2PKH, P2WPKH-in-P2SH, and P2WPKH respectively). Having a script-per-derivation for single sig wallets allows for easy backup and restore, with just the private key information.
|
||||||
|
|
||||||
Standardization is needed for multisig derivation paths. There are some in existence, but all have issues. For example, BIP45 specifies:
|
Multisignature wallets need more information to backup and restore, and these per-script derivations are made redundant with descriptors, which describe a collection of output scripts.
|
||||||
|
A modern standardization is needed for multisig derivation paths. There are some in existence, but all have issues. For example, BIP45 specifies:
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
m / purpose' / cosigner_index / change / address_index
|
m / purpose' / cosigner_index / change / address_index
|
||||||
|
Loading…
x
Reference in New Issue
Block a user