Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 59108486 for ; Sat, 21 Nov 2015 08:45:28 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-pa0-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 967B387 for ; Sat, 21 Nov 2015 08:45:27 +0000 (UTC) Received: by pacej9 with SMTP id ej9so140050571pac.2 for ; Sat, 21 Nov 2015 00:45:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:in-reply-to:reply-to:user-agent :mime-version:content-type:content-transfer-encoding; bh=4ScJMU9qWCvv9ZLog5K411MPnfolC0UPJFECzJToVHQ=; b=mQlR0K/D+/a+Nq5FKx1mkrWqn1Z550nNyKa9r9l+h9+CrBMTDKmRdwcFMkHAPScxQz GcoUJ1W6+Sms4Jd8BOtJmIclUQKDqAkvymJ7K93HD8SLPhpA1vjdU01XDnO4tHYtVSK1 oWOfr1RZRqJE5e9k/pzvgVL3gpk1p7cRGp1X1OvWiQf1LWiQM4z75oxTzarGM76TX48E d6Qz6aOsjSXD7JNbEDkbZsN4LzpF6E6O7mVhcCSQ1ek7ES3uIrKKx4KaAt4tjG394NQ4 fUCw2X0JdnlW37tkTmBKNoRyObc3kzNr7dIWHjddSCN/5cYkjNa4P2LcyLr8Hzj4JXIq MU4A== X-Received: by 10.66.124.165 with SMTP id mj5mr23989282pab.97.1448095527339; Sat, 21 Nov 2015 00:45:27 -0800 (PST) Received: from [192.168.1.108] (cpe-76-167-237-202.san.res.rr.com. [76.167.237.202]) by smtp.gmail.com with ESMTPSA id a27sm2233279pfj.36.2015.11.21.00.45.26 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 21 Nov 2015 00:45:26 -0800 (PST) From: "Eric Lombrozo" To: "Tamas Blummer" , "Eric Lombrozo via bitcoin-dev" Date: Sat, 21 Nov 2015 08:45:10 +0000 Message-Id: In-Reply-To: <9F747105-0BE5-48B0-9032-A0B4CBFC8A66@bitsofproof.com> Reply-To: "Eric Lombrozo" User-Agent: eM_Client/6.0.23181.0 Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Mailman-Approved-At: Sat, 21 Nov 2015 09:07:37 +0000 Subject: Re: [bitcoin-dev] Dynamic Hierarchical Deterministic Key Trees X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Development Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Nov 2015 08:45:28 -0000 Tamas, You could use a key for both signing and for derivation of a deeper=20 level (and perhaps there are some applications for this, if you think of= =20 any please let me know), but the use cases being considered involve=20 generation of signing key sequences from seeds that are easy to backup=20 and easy to share with others to simplify multidevice synchronization,=20 key management, account structures, etc... while also allowing for=20 privacy by making it nontrivial to associate transactions for an account= =20 without knowing the seed/chain code. As such, we generally refer to such sequences by a path to the immediate= =20 parent node in the tree and reserve the children themselves for the=20 signing keys. - Eric ------ Original Message ------ From: "Tamas Blummer" To: "Eric Lombrozo" ; "Eric Lombrozo via=20 bitcoin-dev" Sent: 11/17/2015 5:10:17 AM Subject: Re: [bitcoin-dev] Dynamic Hierarchical Deterministic Key Trees >Hi Eric, > >Would you please enumerate, or point to, arguments that discourage the=20 >use of a key both for signing and for derivation of a deeper level of=20 >the hierarchy ? > >Tamas Blummer > >> On Nov 17, 2015, at 12:40, Eric Lombrozo via bitcoin-dev=20 >> wrote: >> >> I've submitted a BIP proposal that solves the issue of needing to=20 >>predefine HD wallet structures and not being able to arbitrarily nest=20 >>deeper levels. Comments appreciated. >> >> https://github.com/bitcoin/bips/pull/242 >> >> >> - Eric >> _______________________________________________ >> bitcoin-dev mailing list >> bitcoin-dev@lists.linuxfoundation.org >> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev >