Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 056E8CA79 for ; 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 ; Fri, 8 Mar 2019 00:31:00 +0000 (UTC) Received: by mail-it1-f181.google.com with SMTP id v83so18915407itf.1 for ; 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 X-Mailer: iPhone Mail (16D57) In-Reply-To: Date: Thu, 7 Mar 2019 19:30:51 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <3E3FEBA5-8D59-41DF-BC00-35B6CB9C3E65@voskuil.org> References: To: Wilmer Paulino , Bitcoin Protocol Discussion 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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=