summaryrefslogtreecommitdiff
path: root/b5/bcc4e4faa59face4b55f88a0ff2b6698ab116e
blob: 63d475a89665a64702d8f5aa3f3ef94f5c348ae8 (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
Return-Path: <leohaf@orangepill.ovh>
Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 3CD5CC0032
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 25 Jul 2023 14:12:06 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp2.osuosl.org (Postfix) with ESMTP id EC8B340B91
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 25 Jul 2023 14:12:05 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EC8B340B91
Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key,
 unprotected) header.d=orangepill.ovh header.i=@orangepill.ovh
 header.a=rsa-sha256 header.s=sig1 header.b=YZaXv9/5
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level: 
X-Spam-Status: No, score=-2.797 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, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001,
 RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Received: from smtp2.osuosl.org ([127.0.0.1])
 by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 2xcooopoxiPm
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 25 Jul 2023 14:12:05 +0000 (UTC)
Received: from st43p00im-ztfb10073301.me.com (st43p00im-ztfb10073301.me.com
 [17.58.63.186])
 by smtp2.osuosl.org (Postfix) with ESMTPS id 123324016F
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 25 Jul 2023 14:12:04 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 123324016F
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orangepill.ovh;
 s=sig1; t=1690294323;
 bh=MAR12H7lnruXqmv+1iYsMfyJvMSVRwhVPd0NEVMq/ys=;
 h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To;
 b=YZaXv9/5679euQPSFGfmRVLxgLTt+qFAIos3oDKv6NpeSNk7mBu8F4bFFb9HofjpR
 W9Q4jHoJB3K65KQ/WcJXo6sU2Umpv7GidkBVbPqlg6cxuCTWeBBn/nBAIPnsVSLFQB
 3YxuEXar8KgqbrWMm9d8hFhWk1eZcfGmhD+ff1AYMYaWIGRFvEtWT74s1bsgaI21qc
 pySlyl3vanTtktVkd6CtDKnZA5hYtfprh2sr2h/BUen7lB7WaU6HAlZT2AlExQ5H55
 WTe836IOy9I6zjZeIhR6c27jEKmF0uG3+WNmxjZFGob1YCIMEpdI1ezvHoOBEfnE4T
 SQcG8aYWy+LOg==
Received: from smtpclient.apple (st43p00im-dlb-asmtp-mailmevip.me.com
 [17.42.251.41])
 by st43p00im-ztfb10073301.me.com (Postfix) with ESMTPSA id AD43F800D0B
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 25 Jul 2023 14:12:01 +0000 (UTC)
From: leohaf@orangepill.ovh
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_F26752E0-179A-455F-A0A1-B4FBD00D3647"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Message-Id: <A2F4432A-FFFA-4CAF-97A2-59EF4FFBD674@orangepill.ovh>
Date: Tue, 25 Jul 2023 16:11:49 +0200
To: bitcoin-dev@lists.linuxfoundation.org
X-Mailer: Apple Mail (2.3731.600.7)
X-Proofpoint-GUID: Ele9xdy3C6Ap0PYoUKokCYxC1QukM7xZ
X-Proofpoint-ORIG-GUID: Ele9xdy3C6Ap0PYoUKokCYxC1QukM7xZ
X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?=
 =?UTF-8?Q?2903e8d5c8f:6.0.573,18.0.957,17.0.605.474.0000000_definitions?=
 =?UTF-8?Q?=3D2023-05-18=5F15:2023-05-17=5F02,2023-05-18=5F15,2020-01-23?=
 =?UTF-8?Q?=5F02_signatures=3D0?=
X-Proofpoint-Spam-Details: rule=notspam policy=default score=2 mlxscore=2
 malwarescore=0 clxscore=1030
 mlxlogscore=173 bulkscore=0 spamscore=2 adultscore=0 suspectscore=0
 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2212070000 definitions=main-2307250125
X-Mailman-Approved-At: Tue, 25 Jul 2023 21:19:46 +0000
Subject: [bitcoin-dev] Concern about "Inscriptions".
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: Tue, 25 Jul 2023 14:12:06 -0000


--Apple-Mail=_F26752E0-179A-455F-A0A1-B4FBD00D3647
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hello,

I am writing to you today because I am concerned about a significant bug =
that seems to be overlooked in recent versions of the software. The bug =
in question concerns the "inscriptions" developed by @rodarmor, and it =
worries me because, in just a few months, they have already reached a =
size of 11.8GB on the blockchain, causing issues with the UTXO set, =
which appears to be growing by about 25MB per day.

