summaryrefslogtreecommitdiff
path: root/c5/08a5d37fa0760307c8fcee68e83d8cba1781ca
blob: e93e92853383a59423cf718d2299746c70aac7c6 (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
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
Return-Path: <adam.ficsor73@gmail.com>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id A7FC7C000B
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 10 Mar 2022 12:33:37 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id 9437660FDB
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 10 Mar 2022 12:33:37 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.848
X-Spam-Level: 
X-Spam-Status: No, score=-0.848 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, BITCOIN_IMGUR=1, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: smtp3.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=gmail.com
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 yLnYinxCPF0N
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 10 Mar 2022 12:33:36 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com
 [IPv6:2a00:1450:4864:20::12e])
 by smtp3.osuosl.org (Postfix) with ESMTPS id C2A1F60A82
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 10 Mar 2022 12:33:35 +0000 (UTC)
Received: by mail-lf1-x12e.google.com with SMTP id n19so9140106lfh.8
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 10 Mar 2022 04:33:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=zWp/jF2ll6HIPgFq+xMKgu+t+qZy2HCVU0pAx0qO8ug=;
 b=ShTL+n6IgNPWmOrYx78YVIlTMUUwXC79XX6uMYGOOONuZ07IYrGE9jMtoMbDIcV8Wr
 S3G8pLe0g/rjSeBIK+2/+mTGgwD/LxGF6HTQL1A5rqiv9FgT8PVbBRnD435X/GkOeKpE
 wnPnN83lyNIqMXLSdgpnGitP5FLDEQmbK5hzTol+Bik+xfnTTm8pDzYqXpGWmYHZ1y0m
 xv3QnTC1uxmH8jN/a8/fzXFC6SFTdsUEZPzAejlC+pZzjcX1kjedoMVau370mHwdzPJ7
 fwGl8btynzcWdq8fg5i264PL7Jwf1eW9XLrMdH/OdWD7ttvD41SbVDRXxAOjEMSYWsQo
 mztw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=zWp/jF2ll6HIPgFq+xMKgu+t+qZy2HCVU0pAx0qO8ug=;
 b=hlRREhC5oSM86CNBDxcgNQ8nPcN9IUTH7pjjISBj/195HTICKyLq/v5izomjqDC3qc
 ZmZHB9GVoUw4m6dbNd8NhlyDWtQSQshj1t6oDlk1dqpP9z1p4SlqPAwSj+XYa4WbfR7b
 RUTgGgI1dFRwUlfgsSExiqS0iVoeIGAAW1mq3k8TBmxoWp6Go62IjZrlDVRpHFmi5+b8
 a506VaMZiQMt5wQ2+OHqJ/cJCOAvguhV4svrhCcRNiev+qbdIygvoMl/MkehFO4WhFZn
 5S6yH2qt8Eili+gNiCntIZM+LHlyr06B1n3yasdbVeHRf1eqUDPA9ljYWnBWcc+VMOrz
 GZLA==
X-Gm-Message-State: AOAM5325jbx4pa9xKMgAtGktObJ5yFFSenxATBufE4k5I82zJPUYb6tY
 yU5xex470ZTi3aK0dPeCxDJkQLzZr0HkoSl7bKQ=
X-Google-Smtp-Source: ABdhPJwYBXEaWoECS3F6wNRuCUfT9UmkpKjS8DMeVjdIrg8T7HFZ9331XC1ZwaMJ4B4OjJG25LLIeltXeBjzKl0Sl98=
X-Received: by 2002:a05:6512:1105:b0:443:8b92:29ff with SMTP id
 l5-20020a056512110500b004438b9229ffmr2894509lfg.413.1646915613488; Thu, 10
 Mar 2022 04:33:33 -0800 (PST)
