summaryrefslogtreecommitdiff
path: root/40/55179924e6bfe7b6c05d7b8d26b6668e49aa8e
blob: a1875fcc60c434b9ed94d8ab4dc7e1acd7ab1de1 (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
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 056E8CA79
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  8 Mar 2019 00:31:02 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-it1-f181.google.com (mail-it1-f181.google.com
	[209.85.166.181])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id E101F180
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  8 Mar 2019 00:31:00 +0000 (UTC)
Received: by mail-it1-f181.google.com with SMTP id v83so18915407itf.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu, 07 Mar 2019 16:31:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=mime-version:subject:from:in-reply-to:date:cc
	:content-transfer-encoding:message-id:references:to;
	bh=5XefZHHYO5k2VJuBm54dCFLlO6e5apAUGXYjVNs8N3k=;
	b=n80cswX2g+3Bk/5AJboe0t++NMerl51CiL3Ru8AB8LfbQHvE9vwXeI15KaDOGzlGua
	UbJlrMOeopkK8+BS9dQnNu5uMrVaNTiQUKQEM6p7AFn0fusZ0viI4pg6TxAsvh4BrUW5
	8qkHuNhCgp2Xn+0Aw/oKVRBiQIF8AB5WzVYwYNT0PRN4uEAVrDKut2CxnPcsyeE2afQQ
	9lhJ5+rKDGhy+38XAYLDYRO+q92ygPfUEIWf92BLCjgReaNI2pVDguB7czRXyR59JXTy
	dK+TvIYPZg8CNahZTfvGxEVz0k0YCH4V8eJe5BjfAK06qTEJtsrwPluDCCGAAKQUP05h
	G92g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
	:content-transfer-encoding:message-id:references:to;
	bh=5XefZHHYO5k2VJuBm54dCFLlO6e5apAUGXYjVNs8N3k=;
	b=oxKoQzi2GgsvIZ3uf3TWlmzOfwhR7watt8bcK2t5bJnxOZj09aF58hL208IER0eSLx
	0g0gH3ROuROFUxDAo8ZK+nFbh9Hz5YcOg9VsZtC5LEzgKU/0Yg2tVBkDLpdm8ZZy5c7V
	btlwhHQWJ8PtkyGtZUwPMSIJVcNTg5ddP2G9BBBcAJeOUU8wKuxftG6pX6ZBOlFVNWh0
	3el3gpvpHAxvKIvgnyUFflFrfejO+4a0Kz4AsWmLB0WfgaY6fV+9VsjRkH1gCiS0r3EH
	cuWu6epOScK+cFp9TqgnN3VUN5kl0EuAIz0M4mjwAWX9feeK1F4Yuj/svd2JcB6uFbgD
	kuig==
X-Gm-Message-State: APjAAAVs3YDdFClu54PXckyEviOAmNTMsSHwt5WFu38lQwY5uHTIfRxt
	t71eSmziAlnheTlM6iCf52rt+g==
X-Google-Smtp-Source: APXvYqyUm14p6u2w4t+qvat7ie5Pq5bgLY/OWxTqWH2P4GE72+VwhIji0D2iwhzzVDp4v7RxsJkNnw==
X-Received: by 2002:a24:6591:: with SMTP id u139mr7215120itb.150.1552005060118;
	Thu, 07 Mar 2019 16:31:00 -0800 (PST)
Received: from [172.27.4.164] ([75.104.65.132])
	by smtp.gmail.com with ESMTPSA id
	w127sm3173532itc.4.2019.03.07.16.30.58
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Thu, 07 Mar 2019 16:30:59 -0800 (PST)
Content-Type: text/plain;
	charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Eric Voskuil <eric@voskuil.org>
X-Mailer: iPhone Mail (16D57)
In-Reply-To: <CAA5BidvSesGyofaApZY43tEziHsUcOnu6108p-UYj0Lu1+PFAA@mail.gmail.com>
Date: Thu, 7 Mar 2019 19:30:51 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <3E3FEBA5-8D59-41DF-BC00-35B6CB9C3E65@voskuil.org>
References: <CAK51vgDO2Tg38XbW0pqAnO3ETJ_qf8owRsUYsTXmrf7H2yGZtw@mail.gmail.com>
	<CAA5BidvSesGyofaApZY43tEziHsUcOnu6108p-UYj0Lu1+PFAA@mail.gmail.com>
To: Wilmer Paulino <wilmer.paulino@gmail.com>,
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, MIME_QP_LONG_LINE,
	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: Fri, 08 Mar 2019 00:33:35 +0000
Subject: Re: [bitcoin-dev] Removal of reject network messages from Bitcoin
	Core (BIP61)
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: Fri, 08 Mar 2019 00:31:02 -0000


>> On Mar 7, 2019, at 19:09, Wilmer Paulino via bitcoin-dev <bitcoin-dev@lis=
ts.linuxfoundation.org> wrote:
>> ...
>> Nodes on the network can not generally be trusted to send valid ("reject"=
) messages, so this should only ever be used when connected to a trusted nod=
e.
>=20
> Nodes in the network generally rely on the assumption that they are connec=
ted to at least one honest peer, so we can actually converge on the set of h=
onest peers and ban/disconnect any who send an invalid reject message for a v=
alid transaction.

This implies the reject message is valid only when it is expected (i.e. the s=
ender is knowingly sending invalid transactions), which is presumably useful=
 only in a local development environment.

e=