summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Dashjr <luke-jr+git@utopios.org>2016-10-05 11:35:37 +0000
committerLuke Dashjr <luke-jr+git@utopios.org>2016-10-05 11:35:37 +0000
commit0f0dad6b89925d8cc5d8bd4ebf06da0fea9c8081 (patch)
tree28575613b2d07e5e11246ea6d2dd065b82530191
parent544941d09600d14dc7daf0828d60b29248d337bc (diff)
downloadbips-0f0dad6b89925d8cc5d8bd4ebf06da0fea9c8081.tar.xz
Assign BIP 49: Derivation scheme for P2WPKH-nested-in-P2SH based accounts
-rw-r--r--README.mediawiki6
-rw-r--r--bip-0049.mediawiki (renamed from bip-p2sh-accounts.mediawiki)10
2 files changed, 11 insertions, 5 deletions
diff --git a/README.mediawiki b/README.mediawiki
index 974870e..1ac6b19 100644
--- a/README.mediawiki
+++ b/README.mediawiki
@@ -216,6 +216,12 @@ Those proposing changes should consider that ultimately consent may rest with th
| Justus Ranvier
| Informational
| Draft
+|-
+| [[bip-0049.mediawiki|49]]
+| Derivation scheme for P2WPKH-nested-in-P2SH based accounts
+| Daniel Weigl
+| Informational
+| Draft
|- style="background-color: #cfffcf"
| [[bip-0050.mediawiki|50]]
| March 2013 Chain Fork Post-Mortem
diff --git a/bip-p2sh-accounts.mediawiki b/bip-0049.mediawiki
index 6011927..5ec371f 100644
--- a/bip-p2sh-accounts.mediawiki
+++ b/bip-0049.mediawiki
@@ -1,5 +1,5 @@
<pre>
- BIP: <p2sh-accounts>
+ BIP: 49
Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts
Author: Daniel Weigl <Daniel.Weigl@mycelium.com>
Status: Draft
@@ -30,7 +30,7 @@ Two generally different approaches are possible for current BIP44 capable wallet
2) Create dedicated accounts only used for segregated witness addresses.
-The solutions from point 1 have a common disadvantage: if a user imports/recovers a BIP<ThisBipNumber>-compatible wallet masterseed into/in a non-BIP{ThisBipNumber}-compatible wallet, the account might show up but also it might miss some UTXOs.
+The solutions from point 1 have a common disadvantage: if a user imports/recovers a BIP49-compatible wallet masterseed into/in a non-BIP{ThisBipNumber}-compatible wallet, the account might show up but also it might miss some UTXOs.
Therefore this BIP uses solution 2, which fails in a more visible way. Either the account shows up or not at all. The user does not have to check his balance after using the same seed in different wallets.
@@ -74,10 +74,10 @@ This BIP is not backwards compatible by design as described under [#consideratio
masterseedWords = abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
masterseed = <hex...>
- // Account 0, root = m/<ThisBipNumber>'/0'/0'
+ // Account 0, root = m/49'/0'/0'
account0Xpriv = <hex>
- // Account 0, first receiving private key = m/<ThisBipNumber>'/0'/0'/0/0
+ // Account 0, first receiving private key = m/49'/0'/0'/0/0
account0recvPrivateKey = <hex>
account0recvPublickKey = <hex>
@@ -101,4 +101,4 @@ This BIP is not backwards compatible by design as described under [#consideratio
== Copyright ==
-This document is placed in the public domain. \ No newline at end of file
+This document is placed in the public domain.