MIME-Version: 1.0
References: <Mx7rhhv--3-2@tutanota.de>
In-Reply-To: <Mx7rhhv--3-2@tutanota.de>
From: nopara73 <adam.ficsor73@gmail.com>
Date: Thu, 10 Mar 2022 08:33:21 -0400
Message-ID: <CAEPKjgf9XngWzhF9+QfDVLqSc8_6T1NrCi7MzUC4eV3zpTAe7w@mail.gmail.com>
To: Prayank <prayank@tutanota.de>, 
 Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="0000000000001dfa3e05d9dc6cb5"
X-Mailman-Approved-At: Thu, 10 Mar 2022 13:03:13 +0000
Subject: Re: [bitcoin-dev] Wasabi Wallet 2.0 Testnet Release
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
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: Thu, 10 Mar 2022 12:33:37 -0000

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

>  There is no coin control in Wasabi Wallet 2.

This is correct, but in and of itself can be misleading for those who know
that privacy in Bitcoin is near impossible without coin control, because
the conclusion would be then that Wasabi 2.0 ruined privacy for no reason,
which is obviously not the case, in fact it improves it in many ways.

The idea is that you don't need coin control when you can make your
transaction with coinjoined coins. These coins are indistinguishable, so
you don't really have a use for coin control in that case. I think this is
non-controversial, but what about the case when you cannot make the tx from
coinjoined coins?

In that case there still is a mandatory privacy control, which is an
improved version of coin control. The insight here is that, in coin control
settings, users are differentiating between coins based on their labels.
Since Wasabi creates label clusters, it is ok to select the clusters the
user wants to make the transaction from instead of individual coins. I know
you liked the never released cluster selection page before it got further
improved to be a privacy control page, but note the privacy control still
uses the same insight, it just further removed unnecessary friction. That
being said, coins can also be seen with this super secret developer key
combination: CTRL + D + C

> User does not select coins because they are never shared with the user in
the first place.

As explained above it is selecting coins indirectly rather than directly.
It is selecting clusters of coins that are assumed to belong to the same
wallet from an outside observer's point of view instead of individually
selecting coins one by one.

>  There are no 'private' coins. Every coin is public in Bitcoin.

Not sure I'd like to engage in bikeshedding on terminology, but in my
opinion this terminology is not only true, but also good and useful:
Ownership of equalized coinjoin UTXOs is only known by the owner and not by
external observers. The owner has control over who it reveals the ownership
of these UTXOs. Privacy is your ability to selectively reveal yourself to
the world, therefore the terminology of "private coins" naturally makes
sense and it's a useful differentiator from non-coinjoined coins.

>  Since, the wallet assumes some coins as 'private' based on certain
things it can be misleading for the user. Privacy depends on the things
users want to share with others.

The wallet does not assume. The user assumes when selecting the anonymity
levels. The wallet works with the user's assumption of its threat model. If
a misleading claim can be made here then it's that the user misleads the
wallet (and her/himself) rather than the other way around.

>  Privacy involved in using a change or not using it is debatable. Not
using a change address makes it easier to understand who might be the
recipient in a transaction whereas using a change address same as other
outputs would be difficult to analyze for possible recipients.

Although I agree it's debatable, but for different reasons. I'd rather take
an issue of its usefulness instead. About the assumption that it's easier
to understand who might be the recipient, that's incorrect as the
transaction can easily be considered a self spend. In comparison to change
generating transactions, there the change and the recipient can most of the
times be established.

>  Wasabi wallet does not have different types of addresses to use for a
change however [Bitcoin Core][2] recently made some related improvement
which would improve privacy.

Yup. Unfortunately this is a hack to make the wallet feel like a light
wallet as it greatly reduces the size of the client side filters we have.
Although, as the blockchain grows further optimizations are needed. So it's
not very helpful if Bitcoin Core gives us 10 GB of filters so we can use
all the types of addresses. We had a pull request to Core about creating
custom filters, but it was NACK-ed. In order to do this correctly and get
merged into Core we'd have to have a more comprehensive modification than
our initial PR and that we have no resources to allocate to yet.

