summaryrefslogtreecommitdiff
path: root/14/b9c7fe50768335b24b8886a6058c5eb54f6c56
blob: 56a4667e1ab37493f192b7b4a4787b987196b964 (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
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 6838EC0032
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 23 Oct 2023 17:43:32 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id 421F0612B8
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 23 Oct 2023 17:43:32 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 421F0612B8
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=Zt0Xk7pb
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 X_ME9PNS7cIe
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 23 Oct 2023 17:43:31 +0000 (UTC)
Received: from mail.wpsoftware.net (unknown [66.183.0.205])
 by smtp3.osuosl.org (Postfix) with ESMTP id 65EEE612B7
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 23 Oct 2023 17:43:31 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 65EEE612B7
Received: from camus (camus-andrew.lan [192.168.0.190])
 by mail.wpsoftware.net (Postfix) with ESMTPSA id A7BE540106
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 23 Oct 2023 17:43:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.wpsoftware.net;
 s=default; t=1698083010;
 bh=BZsWoAGbqWI92XdzSx2CfWKuDWTgGcpEy/WcsAXaNik=;
 h=Date:From:To:Subject:References:In-Reply-To;
 b=Zt0Xk7pbbP1fVLlPLaXJjGMePVSrPF517o2hQ34ohW9CJgkoOCpmZKmsptrlmMaS+
 nIUwz0UHaJn80idUiqcd98ntjIr/RPzM9l+v36FL8hOW2XlSqfu9ZsAENELLbCyBlO
 JoYHQPUIc3pHB8FMuPpY5F7GhY9lP0ZD5joqZiqcdgOuCuLjZRK/Sa0IWLZDEIxaYa
 MvBIUvOj4f5jandvSFlxV1kuco8ISrOqbe2jixadlMK6OkkLXVZe2j6aV8kEwjkGap
 DuNkgpyAuNN8SRsCvH7lMOMZyfdDhgaPUN29e94zttlJECFHmun47svU7JapW9IxQe
 W4qyLoi7iiarQ==
Date: Mon, 23 Oct 2023 17:43:29 +0000
From: Andrew Poelstra <apoelstra@wpsoftware.net>
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Message-ID: <ZTawwRqGN4XUUu8C@camus>
References: <CANLPe+OQBsPiTrLEfz=SMxU8TkM_1XNfJQeq8gt2V6vDu=+Zxw@mail.gmail.com>
 <ZTaSwtvctmIiF74k@petertodd.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="tB+9CGnfCVAcI8WV"
Content-Disposition: inline
In-Reply-To: <ZTaSwtvctmIiF74k@petertodd.org>
Subject: Re: [bitcoin-dev] Ordinals BIP PR
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: Mon, 23 Oct 2023 17:43:32 -0000


--tB+9CGnfCVAcI8WV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Oct 23, 2023 at 03:35:30PM +0000, Peter Todd via bitcoin-dev wrote:
>=20
> I have _not_ requested a BIP for OpenTimestamps, even though it is of much
> wider relevance to Bitcoin users than Ordinals by virtue of the fact that=
 much
> of the commonly used software, including Bitcoin Core, is timestamped wit=
h OTS.
> I have not, because there is no need to document every single little prot=
ocol
> that happens to use Bitcoin with a BIP.
>=20
> Frankly we've been using BIPs for too many things. There is no avoiding t=
he act
> that BIP assignment and acceptance is a mark of approval for a protocol. =
Thus
> we should limit BIP assignment to the minimum possible: _extremely_ wides=
pread
> standards used by the _entire_ Bitcoin community, for the core mission of
> Bitcoin.
>

This would eliminate most wallet-related protocols e.g. BIP69 (sorted
keys), ypubs, zpubs, etc. I don't particularly like any of those but if
they can't be BIPs then they'd need to find another spec repository
where they wouldn't be lost and where updates could be tracked.

The SLIP repo could serve this purpose, and I think e.g. SLIP39 is not a BIP
in part because of perceived friction and exclusivity of the BIPs repo.
But I'm not thrilled with this situation.

In fact, I would prefer that OpenTimestamps were a BIP :).

> It's notable that Lightning is _not_ standardized via the BIP process. I =
think
> that's a good thing. While it's arguably of wide enough use to warrent BI=
Ps,
> Lightning doesn't need the approval of Core maintainers, and using their
> separate BOLT process makes that clear.
>=20

Well, LN is a bit special because it's so big that it can have its own
spec repo which is actively maintained and used.

While it's technically true that BIPs need "approval of Core maintainers"=
=20
to be merged, the text of BIP2 suggests that this approval should be a
functionary role and be pretty-much automatic. And not require the BIP
be relevant or interesting or desireable to Core developers.


--=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


--tB+9CGnfCVAcI8WV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEkPnKPD7Je+ki35VexYjWPOQbl8EFAmU2sMAACgkQxYjWPOQb
l8Ge+wf9FN1qjel3stJ6wiqOuQfXq0gXXeB8YKfkhvwNf2K9atCpDMd/LcFwA5zY
0fbsZDRTHNhWz6tLYwNo1/cbrumkWg4yKzehdblL2FEMpvbxE6V1de3Xo1fNPxnC
NIVoppdVSMuSNYaolmGEpi/l3iL0ejbLwRnA3gjRKMdlIVHM7b19eUC1f2xp2CWt
yDhyTVp/3jzL1iJFYYVkzWWALYvBa1Vs1FB7ZzNRo85jQabbR1M2KAWc8AmQWfjl
somxkLym3v1kfbtsc3cDtxVKV32V7xrrrhfFDPcvgELOX2FgCAPxyY/5LZEF63Tz
TM9w2vgdphiKLUTDDeCiHBnDCqzxHQ==
=qWyE
-----END PGP SIGNATURE-----

--tB+9CGnfCVAcI8WV--