1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-05-12 12:03:29 +00:00

Update bip-0048.mediawiki

- Replace BIP number with ?
- Reduce title to less then 44 characters
- Add MIT Licence and copyright section
- Add specification section
- Add backwards compatibility section
This commit is contained in:
Fonta1n3 2021-07-20 09:43:55 +08:00
parent 0b667770d8
commit 1eb8a3ca4d
No known key found for this signature in database
GPG Key ID: 025E9AD2D3AC0FCA

View File

@ -1,13 +1,14 @@
<pre> <pre>
BIP: Number not assigned BIP: ?
Layer: Applications Layer: Applications
Title: Multi-Account/Multi-Script Hierarchy for Deterministic Multi Signature Wallets Title: Multi-Script Hierarchy for Multi-Sig Wallets
Author: Peter Denton <dentondevelopment@protonmail.com> Author: Peter Denton <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-?
Status: Proposed Status: Proposed
Type: Standards Track Type: Standards Track
Created: 2020-12-16 Created: 2020-12-16
License: MIT License
</pre> </pre>
==Abstract== ==Abstract==
@ -19,6 +20,9 @@ BIP-0044 (BIP44 from now on).
This BIP is a particular application of BIP43. This BIP is a particular application of BIP43.
==Copyright==
This BIP falls under the MIT License.
==Motivation== ==Motivation==
The motivation of this BIP is to define the existing industry wide practice of utilizing m/48' The motivation of this BIP is to define the existing industry wide practice of utilizing m/48'
@ -32,12 +36,22 @@ millions of addresses per chain.
This paper was inspired from BIP44. This paper was inspired from BIP44.
==Key sorting== ==Backwards compatibility==
Currently a number of wallets already utilize this derivation scheme for HD multi-sig accounts.
This BIP is intended to maintain the *existing* real world use of the `48'` derivation.
No breaking changes are made so as to avoid "loss of funds" to existing users.
Wallet's which currently support the `48'` derivation will not need to make any changes
to comply with this BIP.
==Specification==
===Key sorting===
Any wallet that supports BIP48 inherently supports deterministic key sorting as per BIP67 so that all possible Any wallet that supports BIP48 inherently supports deterministic key sorting as per BIP67 so that all possible
multi-signature addresses/scripts are derived from deterministically sorted public keys. multi-signature addresses/scripts are derived from deterministically sorted public keys.
==Path levels== ===Path levels===
We define the following 6 levels in BIP32 path: We define the following 6 levels in BIP32 path: