This hardfork is not BIP-110. BIP-110, in alignment with the vast majority of node policy, was a softfork, later rejected, that would have rejected use of the network for arbitrary data storage. A hardfork is a break away from abuse of the Bitcoin network. This hardfork changes proof of work from the legacy SHA256d algorithm to the stronger and quantum-resistant BLAKE2b algorithm, so today's SHA256d miners cannot produce valid blocks here.

Limits on arbitrary data storage start at that same height as a flag day, not a leftover versionbits vote, and apply to v2-header blocks until the previous block's median time past reaches 1 September 2027, 00:00 UTC. During that window, blocks are also limited to 700,000 weight units, about 300 kB of typical payments. Inputs that spend coins created before the fork are exempt from the new script and data rules.

Each BLAKE2b block uses a 164-byte header v2, not the classic 80-byte SHA256d header. Light-client protocols that hash an 80-byte header with SHA256d will not validate this chain until they learn the new format and BLAKE2b.

Integration checklist

Miners constructing their own templates should use the DATUM Gateway with Knots. See miners and DATUM.

The proof-of-work change is specified in Knots PR 359. The reduced-data flag day and MTP expiry ride that height in PR 358.

Read the release notes, node operator guide, and FAQ.