summaryrefslogtreecommitdiff
path: root/ab/3835ce22f313d561c3d0d756366758a5225608
blob: d3617ec4fca21a1e0d00292e401866ed73832da1 (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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
Delivery-date: Mon, 21 Oct 2024 08:39:42 -0700
Received: from mail-oa1-f63.google.com ([209.85.160.63])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBDUYL3564AMBBNXL3G4AMGQEZNSI4VI@googlegroups.com>)
	id 1t2uVR-0003Pv-RH
	for bitcoindev@gnusha.org; Mon, 21 Oct 2024 08:39:42 -0700
Received: by mail-oa1-f63.google.com with SMTP id 586e51a60fabf-288543b7a16sf4278084fac.3
        for <bitcoindev@gnusha.org>; Mon, 21 Oct 2024 08:39:41 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1729525176; cv=pass;
        d=google.com; s=arc-20240605;
        b=IklLb6FMPR//D4iuh0+QxL4ja1/J74udBeCaxoqV1A/EeS4IuGj4CRpzmpkYDg4cKz
         fY3vpgfCybkp88UyFxXoCJue6GCxAMp+Z8q7tyWjFsk+6xmxIRxBXU3i3sOaxIbJ1nCv
         Esd4Ogf9Ux9o+1rsyFKHxK5s+XTPO6sy4TQOiduE5Tw40sQ6k61bUdNpX0TBdFWIHNEX
         QBif7w1Mx4OE6VDt6v6udp8BjjdBOouvW8i3SNVl5OdY4q94cStmoW9Xz0YW+SBdJRLv
         6CRKHMpJbn0U4Exn0ksDjXtrPFvWzxTFA4hSt/NZ12gaM0huUEAk4+oDQQJMnmrGnIg/
         36Gg==
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:cc:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:sender:dkim-signature
         :dkim-signature;
        bh=xswUn7aOMIABjm1RtdWPEvxRulTYI0QHmhLNuNNmkx4=;
        fh=Seon7gc94F/BzUVOVWclqw9yqJP5uAUl9QOL9AxhA8E=;
        b=DmHDqsLaz+O6xJ50Y3dp7SFMji3xvq+yaGQqWkrwY4AOoRaEp/FGY5h5D7SFl4w71I
         ctyQVXSGONwA9uHMAT/dsZl4QXWCVl7Ilv8X+NuSlFy0a9wk7EdKbExgTB1lAyPSDq9s
         c9K9Txz6eMCoI1jaC4NgKesAKzmzbEFhGnFscusNmLh/slE5G2/KoTuhj4V3v4/w4Ujl
         OAV9KSFKuIlNEKpeRUxajx9URHD+5Q88LddVbzlKAv5OhYKOpnmCD43yUSAAlxD21z2f
         8tQ0HGbRkjdeW7t+DM8CrD4O/EVSqeGSWDGrFBsSlLdxu+ZodYG3ohRXeX0SWj79qDbX
         vqfQ==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b=KuDRvmdi;
       spf=pass (google.com: domain of ask4ismailsadiq@gmail.com designates 2a00:1450:4864:20::42a as permitted sender) smtp.mailfrom=ask4ismailsadiq@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
       dara=pass header.i=@googlegroups.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1729525176; x=1730129976; 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:cc:to:subject:message-id:date:from:in-reply-to
         :references:mime-version:sender:from:to:cc:subject:date:message-id
         :reply-to;
        bh=xswUn7aOMIABjm1RtdWPEvxRulTYI0QHmhLNuNNmkx4=;
        b=gJG5BWtfxO5e1DaaEG88hKlihBlL5aosYvPulnK9o80XTtxrWG1lgzPWt+intXTaA5
         vGWxYZuGwB2yGIzfDvF9Me7xRf4nommalCBmioPZdMtsu0liJCdYWv/E6V5GwCkjSYWa
         iCLTvW04yvHeKDGR5hsELzQDlmVPjbLVOyS4tZe4Bf2IgUBSpXnzV15kuol4ciyV5q9M
         h30zg66RZ4fI+yFJG7/UDjlvVkKv/WTh8meWtj9Z+J+JDg86i19kYscuCM/QiK4lcq9K
         MSFLjuRsSUqaMN5Kx6shILynWMfupVZ8qySymZxMHbjnJ9HVSmR8BUNvLTABDpqlNzBP
         CDzg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1729525176; x=1730129976; 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:cc:to:subject:message-id:date:from:in-reply-to
         :references:mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=xswUn7aOMIABjm1RtdWPEvxRulTYI0QHmhLNuNNmkx4=;
        b=UDOtG27JWiIGjoBSeHJb65XYa0u9HRc+FT62crPsOJ9+EqiNOR+T76ELakdG52IbWX
         dZIUhAAM7/+oA5CtXgfHVqYCrOB4Lr8Thi2fa78ytnWmUWZRJNqLrPHDX2U84t1EwA57
         dVrUdvNHRgjUe0jDG0GKss2FP6GNX4UnK1OB7hPgdOElGCcEBMGOUEOe9eFqOfxYgvgT
         uMh7ZG3v8KIgVnjKcjbAKryBylGVfY1h0X02UA1IW4qfgyjLF4EscAB1QztKxOoN4BeD
         NhGls5dGDo1LRoQoJnHGlX+flozjdvZbzFTz1Ja7KsHCfqi9s5qmQjJi/5ruiV4xmyfA
         usJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1729525176; x=1730129976;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to
         :references:mime-version:x-beenthere:x-gm-message-state:sender:from
         :to:cc:subject:date:message-id:reply-to;
        bh=xswUn7aOMIABjm1RtdWPEvxRulTYI0QHmhLNuNNmkx4=;
        b=NKTJpaMetjpiac0MbllELSn3qB79XT0c+EBr62g5eXgnX5JjhgOiE9w7YdAu3u5chL
         VIPTBwvFrayvOYQiXsbstz8sxnxfyci5q6sERY5wfZElNvGL5dxWpaiVK2uApWpmuCiW
         TtSaH1UJ4i24fkh8JP31lLSI2UwD++YBq2uSCvvgcHLGxoA6unlHQ0UtfJ+q2lyp05xv
         yH2d+vPv+dE65fIrMKrJVTKBbmkv3HurHAsnCmErwY4LKf5Hr7RA1xtnETiIqAF66r1D
         g5zO2xFj3F08GE2dfGRtlHHCzOvaNiRNJBQHlL7B/Arm/rACUIApzeCEZG2lX4zodcbW
         tUfQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUAiZ2mrUaurDZgFSXr7VTa/Q3yeVD9okmf5GEMmXPp454kGk8b+brUWHFtXsBKvhN0borYYydgUpum@gnusha.org
