From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1Z6Fkc-0004K7-Js for bitcoin-development@lists.sourceforge.net; Sat, 20 Jun 2015 10:11:50 +0000 X-ACL-Warn: Received: from server3.include7.ch ([144.76.194.38] helo=server3) by sog-mx-3.v43.ch3.sourceforge.com with esmtp (Exim 4.76) id 1Z6Fka-0001Dx-U9 for bitcoin-development@lists.sourceforge.net; Sat, 20 Jun 2015 10:11:50 +0000 Received: by server3 (Postfix, from userid 115) id 199652E6032E; Sat, 20 Jun 2015 12:11:43 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server3 X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham version=3.3.2 Received: from Jonass-MacBook-Pro.local (cable-static-140-182.teleport.ch [87.102.140.182]) by server3 (Postfix) with ESMTPSA id 882912D0075B for ; Sat, 20 Jun 2015 12:11:42 +0200 (CEST) Message-ID: <55853C5D.5020202@jonasschnelli.ch> Date: Sat, 20 Jun 2015 12:11:41 +0200 From: Jonas Schnelli User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: bitcoin-development@lists.sourceforge.net References: <55847E98.3050307@gem.co> In-Reply-To: <55847E98.3050307@gem.co> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Helo-Check: bad, Not FQDN (server3) X-Spam-Score: 0.5 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. 0.0 FSL_HELO_NON_FQDN_1 FSL_HELO_NON_FQDN_1 0.5 VA_HELO_CHECK Host Used Invalid or Forged HELO/EHLO X-Headers-End: 1Z6Fka-0001Dx-U9 Subject: Re: [Bitcoin-development] Alternate HD path structure: BIP, blog, or wat? X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jun 2015 10:11:50 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > m / purpose' / network' / asset_type' / account' / change / index >=20 > ... >=20 > I was also wondering if anyone had previously suggested something=20 > similar that I missed when cruising the mailing list archives on > the subject. Hi Matt a) In my opinion, HD chain standards like Bip43/44 are there to allow users to use different wallets with the same seed/wordlist (switch over or use in parallel). In practice, wallet re-importing / re-creating is not trivial and has risks of missing out spent or spendable coins. Take the current landscape. Electrum doesn=92t follow the Bip39 standard [1]. Breadwallet does not support Bip44 [2]. If users start to think, as long as they keep the Bip39 wordlist save, nothing can happen, is a material fallacy (and i see a trend into this direction). A hd seed will not recover your non-blockchain-metadata. HD seed recovery is a disaster recovery method. Because of that I am unsure if standards of hd chainstructurs does lead users and developers into the right directions. In my opinion, reimporting a hd seed is a experts feature that requires manual configuration. b) Creating deep level chains like m/a/b/c/d/e/f/g/h requires more cpu power to derive private key with a given seed or wordlist. If you are using hardware wallets like Trezor or Digitalbitbox, you probably feel the required time when signing/deriving. [1] https://bitcointalk.org/index.php?topic=3D1082586.0 [2] https://github.com/voisine/breadwallet/issues/131 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVhTxdAAoJECnUvLZBb1Ps7HIP/00wqG9uEDGE77S6QsSmWWWm OHYSlWzSeFURnkWyH4B1pcyGL9JxkHJMqmiHr5aBGIt0WGM8S1xwFImg7aFeWe8B s5tjT80QwH6/RrGnrIFwdJp4QdAriVq7G0lfexika8O8LxW45LzP7BTQ1SoFVZ5o mQuEzLG3A+NaKREqUMXBiSWAAuM9m08GBcRGsqd9tpvUUxqiJFHAbKqn2yVtuR3h f+wJeQyjUf6ZqkIDor73lyjay6YpDyYveHaIxP9WfKJGvEVCVisuOXx0C3C7u5ps SF1p2xCQUEC1xRVHySBgr0VdTYQlMpSVg7XOWSPRPXjfyBBwGW9aLZyGuDDTe0ca Wa+u3CNRg3wIwsp3gG15wWK/M2eFPMKNwlE0DqSP9Siin0QlLRcuRe39D5BSjcsQ xfQXNEf2gA0C7rMGA47K5fmxnB4qukkM8UqrOSqtczUO2AP1vdhhwJRi+/Cq9l1r i1isL4cncwtf3/z965eN9vvou+a1dgU9L2gONmHp5eHwOtPh83u8BXEUof+VMUrN B+vLHJMRRMucyASlehmzGe8EJiJ3Hlo4NjVpTNg/V8bnHY59lpm6GylvCa7YjR/d xWB6jmG/7nqyRrJ0byIdZRGLtr/LuleIoFCwPUAO1jR4x626h0iVo82wPBPQXAJ1 IhkX/FW90s9i8vErMjwf =3DTo1w -----END PGP SIGNATURE-----