I understand that there may be discussions about the nature of these =
inscriptions, but personally, I find it hard not to consider them as =
spam. Their recurring nature and their impact on the size of the UTXO =
set and the blockchain itself seem concerning, and I would like to =
understand why this problem has not been addressed more seriously.

I would also like to point out that there are options in Bitcoin Core to =
choose the mempool policy, such as datacarrier or permitbaremultisig. =
However, when it comes to inscriptions, there are no available options =
except for a patch produced by Luke Dashjr. Unfortunately, this patch is =
unusable for most people as it requires compiling Bitcoin Core.

So, I wonder why there are no options to reject inscriptions in the =
mempool of a node. Such a feature could give users the ability to =
customize their approach in managing these particular cases and help =
mitigate the negative impact of inscriptions on the network.

In addition to the technical issues, I also find that this situation =
raises ethical questions. Inscriptions are primarily used to sell NFTs =
or Tokens, concepts that the Bitcoin community has consistently =
rejected.

Therefore, I kindly request you, as Bitcoin developers, to take this =
concern into consideration and seriously consider implementing a feature =
that would allow users to reject inscriptions in the mempool. Such a =
measure would contribute to protecting the integrity of the network.

Thank you sincerely for your attention to this matter.

L=C3=A9o.=

--Apple-Mail=_F26752E0-179A-455F-A0A1-B4FBD00D3647
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;"><div style=3D"margin: 0px; font-style: =
normal; font-variant-caps: normal; font-stretch: normal; font-size: =
11px; line-height: normal; font-family: &quot;Helvetica Neue&quot;; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;">Hello,</div><div style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-stretch: normal; =
font-size: 11px; line-height: normal; font-family: &quot;Helvetica =
Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">I am =
writing to you today because I am concerned about a significant bug that =
seems to be overlooked in recent versions of the software. The bug in =
question concerns the "inscriptions" developed by @rodarmor, and it =
worries me because, in just a few months, they have already reached a =
size of 11.8GB on the blockchain, causing issues with the UTXO set, =
which appears to be growing by about 25MB per day.</div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">I =
understand that there may be discussions about the nature of these =
inscriptions, but personally, I find it hard not to consider them as =
spam. Their recurring nature and their impact on the size of the UTXO =
set and the blockchain itself seem concerning, and I would like to =
understand why this problem has not been addressed more =
seriously.</div><div style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-stretch: normal; font-size: 11px; =
line-height: normal; font-family: &quot;Helvetica Neue&quot;; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; background-color: rgb(255, 255, 255); =
min-height: 12px;"><br></div><div style=3D"margin: 0px; font-style: =
normal; font-variant-caps: normal; font-stretch: normal; font-size: =
11px; line-height: normal; font-family: &quot;Helvetica Neue&quot;; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;">I would also like to point out that =
there are options in Bitcoin Core to choose the mempool policy, such as =
datacarrier or permitbaremultisig. However, when it comes to =
inscriptions, there are no available options except for a patch produced =
by Luke Dashjr. Unfortunately, this patch is unusable for most people as =
it requires compiling Bitcoin Core.</div><div style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-stretch: normal; =
font-size: 11px; line-height: normal; font-family: &quot;Helvetica =
Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">So, I =
wonder why there are no options to reject inscriptions in the mempool of =
a node. Such a feature could give users the ability to customize their =
approach in managing these particular cases and help mitigate the =
negative impact of inscriptions on the network.</div><div style=3D"margin:=
 0px; font-style: normal; font-variant-caps: normal; font-stretch: =
normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">In addition =
to the technical issues, I also find that this situation raises ethical =
questions. Inscriptions are primarily used to sell NFTs or Tokens, =
concepts that the Bitcoin community has consistently rejected.</div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">Therefore, =
I kindly request you, as Bitcoin developers, to take this concern into =
consideration and seriously consider implementing a feature that would =
allow users to reject inscriptions in the mempool. Such a measure would =
contribute to protecting the integrity of the network.</div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;">Thank you =
sincerely for your attention to this matter.</div><div style=3D"margin: =
0px; font-style: normal; font-variant-caps: normal; font-stretch: =
normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; =
background-color: rgb(255, 255, 255); min-height: 12px;"><br></div><div =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
&quot;Helvetica Neue&quot;; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: =
normal;">L=C3=A9o.</div></div></body></html>=

--Apple-Mail=_F26752E0-179A-455F-A0A1-B4FBD00D3647--