X-Gm-Message-State: AOJu0YwFnm/sfgd1w1VGtdgseBKsjMi7abip1SdVAsGeDQUGUcQa9DzH
	XCo+i+ApuTLKAquJeu45kdkO8uFf56UzqxDSKhoGkkzx5qCgtpBo
X-Google-Smtp-Source: AGHT+IFD0gGPmwUvRyXWkuP4ky1HFi9I3h+dtC1+D6RdJZqo2CIdK4sptWlEIxdzx5/7UsczxZg8sw==
X-Received: by 2002:a05:6870:46a1:b0:288:361b:c1ad with SMTP id 586e51a60fabf-2892c5ac4d7mr8728337fac.46.1729525175680;
        Mon, 21 Oct 2024 08:39:35 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a05:6870:7886:b0:288:4603:5988 with SMTP id
 586e51a60fabf-2890c835c23ls3050601fac.0.-pod-prod-06-us; Mon, 21 Oct 2024
 08:39:34 -0700 (PDT)
X-Received: by 2002:a05:6870:304a:b0:288:60d3:a257 with SMTP id 586e51a60fabf-2892c5a2037mr8797556fac.40.1729525174005;
        Mon, 21 Oct 2024 08:39:34 -0700 (PDT)
Received: by 2002:a05:620a:8e05:b0:7b1:452e:2a50 with SMTP id af79cd13be357-7b14f251fc7ms85a;
        Sun, 20 Oct 2024 00:33:31 -0700 (PDT)
