Return-Path: <alicexbt@protonmail.com>
Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 8E0FAC0032
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 24 Oct 2023 01:28:46 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp2.osuosl.org (Postfix) with ESMTP id 541E841932
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 24 Oct 2023 01:28:46 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 541E841932
Authentication-Results: smtp2.osuosl.org;
 dkim=pass (2048-bit key) header.d=protonmail.com header.i=@protonmail.com
 header.a=rsa-sha256 header.s=protonmail3 header.b=n+IzV1WW
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level: 
X-Spam-Status: No, score=-2.799 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Received: from smtp2.osuosl.org ([127.0.0.1])
 by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id t0vmDNyNsJnJ
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 24 Oct 2023 01:28:44 +0000 (UTC)
Received: from mail-0301.mail-europe.com (mail-0301.mail-europe.com
 [188.165.51.139])
 by smtp2.osuosl.org (Postfix) with ESMTPS id 57901400B8
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 24 Oct 2023 01:28:44 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 57901400B8
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1698110915; x=1698370115;
 bh=tyv/+6XEZKM7UA9NkamGBMQvFxRAQbyP3QMvzN7chxg=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=n+IzV1WWND2N5e8DMz2l1qyJx25qKP6scdqOMDgw9bH8MfUIixnnG0SHKdDpFR0/B
 X1IyvxM4zXNfwkOtFdt6QJnO6ke4ejqrh1/HbNhnqxBFpIlNklf2xDw6iXvLg6qz67
 tFAvHIWYWEw9bK3Q9G0S8aeJIc5p2CFgVjuWSAjZjIWa1HUJTWKVCQa6N32Ckmb2Sj
 J+yi4/Fte4AdXSG4vIupx2aI58+JwnsKbfDmC7RNwRGCxelEZbs0AjFYsgTkhQvUvf
 rSCDGTnyJ44GPoxYCEhunP4BLDuOT2De3neHXKzVrqkuewY0BYRDMdsZxjiRiO2x8s
 WrO8/p74nU+iA==
Date: Tue, 24 Oct 2023 01:28:17 +0000
To: Luke Dashjr <luke@dashjr.org>
From: alicexbt <alicexbt@protonmail.com>
Message-ID: <BYM-J2z1pEyXcmR305xM-uh4wNaRs6olvZa_dEhqZlr6_wO4s9dUANyTYg3ihdRJyJuTRHVr2nQpPIjMQeSJXH6deKxteFgBnMGhOdbS1gE=@protonmail.com>
In-Reply-To: <5b641ddc-a30b-4dd7-2481-6d9cdb459359@dashjr.org>
References: <CANLPe+OQBsPiTrLEfz=SMxU8TkM_1XNfJQeq8gt2V6vDu=+Zxw@mail.gmail.com>
 <ZTaSwtvctmIiF74k@petertodd.org> <ZTawwRqGN4XUUu8C@camus>
 <5b641ddc-a30b-4dd7-2481-6d9cdb459359@dashjr.org>
Feedback-ID: 40602938:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Tue, 24 Oct 2023 02:48:29 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.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: Tue, 24 Oct 2023 01:28:46 -0000

Hi Luke,

> Maybe we need a 3rd BIP editor. Both Kalle and myself haven't had time
> to keep up. There are several PRs far more important than Ordinals
> nonsense that need to be triaged and probably merged.

I don't think adding another editor solves the problem discussed in this th=
read.=20
Last time we had similar situation and Kalle was added as editor instead of=
 making BIP
process decentralized. It was discussed in this [thread][0].

BIP editors can have personal opinions and bias but if it affects PRs getti=
ng merged,
then repo has no use except for a few developers.

> The issue with Ordinals is that it is actually unclear if it's eligible
> to be a BIP at all, since it is an attack on Bitcoin rather than a
> proposed improvement.=20

What makes it an attack on bitcoin? Some users want to use their money in a=
 different way.
