summaryrefslogtreecommitdiff
path: root/c7/b3e093d3cd986193fca22a5f21ae155e34089d
blob: 4df807b1a3278eebf6adca9405c7d77159351a3d (plain)
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&#39;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 &quot;thin blocks=
&quot; 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">&lt;<a href=3D"mailto:bit=
coin-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.lin=
uxfoundation.org</a>&gt;</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--