From 1076d906782266e7a1f7eb4d2aa86c576574c398 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Tue, 25 Nov 2025 12:46:53 -0500 Subject: [PATCH] bip-0054: update forward compat section with Bitcoin Core v30 The BIP 54 sigops limit was made a standardness rules in Bitcoin Core 30.0. --- bip-0054.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/bip-0054.md b/bip-0054.md index 4e569bc5..6826d89d 100644 --- a/bip-0054.md +++ b/bip-0054.md @@ -143,10 +143,8 @@ the grace period used in this proposal, miners should use the `curtime` or `mint according to this proposal. Note this is not a new requirement: using a timestamp lower than the `mintime` field from the `getblocktemplate` result already leads to creating an invalid block. -Bitcoin Core as of version 29.0 may relay and create a block template including a transaction that -violates the signature operations limit introduced in this BIP. A newer version of Bitcoin Core -that makes this type of transaction non-standard should be widely adopted before this soft fork is -considered for activation. +Bitcoin Core version [30.0][Core 30.0] and later will not generate a block template including a +transaction that violates the signature operations limit introduced in this BIP. Bitcoin Core version [0.16.1][Core 0.16.1] and later will neither relay nor create block templates that include 64-byte transactions. @@ -245,3 +243,4 @@ notably of Bitcoin Core but also of all other implementations the authors are aw [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 30.0]: https://bitcoincore.org/en/releases/30.0