summaryrefslogtreecommitdiff
path: root/91/7320d16fb184e0e8f2baa340017c64436dcd80
blob: 9395185c87a86c1451733ee6fa3fa3748ecb5699 (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
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 B009B941
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 13 Feb 2017 05:18:39 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pg0-f54.google.com (mail-pg0-f54.google.com [74.125.83.54])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 665D6A6
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 13 Feb 2017 05:18:38 +0000 (UTC)
Received: by mail-pg0-f54.google.com with SMTP id 204so29260628pge.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 12 Feb 2017 21:18:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=to:from:subject:message-id:date:user-agent:mime-version;
	bh=HYCP6HPX+SJGhxs1KuF4tDqHxy8qg/QHIUPJ2sseCdI=;
	b=Cl/kiM1CUdDzaxWmsqfCu8sAi35FMIH3DwCMWAgQwEFbM2HbYux84g/ekiLOCc3xkk
	hJwwh2sGySk6ZuHCQtDt90rsZ8hQl4uQXy7xl+TCNd7ScS/t7yId00L60UCBJPyBwKyw
	HxayRyxm0dTBcoeYVX3niaLRdBQ4QunA2BEPcqXUXd4mq0auuyJOc7u47A1TZlPM13tZ
	ufEfIQx5a/EKgdeDQgCA3x2Tqh/47MJuoOZC86+0zaXsF6s44ULGXfwEAXhw6W0qgEik
	L97XO85ExrigcJshMM6Pbxcge5wt2P5x52hFiMC+rWm5vdwPfAO6j2VA6HjLztLXYunF
	IhUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:to:from:subject:message-id:date:user-agent
	:mime-version;
	bh=HYCP6HPX+SJGhxs1KuF4tDqHxy8qg/QHIUPJ2sseCdI=;
	b=MB6lFPwfznaU8hKIz/24gQ5AjmdHKz5VQRpbU2fAjcbSwuHtGktcc+kMGENhTRDXD3
	IOLtBkS1Eto4LRgzKotXCj5J2xrE8GhIof00MYM9NESKoikbCiyjlPYL0aV2YWlJ0c2O
	oRegsLwSzneTzbzPCixg3zYzzySGyH1EY02Zf1WftBEMVweXzz+Z2N/UMvnLJfF9/+Al
	AMb7VHGTZ+XyqzKXIphfsmBu19DZUN4YBbgYua44rGaInb1uVUVrYfv6gx7A0YSatnbM
	/1eBdnyOdMK3eBCWsn+VGy3Wfy5pI31pR9bwOsvz/0/zssvmHdrehYNakj1RcKuGGs0C
	wtGg==
X-Gm-Message-State: AMke39mo6FjmjgubNOMEBcYEvV5RXtAO31YkhqWjH5CYpiUWXFMk4niRQVSo4TL0e27IVw==
X-Received: by 10.84.199.194 with SMTP id d2mr27723013plh.134.1486963117985;
	Sun, 12 Feb 2017 21:18:37 -0800 (PST)
Received: from ?IPv6:2601:600:9000:d69e:e9fa:f3dd:713:2955?
	([2601:600:9000:d69e:e9fa:f3dd:713:2955])
	by smtp.gmail.com with ESMTPSA id
	m15sm11453854pfk.104.2017.02.12.21.18.36
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Sun, 12 Feb 2017 21:18:36 -0800 (PST)
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>,
	libbitcoin@lists.dyne.org
From: Eric Voskuil <eric@voskuil.org>
X-Enigmail-Draft-Status: N0110
Message-ID: <ba422d5e-8e96-3475-2a29-80d89fd67322@voskuil.org>
Date: Sun, 12 Feb 2017 21:18:41 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
	Thunderbird/45.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="5v4tMrNrSlKbtkmknS9F6cThn8RqK9csK"
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Mon, 13 Feb 2017 07:57:57 +0000
Subject: [bitcoin-dev] BIP151 protocol incompatibility
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: Mon, 13 Feb 2017 05:18:39 -0000

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

The BIP151 proposal states:

> This proposal is backward compatible. Non-supporting peers will ignore
the encinit messages.

This statement is incorrect. Sending content that existing nodes do not
expect is clearly an incompatibility. An implementation that ignores
invalid content leaves itself wide open to DOS attacks. The version
handshake must be complete before the protocol level can be determined.
While it may be desirable for this change to precede the version
handshake it cannot be described as backward compatible.

e


--5v4tMrNrSlKbtkmknS9F6cThn8RqK9csK
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)

iQEcBAEBAgAGBQJYoUGxAAoJEDzYwH8LXOFOTiwIAIixQ/0F7Zqmcndk80xmMW5R
mTrNA+p2VGc3OdKnjZcodDEHNIIP0kxF372H9smn22LNYgKMU63a9na1HmOevjXO
/lIbPsIOvvKuyDDggVSURBlKo0EUsnRyvlL3M2ERFQw5N8N6f0rXh3YQKmAyaq0B
buOOsquVOW6tbBlmcE2fN4Lr6oa6SSR/glsrtD7cdBcXLrkUZ/AvxeT4e7i6B+5Y
RMv3ZdiHuaKBsuU/vavOYG+omqtRD3tiTCzC11p1PDUyX+dCMvGd1Y8A4/uz4uqc
8Bqwpi2eKYiYsszqR3JPBBFHE9PGpP+4UxikBUEpJGtigLe2C+7xYhaagKtbPsk=
=GF0g
-----END PGP SIGNATURE-----

--5v4tMrNrSlKbtkmknS9F6cThn8RqK9csK--