summaryrefslogtreecommitdiff
path: root/38/73436607dd9eaff8206175dd39d3ff6303a9ce
blob: 31c62e708652c1e398cad0f54fc45afdf235da98 (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
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
Return-Path: <melvincarvalho@gmail.com>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 2ED8EC0032
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri,  3 Nov 2023 10:39:42 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp4.osuosl.org (Postfix) with ESMTP id EB9E54F3E0
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri,  3 Nov 2023 10:39:41 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org EB9E54F3E0
Authentication-Results: smtp4.osuosl.org;
 dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com
 header.a=rsa-sha256 header.s=20230601 header.b=ge0kXDDf
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 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, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
 autolearn=no autolearn_force=no
Received: from smtp4.osuosl.org ([127.0.0.1])
 by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id W4Te1dR0j7Zl
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri,  3 Nov 2023 10:39:37 +0000 (UTC)
Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com
 [IPv6:2607:f8b0:4864:20::b2b])
 by smtp4.osuosl.org (Postfix) with ESMTPS id 206384F3A9
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri,  3 Nov 2023 10:39:37 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 206384F3A9
Received: by mail-yb1-xb2b.google.com with SMTP id
 3f1490d57ef6-da0359751dbso1685455276.1
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 03 Nov 2023 03:39:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1699007976; x=1699612776;
 darn=lists.linuxfoundation.org; 
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=B1Yt0Lba6XYCxfh+d9XjcuSuWtTyXo/1OijLQyN89Mc=;
 b=ge0kXDDfA5UdhT82Nu707g5qxjsr1f6SPv0HFOaGYkJwzuwtOOmg1TujYHESkRE9L6
 ad+yxY5RZe7thlA2QOmdLkGL3BKl8Vw8W2etL/C+YW9MBE3t9lU1ASLE35OMhY+0gTPl
 /A5hoSL/61d/3onbM9N2a9WzDW9NeDmRtSvm9sds6tzXvWeQmm4jGH6OgzzeJJmDixZn
 Pw6Bpr9S3JWgzJiwCdNZQvr9BGLGMqLHCGqHWUni2UhyhRXrwkgtMhTaYaUdd/EkpQZ5
 J56I8c7U/h3xCMgD4JZBkWLjYOYVpjuXOccZmJQtQtc9z5IWqsdjWcCdFdeAjxaftR41
 sqXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1699007976; x=1699612776;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=B1Yt0Lba6XYCxfh+d9XjcuSuWtTyXo/1OijLQyN89Mc=;
 b=NvaGWd+KYnuKSgErFco5p+/TXygnfM5zLLK9vQQwNp/ayostJ2NMhn9f84YrRhLFBd
 DRHGDRNerb9q+b0Al5StRnfBaAYnDgMQBLdKYt5eX3Q/tRldmEfX8IinBkydgnb/CMKy
 myB0GahgNVScrNQAbsLZtJ9WxQ4T16eSrG8yAwX8iBukzL1xSk90FNtErJDQ2gVQ8TG1
 3PuNA79Xr11yJzEPu70LpOWEhXxKx3Ns9ZW2ff5aZUQv2a/bVL0dHm3J5LsnzzDPGdBY
 0ude8OToaTLm9iPGjre+/d33OaYpDZBb8hvmf/AsVrOgH0pnSh6XrnfaQ+Jhs6V9TmRo
 xn2g==
X-Gm-Message-State: AOJu0YzLy1jnwrUheddXhUs1JciUEnoyIhALtT/dZM6UHKzGaS5S5Tzj
 hlii7dkq5pOu18sAzwteXXe/YFv0IM3brQhkpgCFGS4p
X-Google-Smtp-Source: AGHT+IGcDQSKMLUu1aov9S2HTDVyiX+cPeUPvpbprU+TcwKod94tHXl7yhMBzvb6GTKvFfovR5y4invwTjh7a6ZyIOw=
X-Received: by 2002:a25:2385:0:b0:d9b:c9be:f3d9 with SMTP id
 j127-20020a252385000000b00d9bc9bef3d9mr1721871ybj.29.1699007975840; Fri, 03
 Nov 2023 03:39:35 -0700 (PDT)
MIME-Version: 1.0
References: <Lm_5F74G9G21ydrFPovvmtHWpNXcbVzZibmU80oNqFRehJjcll89-t7OXqS5Fooe0cTNxGreIREMql3Li2xUCe2T5NVyss3-CrLzISO09HY=@notatether.com>
 <CAKaEYh+Ya_W9zVXKbHr4eZWE=4tfCXvtZjvWRSmTjQTwyiKWRg@mail.gmail.com>
 <46e412585ce8143727c40c66edae83e0@sonic.net>
In-Reply-To: <46e412585ce8143727c40c66edae83e0@sonic.net>
From: Melvin Carvalho <melvincarvalho@gmail.com>
Date: Fri, 3 Nov 2023 11:39:23 +0100
Message-ID: <CAKaEYhKhsd0FKmGhfSSQ+2-P6GKLk2rAFrBJrpNaza0PuWApeQ@mail.gmail.com>
To: Brad Morrison <bradmorrison@sonic.net>
Content-Type: multipart/alternative; boundary="000000000000dee52006093d1e89"
X-Mailman-Approved-At: Fri, 03 Nov 2023 10:45:37 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] [Mempool spam] Should we as developers reject
 non-standard Taproot transactions from full nodes?
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: Fri, 03 Nov 2023 10:39:42 -0000

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

p=C3=A1 3. 11. 2023 v 11:16 odes=C3=ADlatel Brad Morrison <bradmorrison@son=
ic.net>
napsal:

> Melvin/all,
>
> You make good points about high network fees being disruptive.
>
> What is more disruptive are spikes & valleys (instability) that last
> longer than the mempool cycle can handle.
>
> Right now, https://mempool.space/ indicates that there are about 105,000
> unconfirmed transactions and that current memory usage is 795 mb of 300 m=
b.
>
> We could compare the bitcoin networks' ability to process transactions to
> the California Independent System Operator's (CAISO -
> https://www.caiso.com/Pages/default.aspx) task of ensuring the CA
> electrical grid stays supplied with the least expensive electricity
> available and does not get overloaded, nor has to export too much
> electrical power to other grids in times of surplus.
>
> A big part of doing that is noticing past trends and preparing for future
> growth, if that is the goal.
>
> Expanding the block size is the simplest way to expand network capacity
> and lower transactional costs.
>

The block size is a sensitive topic, as it has been used as an attack
vector in the past.  It is now a loaded topic baked into the mythology of
the project.  Discourse on the topic benefit from a dispassionate analysis
of the technical trade-offs and what properties of the network they affect.

There exists an attack on bitcoin where the lowest fee rises to make it
much harder to participate.  You could imagine a well funded attack,
creating fees of, say, 10,000 sats/vbyte, for a period of time.

While this could be viewed as positive from one lens (miners benefit),
there would at least be a vocal minority, legitimately arguing that this is
disruptive to the ordinary function of the network.

It's worth recognizing that a bigger block size makes this kind of
disruptive attack more expensive.

It's a tricky topic because of the history, and because some of the "spam"
may be seen by some as legitimate.

I think in the long-term miners and users will treat the fee auction in new
ways, with the use of AI algorithms.  Trillions are transmitted through the
bitcoin network.  A fraction of that is captured.  As the block subsidy
goes away over the next 2 decades, it might lead to a kind of "AI mexican
standoff" where the highest value transactions pay a bit more for priority
transfers.  AI will likely change the game theory, and we'll find out how,
over the next 2 epochs.

If that is the case, then block size can increase with hardware advances,
while maintaining much valued decentralized properties of the network.  In
this regard we probably would benefit from things like stratumv2 and
utreexo being rolled out first.


> Thank you,
>
> Brad
>
>
>
> On 2023-05-08 09:37, Melvin Carvalho via bitcoin-dev wrote:
>
>
>
> po 8. 5. 2023 v 13:55 odes=C3=ADlatel Ali Sherief via bitcoin-dev <
> bitcoin-dev@lists.linuxfoundation.org> napsal:
>
>> Hi guys,
>>
>> I think everyone on this list knows what has happened to the Bitcoin
>> mempool during the past 96 hours. Due to side projects such as BRC-20
>> having such a high volume, real bitcoin transactions are being priced ou=
t
>> and that is what is causing the massive congestion that has arguable not
>> been seen since December 2017. I do not count the March 2021 congestion
>> because that was only with 1-5sat/vbyte.
>>
>> Such justifiably worthless ("worthless" is not even my word - that's how
>> its creator described them[1]) tokens threaten the smooth and normal use=
 of
