Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WTA1s-0002uz-CZ for bitcoin-development@lists.sourceforge.net; Thu, 27 Mar 2014 13:07:32 +0000 Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.223.180 as permitted sender) client-ip=209.85.223.180; envelope-from=ematiu@gmail.com; helo=mail-ie0-f180.google.com; Received: from mail-ie0-f180.google.com ([209.85.223.180]) by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1WTA1p-0003Nz-3s for bitcoin-development@lists.sourceforge.net; Thu, 27 Mar 2014 13:07:30 +0000 Received: by mail-ie0-f180.google.com with SMTP id as1so3239848iec.25 for ; Thu, 27 Mar 2014 06:07:23 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.43.155.209 with SMTP id lj17mr913085icc.94.1395925643783; Thu, 27 Mar 2014 06:07:23 -0700 (PDT) Received: by 10.50.128.193 with HTTP; Thu, 27 Mar 2014 06:07:23 -0700 (PDT) In-Reply-To: References: <53340999.807@gmx.de> <5334144A.9040600@gmx.de> Date: Thu, 27 Mar 2014 10:07:23 -0300 Message-ID: From: Matias Alejo Garcia To: Mike Hearn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.6 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ematiu[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1WTA1p-0003Nz-3s Cc: Bitcoin Development Subject: Re: [Bitcoin-development] New BIP32 structure 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: Thu, 27 Mar 2014 13:07:32 -0000 On Thu, Mar 27, 2014 at 9:28 AM, Mike Hearn wrote: > By the way, I just noticed that greenaddress.it is creating seeds that ha= ve 24 > words instead of 12. Does anyone know what's up with that? They claim to = be > using BIP32 wallets so I wanted to see if they were using the default str= ucture > and if so, whether bitcoinj was compatible with it (before I switch to th= e one > discussed here). But it seems we fall at the first hurdle ... > They replied this on reddit: "Good question! We use 256-bit BIP39 seeds for our 512-bit extended HD wallet keypairs, as advised by BIP32. We are aware that 128 is considered ok in Electrum but we wanted to follow BIP32 spec, in particular because we are working with hardware wallets that have been design with BIP32 in mind and wanted to avoid any incompatibility issue." http://www.reddit.com/r/Bitcoin/comments/20puhg/while_blockchaininfo_is_dow= n_what_about_testing/cg5mr54 BTW, thanks for starting this thread. I am with the bitcore team, working on a new multisig only wallet (Cosign). The schema originally proposed be Mike (/m/cointype/reserved'/account'/chan= ge/n ) seems flexible enough for our needs. I wonder, tough, if we can agree also on a format to exchange the tips (n) of each branch on the tree when the user export/backup the wallet, as Allen suggested. On Wed, Mar 26, 2014 at 8:37 PM, Andreas Schildbach wrote: > For me, the most important thing is either we're 100% interoperable or > 0%. There should not be anything inbetween, as users will delete seeds > without knowing there is still money in them on another implementation. Is the ideal schema that the user should be able to use two different wallets at the same time? Does a wallet need to assume that derivate keys could had been used already? That seems complicated. Maybe we could add a /(hash of the wallet name)/ on the BIP32 path. -- matias --=20 Mat=C3=ADas Alejo Garcia Skype/Twitter: @ematiu Roads? Where we're going, we don't need roads!