Bitcoin Node Operators Are Migrating from Core to Knots

·

The Bitcoin ecosystem is witnessing a quiet but significant shift: more node operators are choosing Bitcoin Knots over the long-dominant Bitcoin Core. While Core remains the backbone of the network, recent data reveals a steady rise in Knots adoption—especially since late 2024—driven by philosophical and technical disagreements over proposed changes to how data is handled on-chain.

At the heart of this movement lies a debate about the role of OP_RETURN, a script opcode used to embed metadata into Bitcoin transactions. As developers push for greater flexibility in data usage, a growing number of users are opting for implementations that prioritize minimalism, control, and user sovereignty.


The OP_RETURN Debate: Flexibility vs. Minimalism

A key technical proposal currently under discussion involves modifying Bitcoin Core to remove the 83-byte limit on OP_RETURN outputs and allow multiple OP_RETURN operations per transaction. Proponents argue that this change would better support modern use cases such as digital collectibles, proof-of-existence services, and decentralized applications built atop Bitcoin.

However, critics—including respected figures like Jameson Lopp and Peter Todd—warn that expanding OP_RETURN capabilities risks bloating the blockchain with non-financial data. They emphasize that Bitcoin was designed primarily as a peer-to-peer electronic cash system, not a general-purpose data storage layer.

👉 Discover how Bitcoin's evolving protocol impacts node operations and network control.

This tension has reignited a long-standing conversation about protocol purity versus utility expansion. For many full node operators, the choice of software is no longer just technical—it's ideological.


Bitcoin Core vs. Bitcoin Knots: Understanding the Differences

Bitcoin Core remains the reference implementation of the Bitcoin protocol. It is trusted by over 20,700 nodes globally—nearly 95% of all publicly reachable nodes—as the standard for validating transactions and maintaining consensus.

In contrast, Bitcoin Knots, maintained by developer Luke Dashjr since 2011, is a well-established fork of Core that introduces stricter default policies. While it adheres to the same consensus rules (ensuring full compatibility with the network), Knots gives operators enhanced control over their node’s behavior—particularly regarding transaction filtering.

One of its defining features is a more conservative approach to the mempool, where Knots automatically filters out certain types of transactions deemed unnecessary or potentially abusive, including large or excessive OP_RETURN data pushes.

FeatureBitcoin CoreBitcoin Knots

(Note: Table removed per instructions)

Instead of tables, here’s a clear breakdown:

For users who value leaner nodes and greater control over what their infrastructure processes, Bitcoin Knots offers a compelling alternative—especially amid concerns about increasing on-chain data usage.


A Measurable Shift in Node Adoption

According to data from Coin.dance, the number of active Bitcoin Knots nodes has surged from around 220 in September 2024 to over 840 by April 2025—a growth of more than 280% in just eight months.

Meanwhile, while Bitcoin Core nodes have also increased—from 18,900 to approximately 20,720—the growth rate is far more modest at about 10%. Notably, since February 2025, Core has seen a slight decline of around 250 nodes, coinciding with heightened debate over OP_RETURN policy changes.

During the same period, Knots experienced a sharp uptick—from 480 to 820 nodes—a nearly 50% increase in weeks.

👉 See how independent node choices shape the future of decentralized networks.

This migration may seem small in absolute terms, but it reflects a meaningful trend: node operators are voting with their software choices. As concerns grow about blockchain bloat and mission drift, many are turning to Knots as a way to assert control over their participation in the network.


Why Node Autonomy Matters

The core principle of Bitcoin is decentralization—not just in mining or ownership, but in validation. Full nodes are the ultimate arbiters of truth on the network. They independently verify every transaction and block, enforcing consensus without relying on third parties.

As one X user put it:

“Miners including spam doesn’t make mempool filtering useless. Nodes still reject what they don’t want to relay. Miners are just service providers—the network is what full nodes accept. Knots keeps power with users, where it belongs.”

This sentiment underscores a crucial point: even if miners include data-heavy transactions, those transactions only become part of the accepted reality if full nodes validate them. By giving operators tools to filter unwanted content, Bitcoin Knots reinforces user sovereignty—a foundational tenet of the ecosystem.

Another miner, @Singekino_Miner, noted:

“Knots participation keeps growing, along with the rising hash power from Oceanpool and Datum. That’s going to make mining heavy-data blocks more difficult.”

This suggests that mining pools favoring leaner blocks may indirectly support Knots-friendly policies, further influencing network dynamics.


Frequently Asked Questions (FAQ)

Why are people switching from Bitcoin Core to Bitcoin Knots?

Node operators are migrating due to concerns about proposed changes that would expand OP_RETURN functionality. Many prefer Knots because it offers stricter transaction filtering and greater control over what data their nodes process and relay.

Does using Bitcoin Knots affect my ability to validate the blockchain?

No. Bitcoin Knots follows the same consensus rules as Core. It is fully compatible with the Bitcoin network and validates the blockchain correctly while applying additional policy-level filters for transaction relay.

Is Bitcoin Knots less secure than Bitcoin Core?

No. Security comes from consensus validation, which both implementations handle identically. The difference lies in policy rules—how transactions are selected for relay—not in security or validation integrity.

Can running Bitcoin Knots help reduce blockchain bloat?

Indirectly, yes. By filtering out large or non-standard OP_RETURN transactions at the node level, Knots reduces the propagation of potentially bloating data. However, as long as miners include such transactions and other nodes accept them, they will remain on-chain.

Is this shift a sign of network fragmentation?

Not currently. Since both clients follow identical consensus rules, there is no risk of a chain split. The trend reflects diversity in node policy preferences—not a break in agreement over what constitutes valid Bitcoin.

Who should consider running Bitcoin Knots?

Users who value privacy, efficiency, and control over their node’s behavior—especially those concerned about non-financial data cluttering the transaction layer—may find Bitcoin Knots better aligned with their principles.


A Quiet but Meaningful Evolution

The rise of Bitcoin Knots is not an overthrow of Bitcoin Core, nor is it likely to become the dominant client anytime soon. Yet the trend is unmistakable: technical proposals have real-world consequences.

As debates over OP_RETURN, data usage, and protocol scope intensify, node operators are responding not through arguments alone—but through action. By choosing software that aligns with their values, they reaffirm one of Bitcoin’s most powerful ideas: decentralized choice.

Whether this momentum continues will depend on how the broader community balances innovation with preservation. But for now, one thing is clear: when it comes to defining Bitcoin’s future, the power still rests with the nodes.

👉 Learn how running your own node empowers you in the evolving Bitcoin landscape.