X-Received: by 2002:adf:fbc5:0:b0:374:babf:ac4f with SMTP id ffacd0b85a97d-37ea2151b96mr4941208f8f.12.1729409609370;
        Sun, 20 Oct 2024 00:33:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1729409609; cv=none;
        d=google.com; s=arc-20240605;
        b=fJf3JgkMP/nGBnUK3O0kDq9eQJu/qudi24e96TtcjrQy3bxER1wYrldQ7lWeZxyyXa
         OBSzHFgjUSS4ujeiBmWKWcei5XPjp+Vdiz03em8beAmzrEcfWcvbyWFimM18vJ8/5KPl
         Rwyr1A1VU1YE4kZzCg9qp73JVpyuIqQtHbqTrTYJo6eEEBZ+ZOHkgK8TYwZman+inxOu
         n7JhTk+q06DTkNuBKR8DNuu8VNoi+xPw9P6KbYb594wAx+58KHehWmGjmhjUdUSwS704
         wycglHuisIUC2E7JRN/29U7BA3576WYe/VG6VRaGexoytwuXqSU2oSUUam6CTCuPzADp
         lfAQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:dkim-signature;
        bh=dYGbrJ2XwQOjwvJwyDViQZda3KwtlhOuFYBEmH2bkNA=;
        fh=/Z5NcVUMVZ8cMwdeVyl+pnVvN18j9oDi0GIdPQXgNAU=;
        b=fNP+VDxx1V8CENHFDoFB9iOTK1Kdn4jPLILqKvPL8/nYkS60TEE4C1R6CFzQVvC19e
         /7PR4h2hls9GIqRNbgEk1Unajwor+btC1Gqi6mnPBV8U216RyQCvZ22Py6O0oxBnyAIu
         oKFJFtvmbg/rMQK4uqWLop8JJ/8WhHLC97vXO6c5NHVBm4TVbFP+z4PBxnnvJ02B40iq
         l7f03OoIfzIQ8QxwbgzEXl+8qXZWEsLlAFcJPE7ftCj9lJuvKEvo17TslvN3u08yRid6
         +j8lOZ/IYyYataIb7/rsVsJduqrMxEtpjAplxFmPGsQbLCKAlzI0JG3hPix12wB4Tx6E
         7C6w==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b=KuDRvmdi;
       spf=pass (google.com: domain of ask4ismailsadiq@gmail.com designates 2a00:1450:4864:20::42a as permitted sender) smtp.mailfrom=ask4ismailsadiq@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
       dara=pass header.i=@googlegroups.com
Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com. [2a00:1450:4864:20::42a])
        by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-37ee0bbf16bsi14446f8f.3.2024.10.20.00.33.29
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Sun, 20 Oct 2024 00:33:29 -0700 (PDT)
Received-SPF: pass (google.com: domain of ask4ismailsadiq@gmail.com designates 2a00:1450:4864:20::42a as permitted sender) client-ip=2a00:1450:4864:20::42a;
Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-37ece998fe6so151049f8f.1
        for <bitcoindev@googlegroups.com>; Sun, 20 Oct 2024 00:33:29 -0700 (PDT)
X-Received: by 2002:a5d:47ad:0:b0:375:bb30:6525 with SMTP id
 ffacd0b85a97d-37ea2176e56mr3071905f8f.1.1729409606936; Sun, 20 Oct 2024
 00:33:26 -0700 (PDT)
