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
|
Delivery-date: Fri, 03 Oct 2025 08:52:49 -0700
Received: from mail-oa1-f57.google.com ([209.85.160.57])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBAABBR7C77DAMGQEMARROTA@googlegroups.com>)
id 1v4i5R-0002an-Lw
for bitcoindev@gnusha.org; Fri, 03 Oct 2025 08:52:49 -0700
Received: by mail-oa1-f57.google.com with SMTP id 586e51a60fabf-37101b4624esf1022520fac.2
for <bitcoindev@gnusha.org>; Fri, 03 Oct 2025 08:52:49 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1759506763; cv=pass;
d=google.com; s=arc-20240605;
b=kV5zYRSEA9KqQ8RF2Qv3Q+sO0F/pV73LnvQznyNfkHU9TXqqX9KnpvHkdZFz19Jo1R
tRIuSVKfWRg6+whUKhMmEE/ze5OFe72cgMO5R1cxGkOA9XBpW4UDIKEXVtFqe70/Wiqh
RkF2UvoM2gyvfecaBf+gtw3p6vvEQclBtRoyIS/WpPbBNmGIoyqch/2ccg4UyMaH2oLE
9UFwNh/KBv1K0nhAAaAOlNVcFvFbvDuLtEaCyZv6fu0drnZqER5MOF3q7msPon1hDL5/
wjQuFilK//2LT0eSx/TOHjY4fvSnmz6oOyd/iidPicqbz8vgiBtLK4ohlfIkYxXhzZFf
mR5A==
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:in-reply-to:content-disposition
:mime-version:references:message-id:subject:cc:to:from:date:sender
:dkim-signature;
bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=;
fh=Xx5pEDQgAoadkrGdHEJETUVtvcqNXUCAhdWyTOhwLK0=;
b=cQ5vJ3KXHtHa66c8u8ikBdX38hDqj+O1XXiNQ+2LIi3c2Is6NdHbd5RIZpiRCKZes3
8hnlYXmNDN3qm4w2jeTvtRELAbB2gNlq/9+6GPpaRqmmPV7bYIlH/tkFZDiRKoRqrMvz
RyrJ90gW5tEGYBHjLgfcdpTt/3HUU6T5sEO9/OQIf5rHa3GTaXjWeCj3fO0GJ5MNIomo
/ZKDbog1POH633sYwxJxiIt9U0zf2MmL2maCxYxWPEnfr+E1M3OZuQ1N0CjnEGMaZCHw
QwLVZSHZFuSL5lS1hc8sUA4pBCBc9wAKVckvICAVMZbPVAm4RK45pjAj6HdaYlL8ip5K
0Tcw==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs;
spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1759506763; x=1760111563; 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:in-reply-to:content-disposition:mime-version
:references:message-id:subject:cc:to:from:date:sender:from:to:cc
:subject:date:message-id:reply-to;
bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=;
b=tUDXHOUdHByNmstqf7ny96llX4XsgeBN6gkpoAPjhbn+3QGJfhm1yVkvVEmewYayKn
yg8fbp8BiwKdKrd5LPaPCK7TAEAgGvfe7JETrkaIyUVMj5r4R5UJHaZGmuE42gExs4Bh
0GfWwSJ3bSAwENxiKdW7fCGhcKDKMBqOsn/aRy1fb92L+VlLucscl+svj0d+TYdVF+PF
qHURhKXrC9anF21gbmxVhmpK9ZDzeU3SzCP5bgc1RJcLYWqBIuZkGvIj8hEC7wZh+dsp
Jn/NW235kVBORejLp10aCd/KrGjBgRCwbSD1oMDgUC/3sbGmFGAIMji6YNtgk5LoqVhO
i3iw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1759506763; x=1760111563;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:in-reply-to:content-disposition:mime-version
:references:message-id:subject:cc:to:from:date:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=;
b=h1PbHFDgwEuU2OuLJRLJKmW/MjvNsAvE2Lx/uazs/8/2zbyJD6OkI6FpoMqHhSS+7B
of5/IvyZVFFSsnTN33oBi16kWD1tnUoGQBknylLzoBm7OVTBfmYDgtZvqRw/7w5ERhdL
Dya3urzbA7rJn0rzvp5fpdh+GVtxhqF3JwSnDIkrV9x2u710lxuf5G9eUPNKRQa1bE4A
MJyallbM0ijMuSIbUW3eOS/K+7pblnOeJPgOiRz7krxZRNcE5Et1v30QSEUV7MjRfIkF
h9s7Dj7k6TFAw2JLjGOwXEY8iGoQ2H8G7Gb73Kym59LyIMtMCS5M836qBAJfFiKsovx2
rjsA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCVJTP3cZnk71brlQvpW5qqpamoHS09sw/k9cST3zlZZzjggb2kWilcrlTGcsL5nPndExak/18M+3DXi@gnusha.org
X-Gm-Message-State: AOJu0Yyb8DI7X8fGhIjxbFRJAFoEhgu9qY9KFHFjoG2Lzhq2JShzEw0X
0wLvV9DC3dv4Xwzdp3GCT6MEWSMtl7uNoY/kwWo8zhmALokVwkA1oQk7
X-Google-Smtp-Source: AGHT+IGWsz2Q1WhhPTR2aVi0qZOzOn38CgBRGcrChOhGkt9GamW8lp+M+7skpsj1Fpvacg1mNsasWg==
X-Received: by 2002:a05:6870:830c:b0:34a:bc92:5fa7 with SMTP id 586e51a60fabf-3b1035db30emr1841760fac.33.1759506763377;
Fri, 03 Oct 2025 08:52:43 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd7tH97vNPI/+od4oRbCfq/trvC1PMDtb0AwMGKqSzBrkQ=="
Received: by 2002:a05:6871:81d2:10b0:368:1447:4438 with SMTP id
586e51a60fabf-3abfea5d296ls808645fac.1.-pod-prod-06-us; Fri, 03 Oct 2025
08:52:39 -0700 (PDT)
X-Received: by 2002:a05:6808:1a20:b0:43f:6979:6c9d with SMTP id 5614622812f47-43fc175980bmr2066593b6e.7.1759506759146;
Fri, 03 Oct 2025 08:52:39 -0700 (PDT)
Received: by 2002:a05:6808:1d37:b0:43f:5b9f:a4a0 with SMTP id 5614622812f47-43fc04cc07cmsb6e;
Fri, 3 Oct 2025 06:59:48 -0700 (PDT)
X-Received: by 2002:a17:903:2411:b0:27e:ec72:f50 with SMTP id d9443c01a7336-28e9a6e32e7mr36746745ad.51.1759499986998;
Fri, 03 Oct 2025 06:59:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1759499986; cv=none;
d=google.com; s=arc-20240605;
b=IYDPw88T9TNO5ndynaDo2hnL99OJkvhjKAheeOKT/zEZFyvBJJj6neywYJgnuxjR4+
AiaY4xaQbZ48VQWN3t/r6uaL+El3oHxaeO8qmXcjFGcFFTu8aGX8EQZ1ct9+2N/kIJHc
Q61px/eXI36yqyhIoZiK/yG3GLRMwaAsphtK2BeP5WZo0Y5MMrW0H+kS61GL65XR/tJC
ZnfSPnr98lBez3qqJb7NJacUfq2IMDTYaRoZowrWg49h/0uOWPNqyv9BYHymj10TfMHv
X5qOk81aB9g3gB04gc+MaiS9+Aq2cccsAA0YfeoDNJTjuaR5viXM2zacHg12RyfShPOj
t0kA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=in-reply-to:content-disposition:mime-version:references:message-id
:subject:cc:to:from:dkim-signature:date;
bh=ojAbPE+IAsLWybFEhr0kh2DTiUiaWFjdP9g5+/tOjfo=;
fh=+67N2uHR2MfeB757DuDnNuhtYMQ1l3OX1mrsWyqvKgo=;
b=C9APdG4EVqXcskUkYIXGSCWTWeR/F5hBUuyLaD8+HOMLrE1yS6GgyryA8HOEHirg0Z
0k+v7N9nLKJAZbxo3EvL5eOo2a/su5gNJ9YHRfOuQQ8GIc5J/JpPYbdVRQ1cMhT6O9fj
9QFjMAsyhHdsU2OEC9c3gNz/o4Twbhma1+cWMM+KA+yGJC35j6TxyxMA6dE8enPi5QHR
T7RYnv77/DqHjUJRL0uB+VFmeU2y5dYUqfOXN7W3TwaeQIDJtbtKwiRX30/+TZ44nlKa
d1F1qNPrIRsTHr2FtfW3lluZIqPWZ1TGZkdEEnbU9cF+BMF2ETXGAj5XgPP9HTw6Q3zT
MoaQ==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs;
spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
Received: from mail.wpsoftware.net (s66-183-0-127.mail.wpsoftware.net. [66.183.0.127])
by gmr-mx.google.com with ESMTPS id d9443c01a7336-28e8d03034asi2274145ad.0.2025.10.03.06.59.46
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 03 Oct 2025 06:59:46 -0700 (PDT)
Received-SPF: pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) client-ip=66.183.0.127;
Date: Fri, 3 Oct 2025 13:59:43 +0000
From: Andrew Poelstra <apoelstra@wpsoftware.net>
To: /dev /fd0 <alicexbtong@gmail.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] Re: [BIP Proposal] Limit ScriptPubkey Size >= 520
Bytes Consensus.
Message-ID: <aN_Wz5YbZ9NieQu0@mail.wpsoftware.net>
References: <6f6b570f-7f9d-40c0-a771-378eb2c0c701n@googlegroups.com>
<842930fb-bede-408a-8380-776d4be4e094n@googlegroups.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="XHS6Ox6dadkPI3dr"
Content-Disposition: inline
In-Reply-To: <842930fb-bede-408a-8380-776d4be4e094n@googlegroups.com>
X-Original-Sender: apoelstra@wpsoftware.net
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs;
spf=pass (google.com: domain of apoelstra@wpsoftware.net designates
66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
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.8 (/)
--XHS6Ox6dadkPI3dr
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
On Thu, Oct 02, 2025 at 06:21:18PM -0700, /dev /fd0 wrote:
>
> We can't predict future usage,
Aside from proof-of-publication (i.e. data storage directly in the UTXO
set) there is no usage of script which can't be equally (or better)
accomplished by using a Segwit v0 or Taproot script.
> so it would be great if this was restricted
> to OP_RETURN. While there is no real use for a scriptPubKey larger than 520
> bytes as shown in the data you shared, it is possible that users may create
> more OP_RETURN outputs after this change. It does not affect the UTXO set
> but will cost more and economically discourage the use of multiple
> OP_RETURN outputs.
>
Restricting it to OP_RETURN would have zero effect on people trying to
use scriptpubkeys for data storage. They would switch to any of the 65
or so other OP_RETURN equivalents, and failing that, switch to
OP_RESERVED, then to OP_FALSE, then to `0 1 EQVERIFY`, and so on. A
restriction that applies specifically to OP_RETURN outputs is no
restriction at all.
--
Andrew Poelstra
Director, Blockstream Research
Email: apoelstra at wpsoftware.net
Web: https://www.wpsoftware.net/andrew
The sun is always shining in space
-Justin Lewis-Webster
--
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 visit https://groups.google.com/d/msgid/bitcoindev/aN_Wz5YbZ9NieQu0%40mail.wpsoftware.net.
--XHS6Ox6dadkPI3dr
Content-Type: application/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEkPnKPD7Je+ki35VexYjWPOQbl8EFAmjf1s4ACgkQxYjWPOQb
l8G5Gwf/RA5bZsRcJhZN7Obb+aTAngRn7KIrpHMUJjWfn7CSRaEM9ej3L4Hhpkio
1pdpJmRCKWevYJHHXcswNI4pZYjFuiJJqqrsn9oTRIgWKTJXxseCVqLcE+6vGRk5
zI6RXFFJIvg9e8w3fFUrYNibSqgpUa9sEvzybHH53MmQ4TxKmXSXNpJ8ZlAa0lTT
51YCp/JMeSmJBB42wuIHMsWwANiQKDrMmXvZIo8Kz0yffxFnTTpdR3q6v6ojpwO+
JHZk7z2UEvDiQzlobTSToHVVMziRSX/s/IwBIwl/y3anasAhUoNRoYT+a17CRJ5z
aiN9EWeQnRm3FjFVA8JpPsZF/CJzrA==
=EPfI
-----END PGP SIGNATURE-----
--XHS6Ox6dadkPI3dr--
|