Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 44D3BC002D for ; Mon, 11 Jul 2022 21:56:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 0E9B260FD5 for ; Mon, 11 Jul 2022 21:56:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 0E9B260FD5 Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key, unprotected) header.d=petertodd.org header.i=@petertodd.org header.a=rsa-sha256 header.s=fm1 header.b=NyF8Bb3p; dkim=pass (2048-bit key, unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm3 header.b=wDKA/GN3 X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.8 X-Spam-Level: X-Spam-Status: No, score=-2.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mcInMkDs2JKm for ; Mon, 11 Jul 2022 21:56:56 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 25E9860F5E Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by smtp3.osuosl.org (Postfix) with ESMTPS id 25E9860F5E for ; Mon, 11 Jul 2022 21:56:56 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 51AE35C0175; Mon, 11 Jul 2022 17:56:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 11 Jul 2022 17:56:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=petertodd.org; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1657576615; x=1657663015; bh=6p A9ZE0U5DHssmxtOSXVZg3Cttxvmx5XfJkrrbwe/YI=; b=NyF8Bb3pVq16Lgs94r s/T21zLDrzVYzQpB/aTP0gFfatsB8DwjsKnvBjMypOzRyPfd16YmgsdOyzKxPo+7 luTaHxD3x0WssAKvZkkkEBNdKECK0mbs4sxAhH/jmdpWKpktZzqm62LttPXEQInj qACUzITqGqGnjXzsMTqk6s/vDVM/isk/OE1lH6kwKNT5ftU+/zfr6VXmIsKJwmmR wJTYparjOgO09PyYHxaQIQYyngSDDyc9tQabIkDp38bhUsexhGE1BR5onTpBp5Vf NpEjK2tFWG2H526wV6kFRz6uMq6i0nWyL9MbvW7fDWEohwW7DzdTNWlAV9sbCHKL m0EA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1657576615; x=1657663015; bh=6pA9ZE0U5DHssmxtOSXVZg3Cttxv mx5XfJkrrbwe/YI=; b=wDKA/GN3X19xwx2TkG+dCnDEOb4eoWfSDityf+xPLrYM mGVYQMxyhWB/FCjO8fCdiKKqZfWEdgkSLQBKx5RTxbJJ2j6+J7CKhD64NEDYMteF T78NA2Ndd7+qCwthneCHORLxQpZ/hvmlDo2VqGF4Hf53edDdIa01WC0UPR5tH2+/ AKSG6EGr4jO95OyUCYKoLGPQ7q9hFiCWMb71ndBCMF9EtHkimluBRZq0S5RmBhof TKSIDwLVQ7lOyqW8DgGRyvYjiCFHmQr8/rlTdmui/KZYlRCkGqiwekgwu8dkWZ+r roTqPBfGOMbLhZ8v6m9khNJywxt/wU8lPHITGqY19g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudejgedgtdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvdenucfhrhhomheprfgvthgv rhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorhhgqeenucggtffrrghtth gvrhhnpeelvdellefftddukeduffejgfefjeeuheeileeftdfgteduteeggeevueethfej tdenucffohhmrghinhepphgvthgvrhhtohguugdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehushgvrhesphgvthgvrhhtohguugdr ohhrgh X-ME-Proxy: Feedback-ID: i525146e8:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 11 Jul 2022 17:56:55 -0400 (EDT) Received: by localhost (Postfix, from userid 1000) id 8BA035F7C1; Mon, 11 Jul 2022 17:56:53 -0400 (EDT) Date: Mon, 11 Jul 2022 17:56:53 -0400 From: Peter Todd To: Bitcoin Protocol Discussion Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iemoTjpKqZetSllg" Content-Disposition: inline In-Reply-To: Subject: Re: [bitcoin-dev] Security problems with relying on transaction fees for security X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2022 21:56:57 -0000 --iemoTjpKqZetSllg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 11, 2022 at 05:36:52PM -0400, Peter Todd via bitcoin-dev wrote: > On Mon, Jul 11, 2022 at 04:35:02PM -0400, Russell O'Connor via bitcoin-de= v wrote: > > > What happens after that I'm not sure. > > > > >=20 > > Miners will learn to create anyone-can-spend outputs to bribe other min= ers > > to build on their block rather than reorg it. (Due to the coinbase > > maturity, this will require some amount of floating capital.) >=20 > ...and that's a disaster for mining centralization, because the smaller m= iners > need to pay larger bribes than larger miners. Not to mention having to ke= ep > capital around to do it. Also, note how from a practical point of view, we'll need to add a new type= of tx that's only valid in a specific block, or other miners will just reorg t= hose anyone-can-spend outputs to steal them. It's not all that trivial to actual= ly do that... you'd have to have a signature that commits to the non-segwit pa= rt of the coinbase outputs. Ugh. --=20 https://petertodd.org 'peter'[:-1]@petertodd.org --iemoTjpKqZetSllg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmLMnKMACgkQLly11TVR LzeqGBAArf0ZwPyAYRupmeV72aBDicUo4UE5AQAuOsIfjG8QnR8ccUiLhwBNE7u/ z/YHmClXc+XlRh8aD69nBzZ26TJc9HB+KqntQ4TajkW6kIcYtblHXkliZTf00Rk4 NWyWntfHK1HUPaiq4Fgh/ysmfoJ7/TJVUCuwnVU8sDWaAcdCb9vSdigIdCkRq/wr mMWEGjjNE9dciteBBptv5ckvvp2a6DTrZtn8Eca5M5WoAVaMVGolqHKgpFUo5gbL v4h0k+FOkbqirJHrRWWXmcEJrKteAUj0h1caw5b91GNYo4F8Xt8O+LgKlzjVyVgG XsF5hZL+yTev8PUX/ekr0pXY3tOITef2Zh3B6qZyxxyB+5t56fr1DyU+guVEY4Vm IRwewtIDuf2NYI6SQT1h3LY8ufmp2qUOcilyJ3IyZfY4eu9IXkDIhYR04yoT6fj3 vlWNtawH4+ijHNzzV58xbL1PZSTG48P45FgNAr7OEIc62qPSb1MzPY5tuIZU3E9q 7l3jQaYg06CybtBqr+ETaqZLYDA91/GUaNBm2g71grGS6MtKxorOBWBOFbT7NUGA uh8/hPCN6B1zuMG4NntScPX2z+2igOkOwaHiQ06K5ayBD9HzlXI4OFxugD7sVkne 6Ro/c1rZNA5lXbtnlbH0ffDURqb8bXHiyF+vWiI5mMv4cNxD5LY= =wUtm -----END PGP SIGNATURE----- --iemoTjpKqZetSllg--