>  As far as issues are concerned, there are several things not fixed and
shared in different GitHub issues or discussions. These include privacy,
security and other things.

I greatly disagree with this assessment, in fact, quite the opposite. Take
for example the tremendous activity your pull request about an empty catch
block received: https://github.com/zkSNACKs/WalletWasabi/pull/6791
No sane project would allow their best developers to spend more than 5
minutes on this issue, yet 7 developers were discussing if leaving a single
empty catch block in the code could be a potential security risk in the
future and our resolution was actually contributing to NBitcoin to make
sure we aren't getting an exception for incorrect password, but rather a
boolean signal.

>  As WW2 is not developed for power users (mentioned by developers working
on Wasabi), I am not sure if bitcoin dev mailing list would be the best
place to look for newbies.

I do agree that the bitcoin-dev mailing list is not where the target users
of Wasabi 2.0 are to be found, however Wasabi 2.0 is a great forward step
of Bitcoin development and developers could certainly benefit from knowing
about great innovations it comes with.

On Wed, Mar 9, 2022 at 5:27 PM Prayank via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> Hi Max,
>
> > Whenever the user wants to spend bitcoin to an address, the wallet
> automatically selects those private coins with sufficient sats, coin
> control is displayed to the user.
>
> 1.There are no 'private' coins. Every coin is public in Bitcoin.
>
> 2.Since, the wallet assumes some coins as 'private' based on certain
> things it can be misleading for the user. Privacy depends on the things
> users want to share with others.
>
> 3.There is no coin control in Wasabi Wallet 2.
>
> > However, when the private balance is insufficient to make the payment,
> the user has the option to adjust the coin selection with the help of the
> previously provided contact labels.
>
> User does not select coins because they are never shared with the user in
> the first place.
>
> [Selecting some labels][1] with misleading text 'who can see this
> transaction' does not look helpful.
>
> > Wasabi also suggests the user to slightly adjust the payment amount so
> as to avoid the creation of a change utxo, decreasing fees and improving
> future privacy.
>
> Privacy involved in using a change or not using it is debatable. Not usin=
g
> a change address makes it easier to understand who might be the recipient
> in a transaction whereas using a change address same as other outputs wou=
ld
> be difficult to analyze for possible recipients.
>
> Wasabi wallet does not have different types of addresses to use for a
> change however [Bitcoin Core][2] recently made some related improvement
> which would improve privacy.
>
> > We kindly ask for your help testing the completely new UI/UX
>
> As WW2 is not developed for power users (mentioned by developers working
> on Wasabi), I am not sure if bitcoin dev mailing list would be the best
> place to look for newbies. As far as issues are concerned, there are
> several things not fixed and shared in different GitHub issues or
> discussions. These include privacy, security and other things.
>
>
> [1]: https://i.imgur.com/Gxjmhau.png
> [2]: https://github.com/bitcoin/bitcoin/pull/23789
>
>
> --
> Prayank
>
> A3B1 E430 2298 178F
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>


--=20
Best,
=C3=81d=C3=A1m

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

<div dir=3D"ltr"><div>&gt;=C2=A0=C2=A0There is no coin control in Wasabi Wa=
llet 2.<br><br>This is correct, but in and of itself can be misleading for =
those who know that privacy in Bitcoin is near impossible without coin cont=
rol, because the conclusion would be then that Wasabi 2.0 ruined privacy fo=
r no reason, which is obviously not the case, in fact it improves it in man=
y ways.<br></div><div><br></div><div>The idea is that you don&#39;t need co=
in control when you can make your transaction with coinjoined coins. These =
coins are indistinguishable, so you don&#39;t really have a use for coin co=
ntrol in that case. I think this is non-controversial, but what about the c=
ase when you cannot make the tx from coinjoined coins?<br><br>In that case =
there still is a mandatory privacy control, which is an improved version of=
 coin control. The insight here is that, in coin control settings, users ar=
e differentiating between coins based on their labels. Since Wasabi creates=
 label clusters, it is ok to select the clusters the user wants to make the=
 transaction from instead of individual coins. I know you liked the never r=
eleased cluster selection page before it got further improved to be a priva=
cy control page, but note the privacy control still uses the same insight, =
it just further removed unnecessary friction. That being said, coins can al=
so be seen with this super secret developer key combination: CTRL + D + C<b=
r></div><div><br></div><div>&gt; User does not select coins because they ar=
e never shared with the user in the first place.<br><br></div><div>As expla=
ined above it is selecting coins indirectly rather than directly. It is sel=
ecting clusters of coins that are assumed to belong to the same wallet from=
 an outside observer&#39;s=C2=A0point of view instead of individually selec=
ting coins one by one.</div><div><br></div>&gt;=C2=A0

There are no &#39;private&#39; coins. Every coin is public in Bitcoin.<br><=
br>Not sure I&#39;d like to engage in bikeshedding on terminology, but in m=
y opinion this terminology is not only true, but also good and useful: Owne=
rship of equalized coinjoin UTXOs is only known by the owner and not by ext=
ernal observers. The owner has control over who it reveals the ownership of=
 these UTXOs. Privacy is your ability to selectively reveal yourself to the=
 world, therefore the terminology of &quot;private coins&quot; naturally ma=
kes sense and it&#39;s a useful differentiator from non-coinjoined coins.<b=
r><br>&gt;=C2=A0

Since, the wallet assumes some coins as &#39;private&#39; based on certain =
things it can be misleading for the user. Privacy depends on the things use=
rs want to share with others.<br><br>The wallet does not assume. The user a=
ssumes when selecting the anonymity levels. The wallet works with the user&=
#39;s assumption of its threat model. If a misleading claim can be made her=
e then it&#39;s that the user misleads the wallet (and her/himself) rather =
than the other way around.<br><br>&gt;=C2=A0

Privacy involved in using a change or not using it is debatable. Not using =
a change address makes it easier to understand who might be the recipient i=
n a transaction whereas using a change address same as other outputs would =
be difficult to analyze for possible recipients.<br><br>Although I agree it=
&#39;s debatable, but for different reasons. I&#39;d rather take an issue o=
f its usefulness instead. About the assumption that it&#39;s easier to unde=
rstand who might be the recipient, that&#39;s incorrect as the transaction =
can easily be considered a self spend. In comparison=C2=A0to change generat=
ing transactions, there the change and the recipient can most of the times =
be established.<br><br>&gt;=C2=A0

Wasabi wallet does not have different types of addresses to use for a chang=
e however [Bitcoin Core][2] recently made some related improvement which wo=
uld improve privacy.<br><br>Yup. Unfortunately this is a hack to make the w=
allet feel like a light wallet as it greatly reduces the size of the client=
 side filters we have. Although, as the blockchain grows further optimizati=
ons are needed. So it&#39;s not very helpful if Bitcoin Core gives us 10 GB=
 of filters so we can use all the types of addresses. We had a pull request=
 to Core about creating custom filters, but it was NACK-ed. In order to do =
this correctly and get merged into Core we&#39;d have to have a more compre=
hensive modification than our initial PR and that we have no resources to a=
llocate to yet.<div><br></div><div>&gt;=C2=A0

As far as issues are concerned, there are several things not fixed and shar=
ed in different GitHub issues or discussions. These include privacy, securi=
ty and other things.</div><div><br></div><div>I greatly disagree with this =
assessment, in fact, quite the opposite. Take for example the tremendous ac=
tivity your pull request about an empty catch block received:=C2=A0<a href=
=3D"https://github.com/zkSNACKs/WalletWasabi/pull/6791">https://github.com/=
zkSNACKs/WalletWasabi/pull/6791</a><br>No sane project would allow their be=
st developers to spend more than 5 minutes on this issue, yet 7 developers =
were discussing if leaving a single empty catch block in the code could be =
a potential security risk in the future and our resolution was actually con=
tributing to NBitcoin to make sure we aren&#39;t getting an exception for i=
ncorrect password, but rather a boolean signal.<br><br>&gt;=C2=A0