MIME-Version: 1.0
References: <b383aad2-1abc-4b82-9851-1750b1b52f12n@googlegroups.com>
In-Reply-To: <b383aad2-1abc-4b82-9851-1750b1b52f12n@googlegroups.com>
From: Abubakar Ismail <ask4ismailsadiq@gmail.com>
Date: Sun, 20 Oct 2024 08:33:16 +0100
Message-ID: <CAHR1cdW9nP3-HEXr-QMoHag7yGChZCtXEadMZON4PFJidqEMsQ@mail.gmail.com>
Subject: Re: [bitcoindev] Redefine packages to discourage address reuse
To: "/dev /fd0" <alicexbtong@gmail.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Content-Type: multipart/alternative; boundary="0000000000004af0140624e38da5"
X-Original-Sender: ask4ismailsadiq@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20230601 header.b=KuDRvmdi;       spf=pass
 (google.com: domain of ask4ismailsadiq@gmail.com designates
 2a00:1450:4864:20::42a as permitted sender) smtp.mailfrom=ask4ismailsadiq@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
       dara=pass header.i=@googlegroups.com
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.5 (/)

--0000000000004af0140624e38da5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Floppy

> however packages could be redefined to avoid address >re-use in package
transactions.

What type of redefinition are you talking about here, is this not policy
rule still.

I don't think it's good for a node to reject an incentive compatible
transaction in a package because it reuses an address. I believe miners
won't.

> The only downside that I could think of is the scanning time required to
check address reuse. Maybe others could suggest solutions for this problem
or we can limit the address reuse check only for the chain of transactions.

Other disadvantage of this is that it will affect compact block
reconstruction, nodes fee estimation.


Wouldn't it be better to encourage using other safe mitigations of address
reuse like silent payments?

Abubakar

On Sun, Oct 20, 2024, 8:01=E2=80=AFAM /dev /fd0 <alicexbtong@gmail.com> wro=
te:

> 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 exis=
ts
> between a transaction that spends the output of another transaction). Wit=
h
> the new definition, transactions with address reuse cannot be a part of
> package relayed by nodes with SENDPACKAGES P2P message.
>
> The only downside that I could think of is the scanning time required to
> check address reuse. Maybe others could suggest solutions for this proble=
m
> or we can limit the address reuse check only for the chain of transaction=
s.
>
> I am not sure if BIP author would agree with this change and a new BIP
> wont make a difference if its not implemented in bitcoin core.
>
> /dev/fd0
> floppy disk guy
>
> --
> 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/b383aad2-1abc-4b82-9851-1750=
b1b52f12n%40googlegroups.com
> <https://groups.google.com/d/msgid/bitcoindev/b383aad2-1abc-4b82-9851-175=
0b1b52f12n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
> .
>

--=20
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 e=
mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/=
bitcoindev/CAHR1cdW9nP3-HEXr-QMoHag7yGChZCtXEadMZON4PFJidqEMsQ%40mail.gmail=
.com.

--0000000000004af0140624e38da5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><p dir=3D"ltr" style=3D"font-size:12.8px;line-height:1.38=
;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:16pt;font-famil=
y:&#39;google sans&#39;;color:rgb(0,0,0);vertical-align:baseline">Hi Floppy=
</span></p><div style=3D"color:rgb(80,0,80);font-size:12.8px" dir=3D"auto">=
<br><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0=
pt"><span style=3D"font-size:16pt;font-family:&#39;google sans&#39;;color:r=
gb(0,0,0);vertical-align:baseline">&gt; however packages could be redefined=
 to avoid address &gt;re-use in package transactions.</span></p><br></div><=
