diff options
author | Kabuto Samourai <kabuto@samouraiwallet.com> | 2017-09-07 11:30:06 -0500 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2017-09-07 16:30:49 +0000 |
commit | 626cac9238a670ce18db877c53360d3e1e941abb (patch) | |
tree | e2ccf3a76f2fe92ebb5b58a8598d41249b35f164 | |
parent | be1dccabf60fb81b9a5642b15dea5ac7e7f8b3e1 (diff) | |
download | pi-bitcoindev-626cac9238a670ce18db877c53360d3e1e941abb.tar.gz pi-bitcoindev-626cac9238a670ce18db877c53360d3e1e941abb.zip |
Re: [bitcoin-dev] Proposal: Extended serialization format for BIP-32 wallets
-rw-r--r-- | 61/3d482d6cadabcfe42a6caae05c2a2b3370f694 | 160 |
1 files changed, 160 insertions, 0 deletions
diff --git a/61/3d482d6cadabcfe42a6caae05c2a2b3370f694 b/61/3d482d6cadabcfe42a6caae05c2a2b3370f694 new file mode 100644 index 000000000..8a65bdd5b --- /dev/null +++ b/61/3d482d6cadabcfe42a6caae05c2a2b3370f694 @@ -0,0 +1,160 @@ +Return-Path: <kabuto@samouraiwallet.com> +Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org + [172.17.192.35]) + by mail.linuxfoundation.org (Postfix) with ESMTPS id 16E9CB65 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 7 Sep 2017 16:30:49 +0000 (UTC) +X-Greylist: whitelisted by SQLgrey-1.7.6 +Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com + [209.85.215.43]) + by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 55A29101 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 7 Sep 2017 16:30:48 +0000 (UTC) +Received: by mail-lf0-f43.google.com with SMTP id m199so362175lfe.3 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 07 Sep 2017 09:30:48 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=samouraiwallet-com.20150623.gappssmtp.com; s=20150623; + h=mime-version:in-reply-to:references:from:date:message-id:subject:to + :cc; bh=RQHz7vSMpGrjLrcqO5itWUhtwWiXZnv3slf3yU8+8l4=; + b=MvPiY7BkLlPEkffFArZjbnXeVAfBEXMYPxYEBJdICL4n4IoYlZ6DTA+rPPl+P0bowK + JeVM2fEen0Kz9DCp0lNdyhxuhA0ETjFMr/Y12hZut7AN0088ptHdNRm26RUTBeiN0G9f + /A+wPjW0IcoaqTVFcbOmSpkIFdJRQYm3RvincUyFQtHsbAfLSP1hkT//0GEjPjnkP0/O + NVWwmsP3N5sglSItsI4mP1BkYb4mol+iv3ewDGdXOGiI/bTQnBQfwY+C7rh6UAO0lG2X + eZ7fy2sL6Ug/p7wgwL1xxnGBwNrY+TbVRDLaqr6g+eKGFWIhn8RAdAX9RjEqhipDrvJl + fjGQ== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:mime-version:in-reply-to:references:from:date + :message-id:subject:to:cc; + bh=RQHz7vSMpGrjLrcqO5itWUhtwWiXZnv3slf3yU8+8l4=; + b=FNpNr3T+Hg+B9mxaw1mfTmAFCHTN6nlpe1f2Qp09Ri4YE8jS1nrDFGttsiBsIM/eJ+ + FXBVqBOKsT+xFt/LU6PY7KHOxp1Sngjz4TSxcgkdOuQsOP/ig7x3iADC6AzPyRKFK/76 + 6ZAcvHYENAQuRucDGYhqGJuXwFUJAZ1xvvl7BOO/8BpzY3JT6DMQ4KpiDgO+9c/hbYSv + Ptzdrf2cebzPkHT6gwGFDq4S5pDwMsuqCBthk8cdSF/OM/AAdTP7ypUPPInztHFoT4NK + HZ1/w8IZxy683/xGUZKZvW06XRSc6fieeLQUMAHPzXaPnqEiEIypJBt+RYs9awMVs+/p + VwTg== +X-Gm-Message-State: AHPjjUhbWUaylQ3doOmhbhFue67kTCX9FdEDb0FmEq93nVbhHDZnbPXw + l6cyduga+rjUv1S8uDYYzjADsXqkbMFA +X-Google-Smtp-Source: AOwi7QAZk1460dXX12sijrIaAAGKQmRpEAuvGqRjPdSHMyxLIfKbtUXy5m4vKXrIxBF2u9T1kB5ZRBJ+O7QRnlsA6Bg= +X-Received: by 10.46.83.23 with SMTP id h23mr191880ljb.8.1504801846714; Thu, + 07 Sep 2017 09:30:46 -0700 (PDT) +MIME-Version: 1.0 +Received: by 10.25.148.23 with HTTP; Thu, 7 Sep 2017 09:30:06 -0700 (PDT) +In-Reply-To: <200b706a-f6ac-479a-2dce-fd66fe943949@satoshilabs.com> +References: <0d405f5d-c0a4-bad7-b6c3-08ba4424bf17@satoshilabs.com> + <CA+_kfXLvTKwkuYmtt94OPUEPPwsEzhRoryy7srKMbLxYDxnmFA@mail.gmail.com> + <200b706a-f6ac-479a-2dce-fd66fe943949@satoshilabs.com> +From: Kabuto Samourai <kabuto@samouraiwallet.com> +Date: Thu, 7 Sep 2017 11:30:06 -0500 +Message-ID: <CA+_kfXL7bkV+PqR7GdQ9GdDz9AnEBoRXFCgYyJdMJQ8zuCKOEA@mail.gmail.com> +To: Pavol Rusnak <stick@satoshilabs.com> +Content-Type: multipart/alternative; boundary="94eb2c1cf1ba87faa005589bfbbf" +X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, + HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM autolearn=disabled + version=3.3.1 +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + smtp1.linux-foundation.org +X-Mailman-Approved-At: Thu, 07 Sep 2017 16:39:05 +0000 +Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Subject: Re: [bitcoin-dev] Proposal: Extended serialization format for + BIP-32 wallets +X-BeenThere: bitcoin-dev@lists.linuxfoundation.org +X-Mailman-Version: 2.1.12 +Precedence: list +List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org> +List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe> +List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/> +List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org> +List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help> +List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe> +X-List-Received-Date: Thu, 07 Sep 2017 16:30:49 -0000 + +--94eb2c1cf1ba87faa005589bfbbf +Content-Type: text/plain; charset="UTF-8" + +> Birthday + +Why not make this block height, rather than a timestamp? + +On Thu, Sep 7, 2017 at 11:25 AM, Pavol Rusnak <stick@satoshilabs.com> wrote: + +> On 07/09/17 05:52, Kabuto Samourai wrote: +> > The birthday field is interesting. Could you provide some motivation for +> > its inclusion? +> +> Birthday is something SPV wallet developers have been wanting for years. +> It helps them with the initial scan, so SPV wallet does not have to +> download every block in the blockchain, but only the ones after birthday. +> +> > Could you also add some test vectors? +> +> I will add some test vectors, when we agree this is the way to go. +> +> > There are a few minor grammar / spelling errors, but we can nitpick +> > those after this goes to the pull request stage on bitcoin/bips. +> +> +1 +> +> -- +> Best Regards / S pozdravom, +> +> Pavol "stick" Rusnak +> CTO, SatoshiLabs +> + + + +-- +-Kabuto + +PGP Fingerprint: 1A83 4A96 EDE7 E286 2C5A B065 320F B934 A79B 6A99 + +--94eb2c1cf1ba87faa005589bfbbf +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +<div dir=3D"ltr">> Birthday<div><br></div><div>Why not make this block h= +eight, rather than a timestamp?</div></div><div class=3D"gmail_extra"><br><= +div class=3D"gmail_quote">On Thu, Sep 7, 2017 at 11:25 AM, Pavol Rusnak <sp= +an dir=3D"ltr"><<a href=3D"mailto:stick@satoshilabs.com" target=3D"_blan= +k">stick@satoshilabs.com</a>></span> wrote:<br><blockquote class=3D"gmai= +l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left= +:1ex"><span class=3D"">On 07/09/17 05:52, Kabuto Samourai wrote:<br> +> The birthday field is interesting. Could you provide some motivation f= +or<br> +> its inclusion?<br> +<br> +</span>Birthday is something SPV wallet developers have been wanting for ye= +ars.<br> +It helps them with the initial scan, so SPV wallet does not have to<br> +download every block in the blockchain, but only the ones after birthday.<b= +r> +<span class=3D""><br> +> Could you also add some test vectors?<br> +<br> +</span>I will add some test vectors, when we agree this is the way to go.<b= +r> +<span class=3D""><br> +> There are a few minor grammar / spelling errors, but we can nitpick<br= +> +> those after this goes to the pull request stage on bitcoin/bips.<br> +<br> +</span>+1<br> +<div class=3D"HOEnZb"><div class=3D"h5"><br> +--<br> +Best Regards / S pozdravom,<br> +<br> +Pavol "stick" Rusnak<br> +CTO, SatoshiLabs<br> +</div></div></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>= +<div class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir= +=3D"ltr"><div><div dir=3D"ltr">-Kabuto</div><div dir=3D"ltr"><br></div><div= +><font size=3D"1">PGP Fingerprint:=C2=A01A83 4A96 EDE7 E286 2C5A =C2=A0B065= + 320F B934 A79B 6A99</font></div></div></div></div> +</div> + +--94eb2c1cf1ba87faa005589bfbbf-- + |