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
|
Return-Path: <pete@petertodd.org>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
by lists.linuxfoundation.org (Postfix) with ESMTP id 915BEC0032
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 3 Aug 2023 11:42:54 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp4.osuosl.org (Postfix) with ESMTP id 72F6F41E45
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 3 Aug 2023 11:42:54 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 72F6F41E45
Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key,
unprotected) header.d=messagingengine.com header.i=@messagingengine.com
header.a=rsa-sha256 header.s=fm3 header.b=OJQeF+Bp
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001,
RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
Received: from smtp4.osuosl.org ([127.0.0.1])
by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id ELCO-joD3dMl
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 3 Aug 2023 11:42:49 +0000 (UTC)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com
[66.111.4.28])
by smtp4.osuosl.org (Postfix) with ESMTPS id 7178341D93
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 3 Aug 2023 11:42:49 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7178341D93
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
by mailout.nyi.internal (Postfix) with ESMTP id 96AD05C0004
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 3 Aug 2023 07:42:46 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
by compute1.internal (MEProxy); Thu, 03 Aug 2023 07:42:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-type:content-type:date:date
:feedback-id:feedback-id:from:from:in-reply-to:message-id
:mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy
:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
1691062966; x=1691149366; bh=iNPgb6TH2Gn3bpUWSgUke5aruVgHsAqB0tP
cAJOEMB8=; b=OJQeF+Bp453jmAIl03JhkVKPCHrqLagc3AuJxmquGW6EN33/CJu
eMmXwKq5moNiDspC0PxtzaGoJC6pLx+N+BLSQOYpWkwCFkmeZmL/PtWhPG7RcjdM
A7rMRqD1G6lgPVyeJIWVsE/QlEeHbDyPvjB7HZpqsjal81UjM+sw3cSiDJbFxBZt
ywgSV6T6QTRWZV5pNpBY/o7D6qEu0nzYybvuIZU4TkBQh3tMHmRtStL4o41EToiP
7kVBYuYyiAD3pybn+ftVi8FuR3I0bCn/M05wPexSb1x6DAN/9tkmU81P79wUHtqS
8iUAwG82JZpvdqyGM0agWBWW86BE1yxgBqg==
X-ME-Sender: <xms:tpLLZNGa6sq1f-zon2840o5PC48M6VqVMkIsuR1TGuWPxoSyH0zphw>
<xme:tpLLZCXNnWuf7XoLG6qDAB47OmA4YdxcAKE0PjOhXXNhhQ5mx6m5O_rgVSMfxJ7bg
JyNpBps6FGhXuu4Aw0>
X-ME-Received: <xmr:tpLLZPLu-8O49I27JIs9eWbdp6jUv3l50V4LTFfKX_Jz7xYfQpqdM4vwyg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrkedvgdegudcutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderredttd
dvnecuhfhrohhmpefrvghtvghrucfvohguugcuoehpvghtvgesphgvthgvrhhtohguugdr
ohhrgheqnecuggftrfgrthhtvghrnheptdejhfekhfegjeevhfffheeiveefkedvffeitd
ejjefghfdtleffveefhefgvdeinecuffhomhgrihhnpehgihhthhhusgdrtghomhdpsghi
thgtohhinhhophhsrdhorhhgpdhpvghtvghrthhouggurdhorhhgnecuvehluhhsthgvrh
fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvsehpvghtvghrthho
uggurdhorhhg
X-ME-Proxy: <xmx:tpLLZDGV7TLHW6IfrBiGW6OOzWheukE9asfuFM0ha4D6z50V5tEclg>
<xmx:tpLLZDVQoma7YZR0dSqwfRHvQTcpvt7Mj3fJoKB8KkRXx_bDTF_clA>
<xmx:tpLLZONg7u7vIAodXCoC52ZgdL9iRvRiat0mJijsOEJL7iY2z7TLRA>
<xmx:tpLLZAhPMUqfSQrbW6XOUsbWt22thlBMCP91qLpIBv3XIrjo74SjuA>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
<bitcoin-dev@lists.linuxfoundation.org>; Thu,
3 Aug 2023 07:42:45 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
id 9358C5F823; Thu, 3 Aug 2023 11:42:40 +0000 (UTC)
Date: Thu, 3 Aug 2023 11:42:40 +0000
From: Peter Todd <pete@petertodd.org>
To: bitcoin-dev@lists.linuxfoundation.org
Message-ID: <ZMuSsBkWqVXO9qoN@petertodd.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="B+xQ0h5EKrs9LTiF"
Content-Disposition: inline
Subject: [bitcoin-dev] Pull-req to remove the arbitrary limits on OP_Return
outputs
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: Thu, 03 Aug 2023 11:42:54 -0000
--B+xQ0h5EKrs9LTiF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
https://github.com/bitcoin/bitcoin/pull/28130
Sjors Provoost suggested that I email this mailing list as notice of my int=
ent
to get a pull-req merged that would remove the arbitrary 80-byte, 1 output /
tx, standardness restrictions on OP_Return outputs. His rationale was that
removing these standardness restrictions could potentially open up addition=
al
transaction pinning(1) vectors. Since this is a potential problem with any
relaxation of standardness rules, I don't consider this to be an important
concern. But consider this email your notice.
At least some miners appear to be mining non-bitcoin-core-standard
transactions. So with respect to the hash power of those miners these pinni=
ng
vectors may in fact exist already.
# References
1) https://bitcoinops.org/en/topics/transaction-pinning/
--=20
https://petertodd.org 'peter'[:-1]@petertodd.org
--B+xQ0h5EKrs9LTiF
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmTLkqMACgkQLly11TVR
LzeQQw//UyKHulShe6Uqo+5iPqLf/hxsnarvyZNhKlnzllCyFQVkHEnbKf88NN+O
QsolIuH3VA2qQSvefR7QytCcaAHl9zd7no2iiB/TE65gykJI7xGE81AJLqL9Iqso
kA6Z2fw4XlmvbNwpZoifRjtE1BcV0egs+kI3i1WwmPX2mZNwyl7/TQZ3P0NWjYGI
IDlJkH4S9M1ql48fRFEnhKu2ZLNcR1s+SOApLEu6uDIAlZ17Xo9P5SON51fZMIfG
4papWugbhV8PDKe4sNoNpzkyV9JsBu3fUMl70b0rKNAWtl1/bVD86zaocgM7tGXD
EKbDQetMLZoVv1I/X22kAfvqDyiVdzwEMtvGsC7gaQj3t0qSHtHx5zyUQ+90jnB6
Li4+pSOmVU18aRhUbnM+PK3P4LA+GeGZkfEdnVfs7HORA95Vh/3jzw3anu5jBheQ
92I/j/m67OgN2BuF7a4yEPmLwremoEwYB+xG4qSpHZmoHfs50ZKQ+rCd+003fs8n
bab/H5ToKsLx4uUuGFvGTCrBCExfgv+IXsxzj+H18o0kx/PDmg7+EqLoDuISsWVA
iHevsALpu6rsbNBEuW+3KJaXfNvfeBth+dSc9tS2rJJs6G3lgLSB1rYKEk+tvtfC
Uco3yVGft5KY5hYCgbdkegS/I5Jb29bfSsjS0Hrb3x4dcWaOVZI=
=0ZFa
-----END PGP SIGNATURE-----
--B+xQ0h5EKrs9LTiF--
|