1
0
mirror of https://github.com/bitcoin/bips.git synced 2026-06-01 17:15:27 +00:00

Merge pull request #2172 from darosior/2605_bip54_complete

BIP 54: progress to Complete
This commit is contained in:
Murch
2026-05-22 11:20:32 -07:00
committed by GitHub
2 changed files with 10 additions and 5 deletions

View File

@@ -316,13 +316,13 @@ users (see also: [https://en.bitcoin.it/wiki/Economic_majority economic majority
| Chris Stewart
| Specification
| Draft
|-
|- style="background-color: #ffffcf"
| [[bip-0054.md|54]]
| Consensus (soft fork)
| Consensus Cleanup
| Antoine Poinsot, Matt Corallo
| Specification
| Draft
| Complete
|- style="background-color: #ffcfcf"
| [[bip-0060.mediawiki|60]]
| Peer Services

View File

@@ -4,7 +4,7 @@
Title: Consensus Cleanup
Authors: Antoine Poinsot <mail@antoinep.com>
Matt Corallo <bips@bluematt.me>
Status: Draft
Status: Complete
Type: Specification
Assigned: 2025-04-11
License: CC0-1.0
@@ -155,7 +155,7 @@ forward-compatible with the changes proposed in this BIP.
## Reference implementation
An implementation of BIP54 for Bitcoin Core is available [here][inquisition-implem].
An implementation of BIP54 for Bitcoin Core is available [here][Core BIP 54 implem].
## Test vectors
@@ -176,6 +176,11 @@ violations to the new transaction size rule, which are partially reused in this
This document is licensed under the Creative Commons CC0 1.0 Universal license.
## Changelog
* __1.0.0__ (2026-05-22):
* Complete planned work on the BIP.
[^0]: Block 1,983,702 is the earliest future block which could contain a duplicate coinbase
transaction while still respecting [bip-0034][BIP34]. See [this post][Delving duplicable] for a list
@@ -254,7 +259,7 @@ MERKLEBLOCK] for a full description.
[Delving duplicable]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/4
[Core 0.16.1]: https://bitcoincore.org/en/releases/0.16.1
[Core 29.0]: https://bitcoincore.org/en/releases/29.0
[inquisition-implem]: https://github.com/darosior/bitcoin/tree/2509_inquisition_consensus_cleanup
[Core BIP 54 implem]: https://github.com/darosior/bitcoin/tree/bip54
[Core 30.0]: https://bitcoincore.org/en/releases/30.0
[Core validation.cpp BIP34]: https://github.com/bitcoin/bitcoin/blob/390e7d61bd531505bb3d13f38316c282b85ed1dd/src/validation.cpp#L2401-L2459
[miningdev nLockTime]: https://groups.google.com/g/bitcoinminingdev/c/jlqlNHHNSNk