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
|
Delivery-date: Thu, 02 Oct 2025 15:49:41 -0700
Received: from mail-ot1-f59.google.com ([209.85.210.59])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBAABB7EC7TDAMGQEOZIJFMQ@googlegroups.com>)
id 1v4S7J-0000fY-90
for bitcoindev@gnusha.org; Thu, 02 Oct 2025 15:49:41 -0700
Received: by mail-ot1-f59.google.com with SMTP id 46e09a7af769-74598fb3053sf1083203a34.2
for <bitcoindev@gnusha.org>; Thu, 02 Oct 2025 15:49:40 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1759445375; cv=pass;
d=google.com; s=arc-20240605;
b=QvQh5jx2Ro2cDc1c3/aWZxMVG8H3jZlh7V0N2YsEevBIh/yZUURIbW+IQvLMku9s/x
9VrXmKGKoE5HeCkHqh8lmXnkZ3EML3ZdfEmSbZxICOhV9raEfruGsNTaF0cgHGkTLrzc
3pQUmU4/j1DZAGK4Q4eQbSEUnCPznde6BpEhPN1kzdNQNWgc+9XdI58hqJkUFxo9U+EQ
6k1jQeyKYYDOC707JWm+Ie4nv6rhFtj/v18hDSyiK313VsrQppF5yr1dda2xtZTliSKB
oGY6+V48y/yKl04l+GL/4W/gPNnfz5WZ3WPLksk4SzfGNhJVSYt9MDjUCPrMj65jFJrF
usPw==
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:reply-to:mime-version:feedback-id
:references:in-reply-to:message-id:subject:cc:from:to:date
:dkim-signature;
bh=Q3ld+sHYt9U7z/Lbt6kci2vIUkhdpO27wzTNJvue30w=;
fh=xtWeDirYmLfJ4mc4lNL8XjId5J5+iNZnD6F8jKz/FWs=;
b=aCYzZdipPKeyEZD0eY3x2xjcd7hiULlTr+Vm8MtLNcgJVTstsma96aVlSmKHCe6MQJ
m4ZqoNSO8SRqWv9c2nJfijTmkTqV+1vzkL87/vXtKz/YGrzvfMtXjgIOmwVmTZ7DhwZb
zYJGdFE76BR1I4axxaxBeHRgNTRgSJ7MWSSzYUN66wntnRYYk+0AFTu0xUeFE2jBpAGr
RBm64eJNakwHoQAXvYti8IjGGynVyQHGQqzpnJ0Q3swf60gNu9T/nsZxjnwE3ie2fe4c
mNfARW7we5VGKgAZWZz0NauZp+SDuEcSgNUnTO0hKdc2/TZCy9SCz49VqbLHXQfhawgq
hXGQ==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=kSFfieAU;
spf=pass (google.com: domain of moonsettler@protonmail.com designates 79.135.106.96 as permitted sender) smtp.mailfrom=moonsettler@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1759445375; x=1760050175; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:feedback-id:references:in-reply-to:message-id:subject:cc:from:to
:date:from:to:cc:subject:date:message-id:reply-to;
bh=Q3ld+sHYt9U7z/Lbt6kci2vIUkhdpO27wzTNJvue30w=;
b=h8i4ZnKUc/A93Q3yV5gcwO8X9BC2Jl9SDmDLEvVOs8J81CplEo1OY+sOhgQs1h/tAd
p9nnXPFgcCjFClv7J3vIHTIcVMwxALuNrySjqEzmAyTBcOi+6/wtc5T/4Ga7T66Ag9Dp
Bej2OxxTpY1i3seOMr7z11aVRkvJaewIkTfR5isWcr0j4ObUmYKa4aj2s4fQfOQUzz3T
0990gsNMUCM2dUo/vcOh+KWxjnyGra2xEd7KFmYKbRorxjGhuSIcb0DJbROBdIEzk5vH
1kuUnHnJUI7pzOlPI0Jywzmxhba1uVTe42hEdFB/EObfJNyvZ71Jmk5OVbvhIHVJu7uN
InyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1759445375; x=1760050175;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:feedback-id:references:in-reply-to:message-id:subject:cc:from:to
:date:x-beenthere:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=Q3ld+sHYt9U7z/Lbt6kci2vIUkhdpO27wzTNJvue30w=;
b=Jmv9NRnn4IWf7r1V0YsumfGW13rbFUkRpKBMGK0+KwgkbeUcoDsC0Y1B8rz/5mNTWi
FMZZYCZ8qGh98pLBfidFqoQnqjVDQ1IVDvk1j3NPQDMRSG/Y4a1LNUKy4oT0nOOp/qZZ
/q87te55NbALzzEMegAXvEdtv/oMPi5gFxD1FL2YVcobky8X1AX3AUR67kuvGnSHWEvG
zoPcJ4EWfjN2ozSL5JP+3h3rN8iBf4dQQaMv/JfFilhldx3hG5U5JLzfbkIjwrvyKLDb
05ovEU+b0PZwQR1eG1smGci861shCegiuhoRdtTYz7NP8kuvVEnB7bz0A/iWMunoKm6/
YBhA==
X-Forwarded-Encrypted: i=2; AJvYcCUA48uZCggGma/dZeva/dg1HLzEgdmxRRvJdf1K71F/MnaNH6ch2T0KPOZ9elEVkFYhVQRDh2/Y4fmj@gnusha.org
X-Gm-Message-State: AOJu0YxnhzNRbAM61BndAZ21GJbwp1HbHjrHV5HP8JzS95Ri5WVTkVkS
ZDCZj60lgelCpT3bPjOcDhYvLI3TfdGWRWbDxTpLwhCa9AlScMkgXwMZ
X-Google-Smtp-Source: AGHT+IGm+vTdNkvTB2V6jlqU16I3ciBNAixSdIvUkZNHJHk014ZAckVsiXOo9zoc3J3JyiTpCaYR4g==
X-Received: by 2002:a05:6870:e303:b0:36f:5e48:35fc with SMTP id 586e51a60fabf-3b0f3d1d443mr555133fac.8.1759445375229;
Thu, 02 Oct 2025 15:49:35 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd6mR/xjMZz3GURy/GSS2FJeqO+ZjhwU5OqpVDQeGXwuYw=="
Received: by 2002:a05:687c:50:10b0:380:63e1:8c0c with SMTP id
586e51a60fabf-3ac0130d035ls472240fac.1.-pod-prod-02-us; Thu, 02 Oct 2025
15:49:31 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCWgz8CrJpwNGk6e4cqwV0CZo8xH8vR95mdeAcQg2Zu/pIdveva+U92E83qt6xixHWlRY9ttp1LeSe0q@googlegroups.com
X-Received: by 2002:a05:6808:244f:b0:43f:67e0:bd5f with SMTP id 5614622812f47-43fc1772f4dmr450985b6e.5.1759445371894;
Thu, 02 Oct 2025 15:49:31 -0700 (PDT)
Received: by 2002:ab3:1992:0:b0:2c3:d086:1a03 with SMTP id a1c4a302cd1d6-2c9e0f01258msc7a;
Thu, 2 Oct 2025 15:47:49 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCWf2cRvrBbAEGQgRaVTTcHF+5W9cgYWszXCpnfuSWkJSF9gDqqNeJVZ39UDSpGe3MGAwfHWP9Qj0U5H@googlegroups.com
X-Received: by 2002:a05:651c:1509:b0:36c:c5d0:715 with SMTP id 38308e7fff4ca-374c38450bamr2455761fa.29.1759445267039;
Thu, 02 Oct 2025 15:47:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1759445267; cv=none;
d=google.com; s=arc-20240605;
b=C22AiWHkrJXGYKHKGD3w3kBhogJESwMOK0lp6YoFD+bvkkUe2mAC6Z8F2dnHKCEHsY
mlrt/Sp2G7/KJBRiALUbSPTjMGDWxLg1RsBMQ0brtruICRNzUT1UB/pueQCjr0YuAtQ+
B3uPWKg+kN2rlgNOrbkij+S/Ib2dR+xaJuaaEhk5JiK8X9Nb4wyjN0RYuq/mA26LHYU7
h047Oa1tV0s2Z5XPY/bJeUi/TX1ecrJduyw+ccnwh7vfztWwzKZSaUMrH5307Yqy6Gva
tbm5ZW93IITrR1jC2nWnNATa+mGBVsTZ+cOwUVANHL84YHLINpNGbhZxBv3pG6P0lXsb
yVcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=content-transfer-encoding:mime-version:feedback-id:references
:in-reply-to:message-id:subject:cc:from:to:date:dkim-signature;
bh=ITPjXbKkp/sx29UekOude9WdCOVi1jwc6JlUxFa6x+Q=;
fh=20amcYWX3zoqOlJb+orBBSc8wYCqPAVFSrzIod9narY=;
b=WJn7hKilDfHXqnpn6bfrqoVqEbV/LG3g54gNGc+39aLrgCg2RZtHXgpvA3X0z1zpGM
uLKJYb4ZPbJ5/E13ddZwKKuF8TQ/KJYa5mWlnkgB+k/wt2OI8fqRI2CHFWn5IdEBMxbj
ufAMiiTrFIDsWkG6QzOi3+1ELF47x43ITIpSD+zWHtrvGz9KY6anZ0ZZlFpz9dBsyIbP
tTv2kRkD4XUnF9NKXBJjwezbJAildGbvuaAZzfwwsHcvnmzdDtEWMVb81pKXrP7jAYzy
UZF00My07af/kCtW3971GugCZuW4+SoXQ5+tUJimyETACb8t2q5wr4AWLoYUmBzYo+2r
GW5Q==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=kSFfieAU;
spf=pass (google.com: domain of moonsettler@protonmail.com designates 79.135.106.96 as permitted sender) smtp.mailfrom=moonsettler@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
Received: from mail-10696.protonmail.ch (mail-10696.protonmail.ch. [79.135.106.96])
by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-373ba33e301si738261fa.3.2025.10.02.15.47.47
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 02 Oct 2025 15:47:47 -0700 (PDT)
Received-SPF: pass (google.com: domain of moonsettler@protonmail.com designates 79.135.106.96 as permitted sender) client-ip=79.135.106.96;
Date: Thu, 02 Oct 2025 22:47:38 +0000
To: Andrew Poelstra <apoelstra@wpsoftware.net>
From: "'moonsettler' via Bitcoin Development Mailing List" <bitcoindev@googlegroups.com>
Cc: PortlandHODL <admin@qrsnap.io>, Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] [BIP Proposal] Limit ScriptPubkey Size >= 520 Bytes Consensus.
Message-ID: <FIpHCygrCyfUu_jNgLJumi-06nYm5P6rmUVc01R3SmhdMVbQo9-8Lyxbh5yGUPrHFQRtyYQ_RvgltQNuoulyXmdnuQSklTab_sM5X63FUs4=@protonmail.com>
In-Reply-To: <aN76f2wKPHFcj8qt@mail.wpsoftware.net>
References: <6f6b570f-7f9d-40c0-a771-378eb2c0c701n@googlegroups.com> <aN76f2wKPHFcj8qt@mail.wpsoftware.net>
Feedback-ID: 38540639:user:proton
X-Pm-Message-ID: 611731d6e2a964ab00f39edf7c1bbf331fb80f0e
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Original-Sender: moonsettler@protonmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@protonmail.com header.s=protonmail3 header.b=kSFfieAU;
spf=pass (google.com: domain of moonsettler@protonmail.com designates
79.135.106.96 as permitted sender) smtp.mailfrom=moonsettler@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
X-Original-From: moonsettler <moonsettler@protonmail.com>
Reply-To: moonsettler <moonsettler@protonmail.com>
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: -1.0 (-)
Hi All,
Agreed, this is something we should consider.
> I would even suggest going lower than 520 bytes.
200 should be enough.
If this should apply to OP_RETURN (nulldata) or not, is something I can't make my mind up on.
BR,
moonsettler
Sent with Proton Mail secure email.
On Friday, October 3rd, 2025 at 12:31 AM, Andrew Poelstra <apoelstra@wpsoftware.net> wrote:
> On Thu, Oct 02, 2025 at 01:42:06PM -0700, PortlandHODL wrote:
>
> > Proposing: Softfork to after (n) block height; the creation of outpoints
> > with greater than 520 bytes in the ScriptPubkey would be consensus invalid.
>
>
> Personally, I like this. Unlike restrictions on opcode behavior or
> witness data, it is impossible for there to be any existing UTXOs which
> "might turn out to need" scriptpubkeys greater than 520 bytes. In a
> post-covenant world I suppose this could change.
>
> There is a risk of confiscation of coins which have pre-signed but
> unpublished transactions spending them to new outputs with large
> scriptPubKeys. Due to long-standing standardness rules, and the presence
> of P2SH (and now P2WSH) for well over a decade, I'm skeptical that any
> such transactions exist.
>
> In any case, if confiscation is a worry, as always we can exempt the
> current UTXO set from the rule -- if you are only spending outputs that
> existed prior to the new rule, your new UTXOs are allowed to be large.
>
>
> I would even suggest going lower than 520 bytes.
>
>
> --
> 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/aN76f2wKPHFcj8qt%40mail.wpsoftware.net.
--
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/FIpHCygrCyfUu_jNgLJumi-06nYm5P6rmUVc01R3SmhdMVbQo9-8Lyxbh5yGUPrHFQRtyYQ_RvgltQNuoulyXmdnuQSklTab_sM5X63FUs4%3D%40protonmail.com.
|