>> the Bitcoin network as a peer-to-pear digital currency, as it was intend=
ed
>> to be used as.
>>
>> If the volume does not die down over the next few weeks, should we take
>> an action? The bitcoin network is a triumvirate of developers, miners, a=
nd
>> users. Considering that miners are largely the entities at fault for
>> allowing the system to be abused like this, the harmony of Bitcoin
>> transactions is being disrupted right now. Although this community has a
>> strong history of not putting its fingers into pies unless absolutely
>> necessary - an example being during the block size wars and Segwit - sho=
uld
>> similar action be taken now, in the form of i) BIPs and/or ii) commits i=
nto
>> the Bitcoin Core codebase, to curtail the loophole in BIP 342 (which
>> defines the validation rules for Taproot scripts) which has allowed thes=
e
>> unintended consequences?
>>
>> An alternative would be to enforce this "censorship" at the node level
>> and introduce a run-time option to instantly prune all non-standard Tapr=
oot
>> transactions. This will be easier to implement, but won't hit the road
>> until minimum next release.
>>
>> I know that some people will have their criticisms about this,
>> absolutists/libertarians/maximum-freedom advocates, which is fine, but w=
e
>> need to find a solution for this that fits everyone's common ground. We
>> indirectly allowed this to happen, which previously wasn't possible befo=
re.
>> So we also have a responsibility to do something to ensure that this kin=
d
>> of congestion can never happen again using Taproot.
>>
>
> This is a nuanced and sensitive topic that has been discussed previously,
> as far back as 2010, in a conversation between Gavin and Satoshi:
>
> https://bitcointalk.org/index.php?topic=3D195.msg1617#msg1617
>
> Gavin: That's a cool feature until it gets popular and somebody decides i=
t
> would be fun to flood the payment network with millions of transactions t=
o
> transfer the latest Lady Gaga video to all their friends...
> Satoshi: That's one of the reasons for transaction fees.  There are other
> things we can do if necessary.
>
> High fees could be viewed as disruptive to the network, but less
> disruptive than regular large reorgs, or a network split.
>
> It might be beneficial to brainstorm the "other things we can do if
> necessary".
>
> A simple observation is that increasing the block size could make it more
> challenging to spam, though it may come at the expense of some
> decentralization.
>
>
>>
>> -Ali
>>
>> ---
>>
>> [1]:
>> https://www.coindesk.com/consensus-magazine/2023/05/05/pump-the-brcs-the=
-promise-and-peril-of-bitcoin-backed-tokens/
>> <https://www.coindesk.com/consensus-magazine/2023/05/05/pump-the-brcs-th=
e-promise-and-peril-of-bitcoin-backed-tokens/?outputType=3Damp>
>>
>> _______________________________________________
>> bitcoin-dev mailing list
>> bitcoin-dev@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">p=C3=A1 3. 11. 2023 v=C2=A011:16 odes=
=C3=ADlatel Brad Morrison &lt;<a href=3D"mailto:bradmorrison@sonic.net">bra=
dmorrison@sonic.net</a>&gt; napsal:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex"><div style=3D"font-size:10pt">
<p>Melvin/all, </p>
<p>You make good points about high network fees being disruptive.</p>
<p>What is more disruptive are spikes &amp; valleys (instability) that last=
 longer than the mempool cycle can handle.</p>
<p>Right now, <a href=3D"https://mempool.space/" target=3D"_blank">https://=
mempool.space/</a> indicates that there are about 105,000 unconfirmed trans=
actions and that current memory usage is 795 mb of 300 mb.</p>
<p>We could compare the bitcoin networks&#39; ability to process transactio=
ns to the California Independent System Operator&#39;s (CAISO - <a href=3D"=
https://www.caiso.com/Pages/default.aspx)" target=3D"_blank">https://www.ca=
iso.com/Pages/default.aspx)</a> task of ensuring the CA electrical grid sta=
ys supplied with the least expensive electricity available and does not get=
 overloaded, nor has to export too much electrical power to other grids in =
