1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
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--
|