As WW2 is not developed for power users (mentioned by developers working on=
 Wasabi), I am not sure if bitcoin dev mailing list would be the best place=
 to look for newbies.=C2=A0<br><br>I do agree that the bitcoin-dev mailing =
list is not where the target users of Wasabi 2.0 are to be found, however W=
asabi 2.0 is a great forward step of Bitcoin development and developers cou=
ld certainly benefit from knowing about great innovations it comes with.</d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">On Wed, Mar 9, 2022 at 5:27 PM Prayank via bitcoin-dev &lt;<a href=3D"ma=
ilto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundati=
on.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex">
 =20
   =20
 =20
  <div>
<div>Hi Max,<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">&gt; Wh=
enever the user wants to spend bitcoin to an address, the wallet automatica=
lly selects those private coins with sufficient sats, coin control is displ=
ayed to the user.<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">1.=
There are no &#39;private&#39; coins. Every coin is public in Bitcoin.<br><=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">2.Since, the wallet assu=
mes some coins as &#39;private&#39; based on certain things it can be misle=
ading for the user. Privacy depends on the things users want to share with =
others.<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">3.There is n=
o coin control in Wasabi Wallet 2. <br></div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">&gt; However, when the private balance is insufficient to m=
ake the payment, the user has the option to adjust the coin selection with =
the help of the previously provided contact labels.<br></div><div dir=3D"au=
to"><br></div><div dir=3D"auto">User does not select coins because they are=
 never shared with the user in the first place.<br></div><div dir=3D"auto">=
<br></div><div dir=3D"auto">[Selecting some labels][1] with misleading text=
 &#39;who can see this transaction&#39; does not look helpful.<br></div><di=
v><div><br></div><div>&gt; Wasabi also suggests the user to slightly adjust=
 the payment amount so as to avoid the creation of a change utxo, decreasin=
g fees and improving future privacy.<br></div><div dir=3D"auto"><br></div><=
div dir=3D"auto">Privacy involved in using a change or not using it is deba=
table. Not using a change address makes it easier to understand who might b=
e the recipient in a transaction whereas using a change address same as oth=
er outputs would be difficult to analyze for possible recipients.<br></div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">Wasabi wallet does not have d=
ifferent types of addresses to use for a change however [Bitcoin Core][2] r=
ecently made some related improvement which would improve privacy.<br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto">&gt; We kindly ask for your =
help testing the completely new UI/UX<br></div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">As WW2 is not developed for power users (mentioned by dev=
elopers working on Wasabi), I am not sure if bitcoin dev mailing list would=
 be the best place to look for newbies. As far as issues are concerned, the=
re are several things not fixed and shared in different GitHub issues or di=
scussions. These include privacy, security and other things.<br></div><div =
dir=3D"auto"><br></div><div dir=3D"auto"><div><br></div><div>[1]: <a href=
=3D"https://i.imgur.com/Gxjmhau.png" target=3D"_blank">https://i.imgur.com/=
Gxjmhau.png</a><br></div><div dir=3D"auto">[2]: <a href=3D"https://github.c=
om/bitcoin/bitcoin/pull/23789" target=3D"_blank">https://github.com/bitcoin=
/bitcoin/pull/23789</a><br></div></div><div><br><br>-- <br></div></div><div=
>Prayank<br></div><div><br></div><div dir=3D"auto">A3B1 E430 2298 178F<br><=
/div>  </div>

_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">=
bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div=
 dir=3D"ltr"><div><div><span style=3D"font-size:13.3333px">Best,<br>=C3=81d=
=C3=A1m</span></div></div></div></div></div></div></div></div>

--0000000000001dfa3e05d9dc6cb5--