times of surplus.</p>
<p>A big part of doing that is noticing past trends and preparing for futur=
e growth, if that is the goal.</p>
<p>Expanding the block size is the simplest way to expand network capacity =
and lower transactional costs.</p></div></blockquote><div><br></div><div>Th=
e block size is a sensitive topic, as it has been used as an attack vector =
in the past.=C2=A0 It is now a loaded topic baked into the mythology of the=
 project.=C2=A0 Discourse on the topic benefit from a dispassionate analysi=
s of the technical trade-offs and what properties of the network they affec=
t.<br></div><div><br></div>There exists an attack on bitcoin where the lowe=
st fee rises to make it much harder to participate.=C2=A0 You could imagine=
 a well funded attack, creating fees of, say, 10,000 sats/vbyte, for a peri=
od of time.</div><div class=3D"gmail_quote"><br></div><div class=3D"gmail_q=
uote">While this could be viewed as positive from one lens (miners benefit)=
, there would at least be a vocal minority, legitimately arguing that this =
is disruptive to the ordinary function of the network.</div><div class=3D"g=
mail_quote"><br></div><div class=3D"gmail_quote">It&#39;s worth recognizing=
 that a bigger block size makes this kind of disruptive attack more expensi=
ve.<br></div><div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote=
">It&#39;s a tricky topic because of the history, and because some of the &=
quot;spam&quot; may be seen by some as legitimate.</div><div class=3D"gmail=
_quote"><br></div><div class=3D"gmail_quote">I think in the long-term miner=
s and users will treat the fee auction in new ways, with the use of AI algo=
rithms.=C2=A0 Trillions are transmitted through the bitcoin network.=C2=A0 =
A fraction of that is captured.=C2=A0 As the block subsidy goes away over t=
he next 2 decades, it might lead to a kind of &quot;AI mexican standoff&quo=
t; where the highest value transactions pay a bit more for priority transfe=
rs.=C2=A0 AI will likely change the game theory, and we&#39;ll find out how=
, over the next 2 epochs.=C2=A0 <br></div><div class=3D"gmail_quote"><br></=
div><div class=3D"gmail_quote">If that is the case, then block size can inc=
rease with hardware advances, while maintaining much valued decentralized p=
roperties of the network.=C2=A0 In this regard we probably would benefit fr=
om things like stratumv2 and utreexo being rolled out first.=C2=A0 <br></di=
v><div class=3D"gmail_quote"><div>=C2=A0</div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div style=3D"font-size:10pt">
<p>Thank you,</p>
<p>Brad</p>
<div>=C2=A0</div>
<p><br></p>
<p>On 2023-05-08 09:37, Melvin Carvalho via bitcoin-dev wrote:</p>
<blockquote type=3D"cite" style=3D"padding:0px 0.4em;border-left:2px solid =
rgb(16,16,255);margin:0px">
<div dir=3D"ltr">
<div dir=3D"ltr">=C2=A0</div>
<br>
<div class=3D"gmail_quote">
<div class=3D"gmail_attr" dir=3D"ltr">po 8. 5. 2023 v=C2=A013:55 odes=C3=AD=
latel Ali Sherief via bitcoin-dev &lt;<a href=3D"mailto:bitcoin-dev@lists.l=
inuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org=
</a>&gt; napsal:</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div style=3D"font-family:Arial,sans-serif;font-size:14px">Hi guys,</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">I think everyone=
 on this list knows what has happened to the Bitcoin mempool during the pas=
t 96 hours. Due to side projects such as BRC-20 having such a high volume, =
real bitcoin transactions are being priced out and that is what is causing =
the massive congestion that has arguable not been seen since December 2017.=
 I do not count the March 2021 congestion because that was only with 1-5sat=
/vbyte.</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">Such justifiably=
 worthless (&quot;worthless&quot; is not even my word - that&#39;s how its =
creator described them[1]) tokens threaten the smooth and normal use of the=
 Bitcoin network as a peer-to-pear digital currency, as it was intended to =
