The anticipated update to the Bitcoin network, Bitcoin Core v30.0, has been officially released and is available for download to node operators.

According to release notes shared by Bitcoin Core, the update brings performance improvements and bug fixes. However, many devs and Bitcoin supporters are opposing an update to OP_RETURN, which lets users attach data of up to 100,000 bytes (100KB) instead of the previous 83 byte limit.

bitcoin core 30 - Bitcoin Core v30.0 is officially released with lower fees, an upgraded wallet and GUI, and an expanded OP_RETURN data limit

What are the major changes in Bitcoin Core v30.0?

One of the major updates in Bitcoin Core is lower default fees. Nodes can relay transactions between peers with fees as low as 0.1 sat/vB. Miners, on the other hand, will be able to include transactions in the next block with a minimum fee of 0.001 sat/vB.

bitcoin core 30 - Bitcoin Core v30.0 is officially released with lower fees, an upgraded wallet and GUI, and an expanded OP_RETURN data limit

OP_RETURN, which letsBitcoin users attach data, likespecial messages, has more room to attach data, from 83 bytes to 100KB.OP_RETURN has multiple outputs instead ofthe previous single output.The increase in data limit letsusers attach hashes, certificates, or even artmetadata.

Moreover, Bitcoin Core v30.0 no longer supports BDB wallets. Users must migrate to descriptor wallets, which are safer and easier to back up. Wallet commands such as importwallet and dumpwallet are also gone. The update also bringsTRUC transactions, which avoidtransaction conflicts while they waitfor confirmation.

Another new command is bitcoin, which simplifies hownode operators and miners interact withBitcoin Core.Also, typing bitcoin node, bitcoin gui, or bitcoin rpc replaces multiple older commands.Miners can connect directly to Bitcoin Core withan experimental PC Mining Interface, which worksthrough local sockets, makingblock template requests faster.

The graphical user interface (GUI) received multiple updates as well.The graphical toolkit was updated from Qt5to Qt6.Dark mode for Windows usersis now supported, and on macOS, theMetal graphics are available for smoother performance.

Other updates include fixing five low-severity bugs. The full details of bug fixes will be released within two weeks. Any node operating Bitcoin Core v27.x will no longer receive newer updates sincev27.x is now labeled “End of Life” according to release notesfrom Bitcoin Core.

What’s the controversy about Core v30.0?

The increase of OP_RETURN’s data limit from 83 bytes to 100,000 bytes (100KB) received heavy criticism from developers and Bitcoin supporters. As mentioned above, OP_RETURN now letsusers attach more data and allowsmultiple OP_RETURN outputs ina onetransaction.

The Bitcoin Knots community, led by developer Luke Dashjr and Bitcoin Mechanic, opposed the new changes to OP_RETURN.

They argued that increasing the data limit could force node operators to host illegal or harmful content, such as explicit material or malicious code. Thiscould pose legal issues for node operators.

The Knots community believes that Bitcoin should focus on money transfer, not file storage. In contrast, Bitcoin Core developers say the changes only adjust the memory pool (mempool) policy. It will not affect Bitcoin’s consensus rules.

In September, Bitcoin Core developers planned to deprecate user control over the OP_RETURN data limit. That would have forced node operators to accept higher data limits without the option to reduce them.

After backlash, Core maintainer Ava Chow restored user configurability over the data limits just before the October release window. The decision temporarily ended fears of forced settings. But the feature could be implemented in future versions.

The update also changed how the -datacarriersize setting works. In older versions, a number like 83 represented an 83-byte limit, but in v30the same value allows 9xmore data.Critics say this silent change misleads users. For now, v30 keepsthe new 100 KB default while still lettingusers manually lower it.

Is Bitcoin going to fork?

In late September, leaked messages suggested that Luke Dashjr might consider a temporary hard fork of Bitcoin to resist the new OP_RETURN data limit changes.

TheRage claimed Dashjr was exploring a fork to protect node operators from potentially illegal data spreading through the network. But Dashjr denied the claims, calling the reports “fake news.” He said he was not planning any fork and that “there is no hard fork.” Still, he maintained his opposition to the new rules and accused “Core30 apologists” of being the only ones proposing forks.

TheRage publication stood by its reporting, pointing out that neither Dashjr nor his colleagues disputed the authenticity of the leaked messages.