summaryrefslogtreecommitdiff
path: root/af/53831e66f86bde3b982fb105126a494bb48aea
blob: 0d2821022e8a664c7b0132997e73e4f90b98c168 (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
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--