Skip to content

Conversation

jonatack
Copy link
Member

and soundness, and ensure it was proposed to the ML by one of the BIP authors.

Follows up on the discussion starting from #2005 (comment).

@jonatack jonatack added Proposed BIP modification Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified labels Oct 15, 2025
* Specification provides sufficient detail for implementation
* The defined Layer header must be correctly assigned for the given specification
* The BIP is ready: it is comprehensible, technically feasible, and all aspects are addressed as necessary
* The BIP is ready: it is comprehensible, technically feasible and sound, and all aspects are addressed as necessary
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I‘m a little on the fence regarding back the "technical sound" criteria. I felt that it was pretty subjective and actually had removed it on purpose from BIP2 to BIP3, but in the end, we do want BIPs to be well-reasoned and designed which it expresses better than "feasible".

I’m still mulling this over, big fan of the rest of the amendments.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My guess is that occasional subjective discretion will probably ~always be needed to avoid making BIP submissions overly game-able, and the criterion that BIPs be technically sound seems fundamental as a firewall (when needed).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, since I started writing BIP3, I have had to review my ambition to reduce judgment calls required from the BIP Editors.

Let’s add it.

and soundness, and ensure it was proposed to the ML by one of the BIP authors
@jonatack jonatack force-pushed the 2025-10-bip3-adjustments branch from 16f2840 to d083ce5 Compare October 21, 2025 15:33
@murchandamus murchandamus merged commit 6953b72 into bitcoin:master Oct 22, 2025
4 checks passed
@jonatack jonatack deleted the 2025-10-bip3-adjustments branch October 22, 2025 14:58
@jonatack jonatack removed the Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified label Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants