summaryrefslogtreecommitdiff
path: root/2a/3f257f3f1ce68ee7c2aa75c665bb0fa6cee61f
blob: c76eaab8faf2e9dd562a29180808490e687bb838 (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
Return-Path: <eric@voskuil.org>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id BC307C38
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  8 Mar 2017 21:09:06 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pf0-f177.google.com (mail-pf0-f177.google.com
	[209.85.192.177])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 43C082D2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  8 Mar 2017 21:09:06 +0000 (UTC)
Received: by mail-pf0-f177.google.com with SMTP id v190so19458155pfb.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 08 Mar 2017 13:09:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=subject:to:references:cc:from:message-id:date:user-agent
	:mime-version:in-reply-to;
	bh=A+h5SSmw30VZTZHgVw5FL0C5mSMynw9pVLaRcsQgtmQ=;
	b=UNcgOjOpb88W75hSItoP2q3BEstfsjAHKgHKOVCU5xgawUkNA7zW6FLMhHKoEKVYya
	a7Iu3u0ypFYNlVRv88jJ7Wlrb+5zxgRGr3rUmIRhsXrqf2feWr3s7+5L484FQKKYt8qO
	EBvdP8SaB7qlBVRT+6FFgdg/C90x1Tth6OGbMO4JfHyR0gdqIm1nRk1l4KFwUpF0hnCs
	Os4D67kPiizrJ8piTL+6RoH7VpIR0MaWDDZ4z4vITT/kIuy4Fp5MXQAENYHVeJE3r4Zq
	y9vkJ1+6J4W/39D6bKw3VAKRyjfWcJeomxujKSVGik83oMzx9zwwloanueDChuG1AO5J
	MOWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:subject:to:references:cc:from:message-id:date
	:user-agent:mime-version:in-reply-to;
	bh=A+h5SSmw30VZTZHgVw5FL0C5mSMynw9pVLaRcsQgtmQ=;
	b=CPkuP6WhQrLBzrigJh6F4crLrdN5LRKd6ZyW7BBcYMsejw0w3Tt+P6KF/SZxk+riFa
	50UNU98Uak/l4g3fBpqTccRFisZAfIXN30ueZFmwYPjrkKhCFt0OP0/uZIulEAkAC/go
	y6MOZtAXKFepWxPU0e4+mLBofIVtZShhf00lwEf3rszq5M6AFBkG/NN1e78LH68tE1Ew
	Zgq/5r3q9TFqFgdr4xoyK1xRIKUY+MHrPiMtigM0jlUwPUKsQS8m+OVI3o94aJeeX/77
	Qd6ARYSRQrnMusTGM1HpcWY/3YFlhyMK1iW1Gpd03uNVckwEgtOU420aHHkQk59w7ld7
	Cm2g==
X-Gm-Message-State: AMke39laeXrc0qdGvIPehfIpblRtvtLyBoFBbGtwoJm8jISrtmwd1BHnAgCtXEWvQgJRnQ==
X-Received: by 10.98.211.143 with SMTP id z15mr9869003pfk.46.1489007345736;
	Wed, 08 Mar 2017 13:09:05 -0800 (PST)
Received: from ?IPv6:2601:600:9000:d69e:ed9e:f718:c16a:40c9?
	([2601:600:9000:d69e:ed9e:f718:c16a:40c9])
	by smtp.gmail.com with ESMTPSA id
	s21sm7890091pfs.87.2017.03.08.13.09.04
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Wed, 08 Mar 2017 13:09:05 -0800 (PST)
To: Jonas Schnelli <dev@jonasschnelli.ch>,
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
References: <BL2PR03MB435C5077E69D91D0A8092B6EE2A0@BL2PR03MB435.namprd03.prod.outlook.com>
	<CADJgMzvuii8Ww822v3DRa=-Azuqo4va6s32MsNSC-6M9=stm1Q@mail.gmail.com>
	<BL2PR03MB435029A0856DC7077D4AD68EE2D0@BL2PR03MB435.namprd03.prod.outlook.com>
	<D4B674DB-8F2E-4AA1-B271-FEE02A62A274@voskuil.org>
	<30362205-D0CC-46D9-B924-EFA0A6EA1AC9@jonasschnelli.ch>
From: Eric Voskuil <eric@voskuil.org>
X-Enigmail-Draft-Status: N0110
Message-ID: <beed7ade-13be-3a7f-9a4e-99f77378e780@voskuil.org>
Date: Wed, 8 Mar 2017 13:09:05 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
	Thunderbird/45.5.1
MIME-Version: 1.0
In-Reply-To: <30362205-D0CC-46D9-B924-EFA0A6EA1AC9@jonasschnelli.ch>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="fosm0Gs92r9hLRME1SKQhin2jpmGUqDBC"
X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, RCVD_IN_DNSWL_NONE,
	RCVD_IN_SORBS_SPAM 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: Wed, 08 Mar 2017 21:45:34 +0000
Cc: Libbitcoin Development <libbitcoin@lists.dyne.org>
Subject: Re: [bitcoin-dev] Unique node identifiers
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: Wed, 08 Mar 2017 21:09:06 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--fosm0Gs92r9hLRME1SKQhin2jpmGUqDBC
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 03/08/2017 11:47 AM, Jonas Schnelli wrote:
>>> Nodes are by design not supposed to be identifiable in any way
>>
>> This is of course my objection to BIP150 ("a way for peers to ...
>> guarantee node ownership=E2=80=9C).
>=20
> Please Eric. Stop spreading FUD.

I'm always willing to debate this issue. I'm generally a little
suspicious of one who demands another person to stop arguing. I got at
least one such demand (along with a threat) on this subject privately
last summer from a notable Core dev. There is a lengthy thread on this
subject in which I raised these issues. Everyone is free to review that
discussion.

> BIP150 has a fingerprint-free **OPTIONAL** authentication. It=E2=80=99s=
 designed
> to not reveal any node identifier/identity without first get a
> crypto.-proof from other peer that he already knows your identity.
> **Peers can=E2=80=99t be identified without having the identity-keys pr=
e shared
> by the node operators.**

The "presharing" of keys is how provable identity works, and is
precisely what this new proposal is also promoting. And in response to
that, the above statement was made by a Core dev (and not disputed):

>>> Nodes are by design not supposed to be identifiable in any way...

I'm calling out the obvious relationship between BIP150 and this new
proposal. Restating how identity works, or that its use is optional does
not refute my position. It's not FUD.

e


--fosm0Gs92r9hLRME1SKQhin2jpmGUqDBC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJYwHLyAAoJEDzYwH8LXOFOp7YIAJNk1XiKPNGnXIUFkAFUm3n8
/oQLILCvLLaXWlRy1nNe3jnirBim+/QjYXVaDRyqOLYFWr6htI329a5Obwhq7Y5b
drRNcYFfLbGHgpUdLCqvYneCpxvuJeacTp5FwBeTr+Ooo9GopOaNABL4UB2lZve6
meo04s/PgKqYSm6C30RQRkYxVvPUd/PUrUwGgKx+bLeVsFzOpIi/eMCOaUliJjXw
W8uNnDmJUgwmsArBjXTitcC5H29prV7cyVhPC9vi/cFEXmgSBb4MdWIIW86NwbkI
4SH4LX4Rn00jKVnCLdEdtyNKgNDQy/FL6Bwgqnyusmwm4TdZLooTac99uJdmbgs=
=ICpg
-----END PGP SIGNATURE-----

--fosm0Gs92r9hLRME1SKQhin2jpmGUqDBC--