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
|
Return-Path: <apoelstra@wpsoftware.net>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])
by lists.linuxfoundation.org (Postfix) with ESMTP id E25ACC002B
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 5 Feb 2023 18:06:21 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp3.osuosl.org (Postfix) with ESMTP id B5FF06068A
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 5 Feb 2023 18:06:21 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org B5FF06068A
Authentication-Results: smtp3.osuosl.org;
dkim=pass (2048-bit key) header.d=mail.wpsoftware.net
header.i=@mail.wpsoftware.net header.a=rsa-sha256 header.s=default
header.b=YVmXtfWX
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level:
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
autolearn=no autolearn_force=no
Received: from smtp3.osuosl.org ([127.0.0.1])
by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 3yLkJuh1UUwY
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 5 Feb 2023 18:06:20 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org C4A0160675
Received: from mail.wpsoftware.net (unknown [66.183.0.205])
by smtp3.osuosl.org (Postfix) with ESMTP id C4A0160675
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 5 Feb 2023 18:06:20 +0000 (UTC)
Received: from camus (camus-andrew.lan [192.168.0.190])
by mail.wpsoftware.net (Postfix) with ESMTPSA id CFD80400D7;
Sun, 5 Feb 2023 18:06:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.wpsoftware.net;
s=default; t=1675620379;
bh=rj+cE0J1MSSfrQ0KZHDtw+cezXl/MT1RvUE9SS77yDQ=;
h=Date:From:To:Cc:Subject:References:In-Reply-To;
b=YVmXtfWXPQiUxH2+sa6+PKHcXUK3TcPhyWThAXOX0T51rtTHt8gzZKMhdZmOqT426
Tqk2LAQxYthEQV+oJ3fJkaguGdscm7H1oco5r/R7eVx+nnTvensgrOsknl0EUifP8p
YzxuZbzZFcl8wFdvkrean1CHtlH4V6pFPMwj5ff7MNDKzqsoT+G4vyn8I46Y/9p+41
IAEeXjwBB2jjR+XSZCpBqliF1/4LI6vGp1E0B/3MbAE1qfFSUC9b6x2fUCIaU0m12b
IM6qcigzlub2oK9vcZPqFH34HcDlNV+JAfHvkv7Jxi/d51KAI8p2Vl6gX7QzoLrWu7
6BERQzY81Qtag==
Date: Sun, 5 Feb 2023 18:06:18 +0000
From: Andrew Poelstra <apoelstra@wpsoftware.net>
To: Russell O'Connor <roconnor@blockstream.com>,
Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Message-ID: <Y9/wGqljA/R8a+fU@camus>
References: <ca8622cb-445e-4258-bbac-b3ee1ce95f4c@protonmail.com>
<57f780b1-f262-9394-036c-70084320e9cf@peersm.com>
<CACrqygCNf3Gv8+VjhyqS4GTb3Epo8qXEKGtQB6sqyR6ib44-fA@mail.gmail.com>
<CABE6yHtM2Dqc63_eURSr7dMirJti5sYnqvHj7vQ_Ab9FC_d04g@mail.gmail.com>
<3d00aacb-585d-f875-784d-34352860d725@peersm.com>
<CACrqygB_FbsRGWYPSUEFTnP15y94Hmo4JtAuv6bH1D3YtbAw9Q@mail.gmail.com>
<b292d887-cbd5-165c-de01-793df2b5e8f3@peersm.com>
<CACrqygAv842ucN7PLYMENXFiSwAZJy2Y+FziJXrWjyCcOXmL3g@mail.gmail.com>
<230265ee-c3f8-dff3-9192-f0c8dc4d913c@peersm.com>
<CAMZUoKkAdQ9TSMm4vPJOrThu_h6VbqwPhOQQR7-Yr+WZ0DMBYw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
protocol="application/pgp-signature"; boundary="iMtDq17lM5tTUf9h"
Content-Disposition: inline
In-Reply-To: <CAMZUoKkAdQ9TSMm4vPJOrThu_h6VbqwPhOQQR7-Yr+WZ0DMBYw@mail.gmail.com>
Subject: Re: [bitcoin-dev] Debate: 64 bytes in OP_RETURN VS taproot OP_FALSE
OP_IF OP_PUSH
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: Sun, 05 Feb 2023 18:06:22 -0000
--iMtDq17lM5tTUf9h
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Sat, Feb 04, 2023 at 07:11:35PM -0500, Russell O'Connor via bitcoin-dev =
wrote:
> Since bytes in the witness are cheaper than bytes in the script pubkey,
> there is a crossover point in data size where it will simply be cheaper to
> use witness data. Where that crossover point is depends on the finer
> details of the overhead of the two methods, but you could make some
> reasonable assumptions. Such a calculation could form the basis of a
> reasonable OP_RETURN proposal. I don't know if it would be persuasive, b=
ut
> it would at least be coherent.
>
I agree with Peter that, given that users have found ways to store arbitrary
amounts of data on-chain if they really want, we might as well just make
OP_RETURN a free-for-all.
--=20
Andrew Poelstra
Director of Research, Blockstream
Email: apoelstra at wpsoftware.net
Web: https://www.wpsoftware.net/andrew
The sun is always shining in space
-Justin Lewis-Webster
--iMtDq17lM5tTUf9h
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEkPnKPD7Je+ki35VexYjWPOQbl8EFAmPf8BkACgkQxYjWPOQb
l8Hy9gf/cEGBWSbA+s1p6uUvZSWFt+tQXKb2UCHK7EQuY+9uomZUNkdH/+ldS/oM
0vpNQ+1roZDeT3b4vNSpZsKgmcdC6ezVLyLAqs0MqHAgeWlMpezv9fJ4/PJ0rweZ
yCm5BbZ8lBG8Gz+HBOCDQEG0UHhwrDOJwoFZexe9cPmKmHfO4BnDr4nN1zJo3X8L
G+f1p+jjqh3Yhx/9wSne2RC+6DRLNEg04qxICXwlq6l3hiHTMjWd+DjG3ishh3aZ
EKe4a6+pqNdVV88EWj8A+Hua/elyrYW6LSWdliWiCHRNohJnOMcQjP/JvGIyUkq6
RM6V5H97so/MHqXRzU4u5ch9mMYtTg==
=a/lb
-----END PGP SIGNATURE-----
--iMtDq17lM5tTUf9h--
|