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
|
Return-Path: <tier.nolan@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 9F839C5F
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 7 Mar 2016 21:09:13 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-vk0-f46.google.com (mail-vk0-f46.google.com
[209.85.213.46])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id F05AD173
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 7 Mar 2016 21:09:12 +0000 (UTC)
Received: by mail-vk0-f46.google.com with SMTP id e6so132185897vkh.2
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 07 Mar 2016 13:09:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:cc;
bh=lFl5ffI4z3Js7ObX2i10BqAFi577n0pY8f3f0I7Gy8w=;
b=IVoWeTNDdelNj2C51T7xOPgdDiptF0YHohoQqasYgkYpJHednRY82K1H3J2uiz9NNv
6UY+JOai+gMuMxqfHs8zwduHaCByDk8eDh5RPA9j3hfxH5+Ek9ufHGaLBa2zvdqePZfE
jgtX8BH9gRhfUUMRMh5ESHXtX1C5m/9Vz+u9zLApS4k1WQs/Qg5W3VyL0OMFGzcXAert
X2tVhFPoG696f1FvnSvOhT8f/z5A9FR0+LRu2KV4eSvi6AaHtRtDv406bngF7ST/a/0P
M22tHWrJ0nOx516h5qdVXCOGw2xK2lGeU6eXt58VAWxGRaa9FIiN4djLPEQS4twN/qEL
z4Zw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:cc;
bh=lFl5ffI4z3Js7ObX2i10BqAFi577n0pY8f3f0I7Gy8w=;
b=iM3fTSJ9JwKOTNRNZP8RZS5LVlGjfYL2juuCb2bg/is8TUM6p0t01HiljbNojiU0Gc
ZaI6XGdC+vJC/xidCQamxbvdUEqu/FI2vEei2j/oIjt3eIccNF9jArO8sDf06YK/hzVn
mvsZ4WIPnu1AWyWIRX1WbRmDkTkviMKuWIECesm57VBy65N9xEYS9S/yIYdInOIFikBN
JqXGL1c//IpcUiFRBq6UyWwpzUTcC1FCvieGvzZ5yQNuatqjGvRLZI7s6qGoYHUKkjHG
jAKvdjikzGnfH99LFVstNK3ZsOCKpLxH9/67FK39IijZYFHouZ35WtBbV0MtJ+9It3iD
D+cw==
X-Gm-Message-State: AD7BkJIzylyXNOfTYUbgDoYKlbr9Ub0wbdXxYgE5hhAy9X/kuMw6M0IByheyEDs8ghkCt/iZkENAILMjpoID3Q==
MIME-Version: 1.0
X-Received: by 10.31.172.135 with SMTP id v129mr20750600vke.154.1457384952167;
Mon, 07 Mar 2016 13:09:12 -0800 (PST)
Received: by 10.176.2.52 with HTTP; Mon, 7 Mar 2016 13:09:12 -0800 (PST)
In-Reply-To: <CAHUwRvuR9qtYc+rVh1yPbQoESxm4m0r6a+Fd6VF=FuT0vom_HQ@mail.gmail.com>
References: <CAHUwRvuR9qtYc+rVh1yPbQoESxm4m0r6a+Fd6VF=FuT0vom_HQ@mail.gmail.com>
Date: Mon, 7 Mar 2016 21:09:12 +0000
Message-ID: <CAE-z3OWyzxSxyEma9MXnOzOcirea=HcR_gps20fDwGxVnxuZ+Q@mail.gmail.com>
From: Tier Nolan <tier.nolan@gmail.com>
Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a1143e3dc601327052d7be0e1
X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MISSING_HEADERS,
RCVD_IN_DNSWL_LOW autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.org
X-Mailman-Approved-At: Tue, 08 Mar 2016 06:58:23 +0000
Subject: Re: [bitcoin-dev] Services bit for xthin blocks
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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: Mon, 07 Mar 2016 21:09:13 -0000
X-List-Received-Date: Mon, 07 Mar 2016 21:09:13 -0000
--001a1143e3dc601327052d7be0e1
Content-Type: text/plain; charset=UTF-8
These are the relevant info BIPs.
NODE_GETUTXO
https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki
NODE_BLOOM:
https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki
The relevant code is here:
https://github.com/bitcoin/bitcoin/blob/master/src/protocol.h#L228
The NODE_GETUTXO bit was included even though it is not supported by core.
(It is one of XT's features).
I think you need to be able to reasonably claim that the bit is useful and
will have actual users, before you can claim a bit.
You can also claim one of the free for all bits 24 - 31, but that is
supposed to be only temporary.
Giving a link to "thin blocks" would help promote discussion about its
merits.
On Mon, Mar 7, 2016 at 8:06 PM, G. Andrew Stone via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:
> The Bitcoin Unlimited client needs a services bit to indicate that the
> node is capable of communicating thin blocks. We propose to use bit 4 as
> AFAIK bit 3 is already earmarked for Segregated Witness.
>
> Andrew
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>
--001a1143e3dc601327052d7be0e1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div><div><div>These are the relevant info BIPs.=
<br><br>NODE_GETUTXO<br><a href=3D"https://github.com/bitcoin/bips/blob/mas=
ter/bip-0064.mediawiki" target=3D"_blank">https://github.com/bitcoin/bips/b=
lob/master/bip-0064.mediawiki</a><br><br></div>NODE_BLOOM:<br><a href=3D"ht=
tps://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki" target=3D"_bl=
ank">https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki</a><br>=
<br></div><div>The relevant code is here:<br></div><div><a href=3D"https://=
github.com/bitcoin/bitcoin/blob/master/src/protocol.h#L228" target=3D"_blan=
k">https://github.com/bitcoin/bitcoin/blob/master/src/protocol.h#L228</a><b=
r></div><br></div>The NODE_GETUTXO bit was included even though it is not s=
upported by core.=C2=A0 (It is one of XT's features).<br><br></div>I th=
ink you need to be able to reasonably claim that the bit is useful and wil=
l have actual users, before you can claim a bit.<br><br></div><div>You can =
also claim one of the free for all bits 24 - 31, but that is supposed to be=
only temporary.<br></div><div><br></div>Giving a link to "thin blocks=
" would help promote discussion about its merits.</div><div class=3D"g=
mail_extra"><br><div class=3D"gmail_quote">On Mon, Mar 7, 2016 at 8:06 PM, =
G. Andrew Stone via bitcoin-dev <span dir=3D"ltr"><<a href=3D"mailto:bit=
coin-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.lin=
uxfoundation.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote"=
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><d=
iv dir=3D"ltr"><div>The Bitcoin Unlimited client needs a services bit to in=
dicate that the node is capable of communicating thin blocks.=C2=A0 We prop=
ose to use bit 4 as AFAIK bit 3 is already earmarked for Segregated Witness=
.<span class=3D"HOEnZb"><font color=3D"#888888"><br><br></font></span></div=
><span class=3D"HOEnZb"><font color=3D"#888888"><div>Andrew</div></font></s=
pan></div>
<br>_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
<br></blockquote></div><br></div>
--001a1143e3dc601327052d7be0e1--
|