be used as.</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">If the volume do=
es not die down over the next few weeks, should we take an action? The bitc=
oin network is a triumvirate of developers, miners, and users. Considering =
that miners are largely the entities at fault for allowing the system to be=
 abused like this, the harmony of Bitcoin transactions is being disrupted r=
ight now. Although this community has a strong history of not putting its f=
ingers into pies unless absolutely necessary - an example being during the =
block size wars and Segwit - should similar action be taken now, in the for=
m of i) BIPs and/or ii) commits into the Bitcoin Core codebase, to curtail =
the loophole in BIP 342 (which defines the validation rules for Taproot scr=
ipts) which has allowed these unintended consequences?</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">An alternative w=
ould be to enforce this &quot;censorship&quot; at the node level and introd=
uce a run-time option to instantly prune all non-standard Taproot transacti=
ons. This will be easier to implement, but won&#39;t hit the road until min=
imum next release.</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">I know that some=
 people will have their criticisms about this, absolutists/libertarians/max=
imum-freedom advocates, which is fine, but we need to find a solution for t=
his that fits everyone&#39;s common ground. We indirectly allowed this to h=
appen, which previously wasn&#39;t possible before. So we also have a respo=
nsibility to do something to ensure that this kind of congestion can never =
happen again using Taproot.</div>
</blockquote>
<div>=C2=A0</div>
</div>
<div class=3D"gmail_quote">This is a nuanced and sensitive topic that has b=
een discussed previously, as far back as 2010, in a conversation between Ga=
vin and Satoshi: </div>
<div class=3D"gmail_quote">=C2=A0</div>
<div class=3D"gmail_quote"><a href=3D"https://bitcointalk.org/index.php?top=
ic=3D195.msg1617#msg1617" rel=3D"noopener noreferrer" target=3D"_blank">htt=
ps://bitcointalk.org/index.php?topic=3D195.msg1617#msg1617</a></div>
<div class=3D"gmail_quote"><br>Gavin: That&#39;s a cool feature until it ge=
ts popular and somebody decides it would be fun to flood the payment networ=
k with millions of transactions to transfer the latest Lady Gaga video to a=
ll their friends...<br>Satoshi: That&#39;s one of the reasons for transacti=
on fees.=C2=A0 There are other things we can do if necessary.
<div>=C2=A0</div>
<div class=3D"gmail_quote">High fees could be viewed as disruptive to the n=
etwork, but less disruptive than regular large reorgs, or a network split.<=
/div>
<div class=3D"gmail_quote">=C2=A0</div>
</div>
<div class=3D"gmail_quote">It might be beneficial to brainstorm the &quot;o=
ther things we can do if necessary&quot;.</div>
<div class=3D"gmail_quote">=C2=A0</div>
<div>A simple observation is that increasing the block size could make it m=
ore challenging to spam, though it may come at the expense of some decentra=
lization.</div>
<div>=C2=A0</div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">-Ali</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">---</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">[1]:=C2=A0<span>=
<a href=3D"https://www.coindesk.com/consensus-magazine/2023/05/05/pump-the-=
brcs-the-promise-and-peril-of-bitcoin-backed-tokens/?outputType=3Damp" rel=
=3D"noopener noreferrer" target=3D"_blank">https://www.coindesk.com/consens=
us-magazine/2023/05/05/pump-the-brcs-the-promise-and-peril-of-bitcoin-backe=
d-tokens/</a></span></div>
<div style=3D"font-family:Arial,sans-serif;font-size:14px">=C2=A0</div>
_______________________________________________<br> bitcoin-dev mailing lis=
t<br> <a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_b=
lank">bitcoin-dev@lists.linuxfoundation.org</a><br> <a href=3D"https://list=
s.linuxfoundation.org/mailman/listinfo/bitcoin-dev" rel=3D"noopener norefer=
rer" target=3D"_blank">https://lists.linuxfoundation.org/mailman/listinfo/b=
itcoin-dev</a></blockquote>
</div>
</div>
<br>
<div style=3D"margin:0px;padding:0px;font-family:monospace">_______________=
________________________________<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.linuxfounda=
tion.org/mailman/listinfo/bitcoin-dev" rel=3D"noopener noreferrer" target=
=3D"_blank">https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev<=
/a></div>
</blockquote>
</div>
</blockquote></div></div>

--000000000000dee52006093d1e89--