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--