p dir=3D"ltr" style=3D"font-size:12.8px;line-height:1.38;margin-top:0pt;mar=
gin-bottom:0pt"><span style=3D"font-size:16pt;font-family:&#39;google sans&=
#39;;color:rgb(0,0,0);vertical-align:baseline">What type of redefinition ar=
e you talking about here, is this not policy rule still.</span></p><p dir=
=3D"ltr" style=3D"font-size:12.8px;line-height:1.38;margin-top:0pt;margin-b=
ottom:0pt"><span style=3D"font-size:16pt;font-family:&#39;google sans&#39;;=
color:rgb(0,0,0);vertical-align:baseline">I don&#39;t think it&#39;s good f=
or a node to reject an incentive compatible transaction in a package becaus=
e it reuses an address. I believe miners won&#39;t.</span></p><div style=3D=
"color:rgb(80,0,80);font-size:12.8px" dir=3D"auto"><br><p dir=3D"ltr" style=
=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-=
size:16pt;font-family:&#39;google sans&#39;;color:rgb(0,0,0);vertical-align=
:baseline">&gt; The only downside that I could think of is the scanning tim=
e required to check address reuse. Maybe others could suggest solutions for=
 this problem or we can limit the address reuse check only for the chain of=
 transactions.</span></p><br></div><p dir=3D"ltr" style=3D"font-size:12.8px=
;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-siz=
e:16pt;font-family:&#39;google sans&#39;;color:rgb(0,0,0);vertical-align:ba=
seline">Other disadvantage of this is that it will affect compact block rec=
onstruction, nodes fee estimation.</span></p><br style=3D"font-size:12.8px"=
><br style=3D"font-size:12.8px"><p dir=3D"ltr" style=3D"font-size:12.8px;li=
ne-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:1=
6pt;font-family:&#39;google sans&#39;;color:rgb(0,0,0);vertical-align:basel=
ine">Wouldn&#39;t it be better to encourage using other safe mitigations of=
 address reuse like silent payments?</span></p><div style=3D"color:rgb(136,=
136,136);font-size:12.8px" dir=3D"auto"><br><p dir=3D"ltr" style=3D"line-he=
ight:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:16pt;f=
ont-family:&#39;google sans&#39;;color:rgb(0,0,0);vertical-align:baseline">=
Abubakar</span></p></div></div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr" class=3D"gmail_attr">On Sun, Oct 20, 2024, 8:01=E2=80=AFAM /dev /fd0 &l=
t;<a href=3D"mailto:alicexbtong@gmail.com">alicexbtong@gmail.com</a>&gt; wr=
ote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">Hi Bitcoin Developers,<div><br=
></div><div>Address re-use is bad for privacy and such transactions affect =
everyone involved. A mempool policy to reject such transactions will be use=
less, however packages could be redefined to avoid address re-use in packag=
e transactions.</div><div><br></div><div>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 addres=
s reuse cannot be a part of package relayed by nodes with SENDPACKAGES P2P =
message.</div><div><br></div><div>The only downside that I could think of i=
s the scanning time required to check address reuse. Maybe others could sug=
gest solutions for this problem or we can limit the address reuse check onl=
y for the chain of transactions.</div><div><br></div><div>I am not sure if =
BIP author would agree with this change and a new BIP wont make a differenc=
e if its not implemented in bitcoin core.</div><div><br></div><div>/dev/fd0=
</div><div>floppy disk guy</div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com" target=
=3D"_blank" rel=3D"noreferrer">bitcoindev+unsubscribe@googlegroups.com</a>.=
<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/bitcoindev/b383aad2-1abc-4b82-9851-1750b1b52f12n%40googlegroups.=
com?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank" rel=3D"no=
referrer">https://groups.google.com/d/msgid/bitcoindev/b383aad2-1abc-4b82-9=
851-1750b1b52f12n%40googlegroups.com</a>.<br>
</blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
ev+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/bitcoindev/CAHR1cdW9nP3-HEXr-QMoHag7yGChZCtXEadMZON4PFJidqEMsQ%4=
0mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.goog=
le.com/d/msgid/bitcoindev/CAHR1cdW9nP3-HEXr-QMoHag7yGChZCtXEadMZON4PFJidqEM=
sQ%40mail.gmail.com</a>.<br />

--0000000000004af0140624e38da5--