Key Takeaways
BIP-54 would shut 4 Bitcoin consensus edge circumstances with out including new options.F2pool’s founder opposed BIP-54 on Aug. 10, complicating high-threshold miner activation.Bitcoin’s subsequent take a look at is a BIP-9 vote after BIP-110 stalled close to block 961,635.
BIP-54, formally referred to as “Consensus Cleanup,” would make 4 slim adjustments to Bitcoin’s core guidelines. The proposal is designed to shut outdated weaknesses and strange edge circumstances, not add new methods to make use of Bitcoin. Its supporters say that distinction issues: That is preventive upkeep for a community now value way over it was when lots of its guidelines had been written.
The proposal’s authors are Antoine Poinsot, a Bitcoin Core contributor related to Chaincode Labs, and Matt Corallo, a longtime Bitcoin developer. Corallo first raised the broader thought in 2019. Poinsot revived and expanded the work in late 2023 and early 2024, and the proposal acquired its formal BIP-54 designation in April 2025. The specification was marked full in Could 2026 after testing and implementation work.
The Proposal Goals to Shut 4 Previous Gaps
The primary repair is meant to deal with a possible “timewarp” assault on Bitcoin’s mining problem. Bitcoin recalculates the problem of mining each 2,016 blocks, roughly each two weeks, to maintain block manufacturing close to one block each ten minutes. A majority of the community’s mining energy may exploit how Bitcoin measures time throughout these durations, utilizing manipulated timestamps to make blocks seem slower to provide than they actually had been.
Over time, that would push mining problem down. In an excessive case, an attacker with majority hash charge, the computing energy used to mine Bitcoin, may drive problem to its lowest setting in roughly 38 to 40 days. That would theoretically let the attacker produce blocks far quicker than regular, quickly create new cash, develop the community’s database of unspent cash, and disrupt time-based fee contracts similar to these utilized by the second layer protocol, the Lightning Community.
BIP-54 would add timestamp limits in the beginning and finish of every 2,016-block interval. The foundations are supposed to block the basic timewarp technique and a associated variation referred to as the Murch-Zawy assault, whereas leaving peculiar mining unchanged.
BIP-54 Additionally Intends to Defend Smaller Node Operators
The second change targets “poison blocks,” legitimate blocks intentionally designed to take an unusually very long time for computer systems to confirm. Sure older Bitcoin transaction scripts can require minutes and even hours of processing on peculiar {hardware}. An attacker may use them to gradual the community, enhance the prospect that miners waste work on stale blocks, and make it tougher for folks to function impartial Bitcoin nodes.
BIP-54 would cap older, pre-Segregated Witness (SegWit) transactions at 2,500 legacy signature operations. Signature operations are the cryptographic checks used to show that somebody is permitted to spend bitcoin. Regular transactions use far fewer, and SegWit and Taproot transactions wouldn’t be topic to this restrict. Supporters estimate the change may scale back the worst-case verification burden by about 40 occasions in some circumstances.
The third change closes an issue in Bitcoin’s Merkle tree, the system that mixes transactions into one abstract for every block. A transaction precisely 64 bytes lengthy can resemble an inner piece of that construction. That creates a method to forge a proof that would mislead some simplified fee verification, or SPV, wallets into accepting a transaction that was by no means confirmed.
BIP-54 would merely make 64-byte transactions invalid. These transactions have been nonstandard for years and are hardly ever used. The proposal’s supporters argue that banning them fixes the underlying downside extra cleanly than anticipating each gentle pockets to make use of a workaround.
A Remaining Rule Might Simplify Bitcoin’s Future
The fourth change considerations coinbase transactions, the particular transactions via which miners obtain newly issued bitcoin and transaction charges. In Bitcoin’s early years, equivalent coinbase transactions appeared in a couple of block, which brought about the sooner transaction’s unspent outputs to vanish. Bitcoin added checks to stop a repeat, however these checks add complexity to dam validation.
BIP-54 would require new coinbase transactions to incorporate settings tied to the block top, or its place within the blockchain. That might assure uniqueness going ahead and will ultimately enable nodes to take away the older duplicate-transaction checks. The change may make validation easier and help future designs aimed toward lowering the storage burden of working a full node.
F2pool’s Place Makes Activation More durable
The technical case for BIP-54 has not ended the political debate. Wang Chun, co-founder of the main mining pool F2pool, said on Aug. 10 that he doesn’t help the proposal. He defined that F2Pool would replace its mining nodes if BIP-54 reached the required majority via a typical BIP-9 activation course of, however the pool is not going to sign for it beforehand.
Chun’s objection, shared again in April on X, is essentially about course of and priorities. He has argued that packaging 4 adjustments collectively resembles bundling unrelated measures into one invoice. He considers a number of of the dangers too distant to justify the coordination, software program upgrades and group consideration required for a tender fork, which adjustments Bitcoin’s guidelines in a method that older software program could not implement.
Supporters see bundling otherwise. They argue that each consensus change carries a excessive social value, so combining a number of defensive fixes can scale back the variety of tough networkwide activation efforts. In addition they say Bitcoin’s rising worth provides attackers extra purpose to discover weaknesses that after regarded theoretical.
BIP-110’s Collapse Provides Recent Warning
The talk arrives simply after the failure of BIP-110, a separate proposal that sought quickly to limit nonfinancial knowledge saved in Bitcoin transactions. It focused practices related to Ordinals inscriptions, giant OP_RETURN knowledge and a few Taproot-based knowledge storage. Its decrease activation threshold failed to draw significant miner help, and a small chain imposing the proposal stalled after producing a small handful of blocks.
That episode doesn’t make BIP-54 an identical proposal. BIP-54 doesn’t add or take away general-purpose script options, neither is it a path to covenants or OP_CAT, proposals that may develop Bitcoin’s programmable spending choices. Nonetheless, BIP-110 demonstrated how rapidly a disputed improve can change into a broader argument about who ought to determine Bitcoin’s future.
BIP-54 is already lively for testing on Bitcoin Inquisition, a Signet-based take a look at setting, and present Bitcoin Core releases have adopted associated coverage protections. Some mining swimming pools, together with MARA and ViaBTC, have voluntarily begun producing appropriate coinbase transactions. However formal activation parameters haven’t been set, and a mainnet vote stays open.
The subsequent query is whether or not builders, the group, companies, node operators, and miners can agree that fixing identified however hardly ever exploited dangers is value one other hard-fork-level coordination effort. Readers ought to look ahead to a proper BIP-9 signaling proposal, further miner readiness bulletins, and whether or not F2pool’s resistance prevents the broad help Bitcoin upgrades have historically required.