How is it different from taproot assets and other standards to achieve simi=
lar goals?

Some users and developers believe drivechain is an attack on bitcoin, BIP 4=
7 is considered bad,
use of OP_RETURN in colored coins is controversial, increasing blocksize is=
 not an improvement etc.
Still these BIPs exist in the same repository.

> proposed improvement. There is a debate on the PR whether the
> "technically unsound, ..., or not in keeping with the Bitcoin
> philosophy." or "must represent a net improvement." clauses (BIP 2) are
> relevant. Those issues need to be resolved somehow before it could be
> merged.

Can we remove terms like "philosophy", "net improvement" etc. from BIP 2? B=
ecause they could mean different
things for different people.

[0]: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-April/018=
859.html


/dev/fd0
floppy disk guy

Sent with Proton Mail secure email.

------- Original Message -------
On Monday, October 23rd, 2023 at 11:59 PM, Luke Dashjr via bitcoin-dev <bit=
coin-dev@lists.linuxfoundation.org> wrote:


> Everything standardized between Bitcoin software is eligible to be and
> should be a BIP. I completely disagree with the claim that it's used for
> too many things.
>=20
> SLIPs exist for altcoin stuff. They shouldn't be used for things related
> to Bitcoin.
>=20
> BOLTs also shouldn't have ever been a separate process and should really
> just get merged into BIPs. But at this point, that will probably take
> quite a bit of effort, and obviously cooperation and active involvement
> from the Lightning development community.
>=20
> Maybe we need a 3rd BIP editor. Both Kalle and myself haven't had time
> to keep up. There are several PRs far more important than Ordinals
> nonsense that need to be triaged and probably merged.
>=20
> The issue with Ordinals is that it is actually unclear if it's eligible
> to be a BIP at all, since it is an attack on Bitcoin rather than a
> proposed improvement. There is a debate on the PR whether the
> "technically unsound, ..., or not in keeping with the Bitcoin
> philosophy." or "must represent a net improvement." clauses (BIP 2) are
> relevant. Those issues need to be resolved somehow before it could be
> merged. I have already commented to this effect and given my own
> opinions on the PR, and simply pretending the issues don't exist won't
> make them go away. (Nor is it worth the time of honest people to help
> Casey resolve this just so he can further try to harm/destroy Bitcoin.)
>=20
> Luke
>=20
>=20
> On 10/23/23 13:43, Andrew Poelstra via bitcoin-dev wrote:
>=20
> > On Mon, Oct 23, 2023 at 03:35:30PM +0000, Peter Todd via bitcoin-dev wr=
ote:
> >=20
> > > I have not requested a BIP for OpenTimestamps, even though it is of m=
uch
> > > wider relevance to Bitcoin users than Ordinals by virtue of the fact =
that much
> > > of the commonly used software, including Bitcoin Core, is timestamped=
 with OTS.
> > > I have not, because there is no need to document every single little =
protocol
> > > that happens to use Bitcoin with a BIP.
> > >=20
> > > Frankly we've been using BIPs for too many things. There is no avoidi=
ng the act
> > > that BIP assignment and acceptance is a mark of approval for a protoc=
ol. Thus
> > > we should limit BIP assignment to the minimum possible: extremely wid=
espread
> > > standards used by the entire Bitcoin community, for the core mission =
of
> > > Bitcoin.
> >=20
> > 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.
> >=20
> > 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.
> >=20
> > In fact, I would prefer that OpenTimestamps were a BIP :).
> >=20
> > > 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 warren=
t BIPs,
> > > Lightning doesn't need the approval of Core maintainers, and using th=
eir
> > > 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.
> >=20
> > While it's technically true that BIPs need "approval of Core maintainer=
s"
> > 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
> > _______________________________________________
> > bitcoin-dev mailing list
> > bitcoin-dev@lists.linuxfoundation.org
> > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>=20
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev