mirror of
https://github.com/bitcoin/bips.git
synced 2025-05-26 12:10:14 +00:00
Merge pull request #1850 from murchandamus/Revert-bip48-update
This commit is contained in:
commit
039de4fddd
@ -272,13 +272,13 @@ Those proposing changes should consider that ultimately consent may rest with th
|
|||||||
| Justus Ranvier
|
| Justus Ranvier
|
||||||
| Informational
|
| Informational
|
||||||
| Final
|
| Final
|
||||||
|- style="background-color: #ffffcf"
|
|- style="background-color: #cfffcf"
|
||||||
| [[bip-0048.mediawiki|48]]
|
| [[bip-0048.mediawiki|48]]
|
||||||
| Applications
|
| Applications
|
||||||
| Multi-Script Hierarchy for Multi-Sig Wallets
|
| Multi-Script Hierarchy for Multi-Sig Wallets
|
||||||
| Fontaine
|
| Fontaine
|
||||||
| Standard
|
| Standard
|
||||||
| Proposed
|
| Final
|
||||||
|- style="background-color: #cfffcf"
|
|- style="background-color: #cfffcf"
|
||||||
| [[bip-0049.mediawiki|49]]
|
| [[bip-0049.mediawiki|49]]
|
||||||
| Applications
|
| Applications
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
Author: Fontaine <dentondevelopment@protonmail.com>
|
Author: Fontaine <dentondevelopment@protonmail.com>
|
||||||
Comments-Summary: No comments
|
Comments-Summary: No comments
|
||||||
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0048
|
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0048
|
||||||
Status: Proposed
|
Status: Final
|
||||||
Type: Standards Track
|
Type: Standards Track
|
||||||
Created: 2020-12-16
|
Created: 2020-12-16
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -99,11 +99,11 @@ Hardened derivation is used at this level.
|
|||||||
|
|
||||||
===Script===
|
===Script===
|
||||||
|
|
||||||
This level splits the key space into three separate <code>script_type</code>(s). To provide
|
This level splits the key space into two separate <code>script_type</code>(s). To provide
|
||||||
forward compatibility for future script types this specification can be easily extended.
|
forward compatibility for future script types this specification can be easily extended.
|
||||||
|
|
||||||
Currently the only script types covered by this BIP are Native Segwit (p2wsh),
|
Currently the only script types covered by this BIP are Native Segwit (p2wsh) and
|
||||||
Nested Segwit (p2sh-p2wsh), and Taproot (p2tr).
|
Nested Segwit (p2sh-p2wsh).
|
||||||
|
|
||||||
The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0:
|
The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0:
|
||||||
<code>1'</code>: Nested Segwit (p2sh-p2wsh) <code>m/48'/0'/0'/1'</code></br>
|
<code>1'</code>: Nested Segwit (p2sh-p2wsh) <code>m/48'/0'/0'/1'</code></br>
|
||||||
@ -111,14 +111,8 @@ The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0:
|
|||||||
The following path represents Native Segwit (p2wsh) mainnet, account 0:
|
The following path represents Native Segwit (p2wsh) mainnet, account 0:
|
||||||
<code>2'</code>: Native Segwit (p2wsh) <code>m/48'/0'/0'/2'</code></br>
|
<code>2'</code>: Native Segwit (p2wsh) <code>m/48'/0'/0'/2'</code></br>
|
||||||
|
|
||||||
The following path represents Taproot (p2tr) mainnet, account 0:
|
|
||||||
<code>3'</code>: Taproot (p2tr) <code>m/48'/0'/0'/3'</code></br>
|
|
||||||
|
|
||||||
The recommended default for wallets is pay to witness script hash <code>m/48'/0'/0'/2'</code>.
|
The recommended default for wallets is pay to witness script hash <code>m/48'/0'/0'/2'</code>.
|
||||||
|
|
||||||
To add new script types submit a PR to this specification and include it in the list above:
|
|
||||||
<code>X'</code>: Future script type <code>m/48'/0'/0'/X'</code></br>
|
|
||||||
|
|
||||||
===Change===
|
===Change===
|
||||||
|
|
||||||
Constant 0 is used for external chain and constant 1 for internal chain (also
|
Constant 0 is used for external chain and constant 1 for internal chain (also
|
||||||
@ -195,13 +189,6 @@ Public derivation is used at this level.
|
|||||||
|second
|
|second
|
||||||
|m / 48' / 0' / 1' / 2' / 0 / 1
|
|m / 48' / 0' / 1' / 2' / 0 / 1
|
||||||
|-
|
|-
|
||||||
|mainnet
|
|
||||||
|first
|
|
||||||
|p2tr
|
|
||||||
|external
|
|
||||||
|first
|
|
||||||
|m / 48' / 0' / 0' / 3' / 0 / 0
|
|
||||||
|-
|
|
||||||
|testnet
|
|testnet
|
||||||
|first
|
|first
|
||||||
|p2sh-p2wsh
|
|p2sh-p2wsh
|
||||||
@ -257,13 +244,6 @@ Public derivation is used at this level.
|
|||||||
|change
|
|change
|
||||||
|second
|
|second
|
||||||
|m / 48' / 1' / 1' / 2' / 1 / 1
|
|m / 48' / 1' / 1' / 2' / 1 / 1
|
||||||
|-
|
|
||||||
|testnet
|
|
||||||
|first
|
|
||||||
|p2tr
|
|
||||||
|external
|
|
||||||
|first
|
|
||||||
|m / 48' / 1' / 0' / 3' / 0 / 0
|
|
||||||
|}
|
|}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user