Delivery-date: Wed, 23 Oct 2024 08:17:49 -0700 Received: from mail-ot1-f63.google.com ([209.85.210.63]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1t3d7N-0004qW-Cx for bitcoindev@gnusha.org; Wed, 23 Oct 2024 08:17:49 -0700 Received: by mail-ot1-f63.google.com with SMTP id 46e09a7af769-71804a17e53sf6878836a34.3 for ; Wed, 23 Oct 2024 08:17:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1729696663; cv=pass; d=google.com; s=arc-20240605; b=JqdVo2OkAMmjNtuJReKprv+Q+Trh+LJK1LrozGnTPhbY6b1jeE5A7C5DUEu5TCEDac xBXA5W2Eod8Q5peM3ejXlwqUDclD2bk54orJX/ue5Zsw84eBIYcC6Fl2ByK+vxWWY0GJ KAMXFn470o9vB4wJx/pm6665YpQUt89Id2tRwCNo/N+A7Tzm+vgG+SnYVMTLDGBpDUgj IS/lSXjQD6PsqzZ2NQjvxdtuW7ymhXxIHi9ofPhHjhHvTuUr3bERKsLPvuHVZSojm5NJ +4NF2a/y7tBRo39xbS0w4DjoUBCBN/uokNxQBFRusLm2Z2ydDkp+RU1L0lwaVrpFX1RJ kefg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :feedback-id:sender:dkim-signature; bh=XyIwJE1WZni2Ep36PNkv3JZj9wom525r9Jd8i1uJmTc=; fh=zF4Fa9+XO2uI8ijttlQAMItEqLeOAE/7meOSVap6ulo=; b=MJSuwoIR3vhWYOSkD3zjzEmZKvG0VVfjQnuKlvCR4SA6hbBfaL8p4MG1hzyJ/zL3AC BaONxJalJaZIqPaI8WHdnSbz74PtebZlDbE3aZoMpWJloUAd9YCKtz+IauFbQIIWrTcn ccjzXZlLsT6sCIBD68/SvHtVIaGpok0ZXgF8CDOedx1aniPLgxlWljq/eI7u0DIdIofB g2cmfemTpHTq45LTNPWRUZYy6PUOHOXyM5ZySulU5cz4MxjsT5vh/PS6XkLbYO5U8Fsn dvLEr5GPGe5FmSiR0AlQpARvxtmR81t7LnIHTClrSfK8a5Um+xmFy3BkqZuh+Q4D6qyR uDRg==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=eMzGU8kV; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) smtp.mailfrom=pete@petertodd.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1729696663; x=1730301463; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id:sender :from:to:cc:subject:date:message-id:reply-to; bh=XyIwJE1WZni2Ep36PNkv3JZj9wom525r9Jd8i1uJmTc=; b=gUFZSzs6GbANkt/bnIj2WuacZy9JEkJW2pF7rSImPR39Lp7RB0sx9W6uR0oGWJ0a3t Nvs7qU70xVFxRa0Wg+YSQF+yG5PVGx2vjQgzbIFxY28NDVO61jlDvW3F5Dz2dQdlUFQd yg90OyaauUB3CqzZW6WJ5ljEGGHWnfvW5u1eaoDdy4/HqG33BBDPS9U3HcmsZI7rWqzR tndjtUWyb9EIQm1TQtr2P19FDsGyGLZ7ajFoOekekuCFXWgiQYzOJFIs2pjFogY2aA3w x2yYOOnlPtepY0Il5+OEkdczOrz/oLpzZ8nbi+4erRHzAyL2CTCRM6OQ1N+Q5XqvDbUZ pd3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729696663; x=1730301463; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=XyIwJE1WZni2Ep36PNkv3JZj9wom525r9Jd8i1uJmTc=; b=Lf0l60yBZ5aqJXpw+dzlugchPXBaMDoiiBhhIaKO4ORUqQNPzN5bkYZMBbdrjXu4j6 XFWItaUmqIrBnVtLC2ZUizMbKQNlwydkITI90RRXBmH3N/9N2/+bvZmj+goPfemgRLmD ffRw+ljS731OCtcdOWYKiwRRODK0f3tTFF9MBJ7cerV1GkHpBhfyXo2/8XMn27+tN3+A 5jLNuwesGNum9vt61R92dGR4DGjy3U/5al5xLKGAbsumwKtcJIUxKtx2r+VCH1dlqW/G s1ticrSVXbVCodRoyLh33ToSyzrVEvXdfTISZvq//nas1OUMBBqxW7Sczqoyivn1jbn9 w77g== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVQfAUz/EEueAgtANM6EET7thai1bAE35QLE6slWluATuFTPCCK9A8PhC+MwI3+4AHEuFl0JBuefbc0@gnusha.org X-Gm-Message-State: AOJu0Yyt11JLSu+vnsjdiIeMDPrxOmudnlYulIRK4ypGsjdcCPSQmCUe Meabm24b4iuO7epvBEStf+byBRWIfRQqd03DNFvctdEUneuz29D3 X-Google-Smtp-Source: AGHT+IGa4ogxCecil0boukiBRl/Fx7tLNYL1mpHmLm8W38s7P7QxLT6dpkhnPeyEkz3yY1YwstbCZQ== X-Received: by 2002:a05:6830:6f01:b0:710:f74c:1b2d with SMTP id 46e09a7af769-7184b28856cmr3692212a34.2.1729696661801; Wed, 23 Oct 2024 08:17:41 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:a4a:e709:0:b0:5eb:6a7d:f44e with SMTP id 006d021491bc7-5eb6b922770ls1025698eaf.0.-pod-prod-01-us; Wed, 23 Oct 2024 08:17:39 -0700 (PDT) X-Received: by 2002:a05:6808:1507:b0:3e6:22da:756d with SMTP id 5614622812f47-3e6245a9813mr2583847b6e.30.1729696659725; Wed, 23 Oct 2024 08:17:39 -0700 (PDT) Received: by 2002:a05:6808:c:b0:3db:178d:6ee6 with SMTP id 5614622812f47-3e623ce51femsb6e; Wed, 23 Oct 2024 07:35:54 -0700 (PDT) X-Received: by 2002:a05:6830:6995:b0:718:1987:24cb with SMTP id 46e09a7af769-7184b29f470mr3278078a34.10.1729694153891; Wed, 23 Oct 2024 07:35:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1729694153; cv=none; d=google.com; s=arc-20240605; b=kW+gn6YDXWNDMRFogL6zLxB8wWVmEiUAyS85YaGw77WIdkCV9czuUEk9NIKuWQq+Qn 68snpFHHQ0SEBXnw2OqgkWt1Z05fSXRKrlDTlYPGaSIJVcmhUwFXqeta9n4Srb2btD9G Gf22lAKhE7tUtAeO886sSh903arfJOrS4RlmkYGebKmLOgGRWB6BsfQwjVPXYQFK/oce v1X7O5CTd0kKOHI1mSUej9O3NT1Sh9hVtB7GmSoyZWIcvHc5i4HI8SKzWuYlaLqvWABG 1SMywa+aG2c/MVt00fuBaeLhDJFyIaQ3H8UMALtpZfXPAjbsH2B/80uzXtt01eJN7O1c vy5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:feedback-id:dkim-signature; bh=t7ZYIqjIfXNnL0EI8MSiv9wWhMEJ0kuzJ/uOZlCOYaE=; fh=+67N2uHR2MfeB757DuDnNuhtYMQ1l3OX1mrsWyqvKgo=; b=dCWXcVZwrNxxVlBojmlONGls4tVVIjX/etCRDZOFy6CzDrytZVmUa7TkfI7Aj/ybGz CLERDY6AsH2YL32yLiw4gUXYpPWPqfpHdxZUnDbXEPvZZRs9zLVm/UOremfhPEBUpyja OhL2+mycEoXenxxfJakKWgnleqJaD40YB0dm4x26/ph3AIy6ACpKOHS8l27jSrCnSA7y Rl2NchlGXQRQcghfbW0GQpoH0d094P/q8IL/cj0a0Xzamc95XQnFbfek+shEy/3btuwN 6U0NPEPTd70DXL0Zd4iX+2kLFG1GuwieKCZy4VCGiuc/1PKTyyfxFLTSk7gD4DnyVSOB id8Q==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=eMzGU8kV; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) smtp.mailfrom=pete@petertodd.org Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com. [103.168.172.157]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-5ebb76e1031si354658eaf.0.2024.10.23.07.35.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Oct 2024 07:35:53 -0700 (PDT) Received-SPF: pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) client-ip=103.168.172.157; Received: from phl-compute-08.internal (phl-compute-08.phl.internal [10.202.2.48]) by mailfhigh.phl.internal (Postfix) with ESMTP id 1829911401CC; Wed, 23 Oct 2024 10:35:53 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Wed, 23 Oct 2024 10:35:53 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdeijedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvden ucfhrhhomheprfgvthgvrhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorh hgqeenucggtffrrghtthgvrhhnpeelvdellefftddukeduffejgfefjeeuheeileeftdfg teduteeggeevueethfejtdenucffohhmrghinhepphgvthgvrhhtohguugdrohhrghenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvges phgvthgvrhhtohguugdrohhrghdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtph houhhtpdhrtghpthhtoheprghlihgtvgigsghtohhnghesghhmrghilhdrtghomhdprhgt phhtthhopegsihhttghoihhnuggvvhesghhoohhglhgvghhrohhuphhsrdgtohhm X-ME-Proxy: Feedback-ID: i525146e8:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 23 Oct 2024 10:35:52 -0400 (EDT) Received: by localhost (Postfix, from userid 1000) id 4B89A9FDD8; Wed, 23 Oct 2024 10:35:52 -0400 (EDT) Date: Wed, 23 Oct 2024 10:35:52 -0400 From: Peter Todd To: /dev /fd0 Cc: Bitcoin Development Mailing List Subject: Re: [bitcoindev] Redefine packages to discourage address reuse Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hE5EUbJtohA9LfRF" Content-Disposition: inline In-Reply-To: X-Original-Sender: pete@petertodd.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=eMzGU8kV; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) smtp.mailfrom=pete@petertodd.org Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.8 (/) --hE5EUbJtohA9LfRF Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline On Sat, Oct 19, 2024 at 11:19:15PM -0700, /dev /fd0 wrote: > Hi Bitcoin Developers, > > Address re-use is bad for privacy and such transactions affect everyone > involved. A mempool policy to reject such transactions will be useless, > however packages could be redefined to avoid address re-use in package > transactions. > > BIP 331 defines packages as a list of unconfirmed transactions, > representable by a connected Directed Acyclic Graph (a directed edge exists > between a transaction that spends the output of another transaction). With > the new definition, transactions with address reuse cannot be a part of > package relayed by nodes with SENDPACKAGES P2P message. This kind of idea has been proposed multiple times and rejected. In this particular case, an especially bad problem with it is there are probably L2 protocols that actually need to reuse addresses in certain circumstances. There are likely to also be situations where an adversary can trigger unintentional address reuse, and thus get transactions pinned by this filter. For these reasons alone, NACK. -- https://petertodd.org 'peter'[:-1]@petertodd.org -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/bitcoindev/ZxkJyPVhk2uQLPOl%40petertodd.org. --hE5EUbJtohA9LfRF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmcZCbkACgkQLly11TVR LzfWvw/9FjhWzx045Yh2KDsomkGET+hxOaGKUF/isbi1t/vnyphOyJNNFX/bJsTJ +wnYRnFecP/FUyjIs9DpZtnLX3Bw/56Cm7vchhJOx2UliI/sO/d/oVeKjbwUUtMS BS8Q4j6Ah1fjS3N2bLZmRyyLdPwV98BHNPJzqUOPdjgnIwdYeOVqVOiOzFEw5ga7 i3q+bapCE7PawRVKHjq3qrZeeES1Qwq2F7JhKd3wwTEg02WE+YK/LkCUwqmlKZ0u nfn4QlqoxtrXK+YRgJ8Nbr0VWS/7SOXnTJS5yIe047q27Y92PiMbTtoNrwcsTe1L /qDgBNIGC+lZ6ZsCMy/9DpzuHsvALBt3psYSsDro36pVDgk46v5eBuSxNlnmswUh hlf9Fu11xsPp2ra/VDQLP8Z8o5eTzPbS6TpKOFmQg1Xi6rcbGXwEvO+QGyLJMaWb EbCbulNUWJXkDH7iHkoZNfwwPwX6Uc4PJvNC35GPSL2iFFT/Iz1T420OhpK9vzSe e7yxlYonw4O8d2jdLq3EmA8aLOkRZncTPokQzY3r38dvjjl62yLiqveGvYv7/1tt E9Vm0RTTy0c/1ZMRfHoozCdj3earJRq2ertRf9v7J1gT+tAKHZJVoFjJxVXY1cle qwRA60i1sCZCCvwgXnHwiwwmyGnHLRMnVwpPVrmPr2ckJSep92I= =oydi -----END PGP SIGNATURE----- --hE5EUbJtohA9LfRF--