Dog mode and bitcoin governance wars: relay policy, consensus and network control

10 минут чтения

DOG Mode opens a new chapter in Bitcoin’s governance wars

DOG Mode is the latest flashpoint in Bitcoin’s ongoing fight over who really controls the network: developers, miners, node operators or the free market of users. The new open‑source client, introduced by Ordinals advocate Leonidas, deliberately changes how nodes relay certain valid transactions, while leaving Bitcoin’s consensus rules untouched.

Instead of proposing a hard fork or a soft fork, DOG Mode attacks a quieter but powerful layer of the system: relay policy. It challenges the idea that Bitcoin Core’s default settings should define what kinds of transactions are “normal” enough to move across the network, even when those transactions are fully valid under consensus.

Policy vs. consensus: where DOG Mode draws the line

Bitcoin’s consensus rules decide what counts as a valid block or transaction. These rules are extremely conservative to avoid splits in the chain. Relay policy, by contrast, is the set of rules Bitcoin nodes use to decide which unconfirmed transactions they are willing to accept into their mempool and forward to peers.

Leonidas argues that Bitcoin Core and Bitcoin Knots have, over time, added relay restrictions that are not mandated by consensus. In other words, a transaction can be perfectly valid according to Bitcoin’s base protocol but still get filtered out and never spread through the peer‑to‑peer network because policy labels it “non‑standard.”

DOG Mode’s central claim is that this gap between consensus and policy has become a de facto form of censorship and central planning over block space. By changing only relay policy, DOG Mode aims to widen what the network is willing to propagate, without asking anyone to accept new consensus rules.

Bigger transactions, smaller outputs

The most visible change in DOG Mode is its new limits on transaction size and dust:

– Maximum transaction weight under its relay policy: up to 3.9 million weight units
– Bitcoin Core default relay limit for standard transactions: 400,000 weight units
– Dust threshold for tiny outputs in DOG Mode: lowered to one satoshi

Under Core’s current default, transactions that are too large or whose outputs are deemed “dust” will often be rejected for relay, even if they could, in principle, be mined into a block. DOG Mode essentially tells nodes: “If the consensus rules say it’s valid and the fee is paid, let it through.”

This change is especially relevant for use cases that generate large or unusually structured transactions, such as Ordinals inscriptions or token protocols that rely on small outputs. By expanding what counts as “relay‑worthy,” DOG Mode could significantly improve their ability to reach miners.

No fork required: DOG Mode stays inside the rules

A crucial part of DOG Mode’s design is that it does not alter Bitcoin’s consensus layer. Blocks validated under DOG Mode are judged by the same rules as Bitcoin Core: same maximum block weight, same script rules, same transaction validity checks.

This means:

– Nodes can adopt DOG Mode without forking off into a separate chain.
– Transactions relayed by DOG Mode remain valid across the network as long as they conform to existing consensus.
– Miners remain free to include or ignore these transactions, guided primarily by fee incentives.

Where diversity will appear is in mempools. Nodes that use DOG Mode may see a wider and heavier set of unconfirmed transactions than those running strict Core defaults. Until a block is mined, different nodes could have different local views of pending activity-yet still converge on the same chain once miners decide what to include.

The governance question: who decides what is “standard”?

At the heart of the DOG Mode debate is a philosophical question: should developers pre‑filter the types of valid transactions allowed to compete for block space, or should the fee market decide?

Leonidas and DOG Mode’s supporters lean hard toward a market‑driven model. Their position can be summarized as:

– If a transaction is valid under consensus and pays enough in fees, it should have a fair chance to reach miners.
– Default relay policies should be as neutral and minimal as possible, avoiding judgement on use cases or transaction shapes.
– Developer‑chosen restrictions risk turning Bitcoin Core into an unelected gatekeeper over what activities “deserve” block space.

Opponents of this view counter that unlimited acceptance of heavy, complex, or data‑stuffed transactions raises operational risks: larger mempools, more bandwidth, and greater storage burdens on node operators. They see relay policy as a pragmatic tool for keeping the network efficient and accessible to everyday users.

DOG Mode deliberately shifts that balance, betting that the system can tolerate a more permissive relay environment and that economic incentives will naturally pressure extreme behaviors.

Ordinals, Runes and the fight over block space

DOG Mode arrives in the middle of an already heated dispute over Ordinals, Runes and other data‑heavy uses of Bitcoin. These protocols often rely on large transactions or numerous tiny outputs, both of which are at odds with conservative relay policies.

By raising transaction size limits and slashing the dust threshold, DOG Mode effectively invites back some of the activity that policy changes in Core and Knots had made harder to propagate. In practice, this could:

– Make it easier to broadcast high‑weight Ordinals inscriptions
– Enable token frameworks that rely on many small outputs
– Intensify competition for limited block space, especially during congestion

Supporters argue that Bitcoin should be neutral to what content or structure a transaction encodes, as long as it obeys consensus and pays competitive fees. Critics worry that such uses crowd out simple payments, inflate fees for ordinary users and bloat the network with data that has little to do with everyday monetary transactions.

DOG Mode does not settle this argument; it widens the playing field on which it will be fought.

DOG Mode vs. BIP 110: two opposite answers to the same problem

While DOG Mode loosens policy constraints, BIP 110 proposes the opposite strategy: tightening consensus rules themselves to restrict certain forms of high‑data transaction usage.

BIP 110’s advocates argue that large, data‑stuffed transactions consume scarce block space and raise long‑term storage costs, ultimately harming Bitcoin’s decentralization. Their solution is to modify consensus so that some of these previously valid patterns become invalid, or at least heavily constrained, at the protocol level.

This is a much more aggressive move than tweaking relay policy. It would mean:

– All nodes would have to enforce the new restrictions to remain on the main chain.
– Activities that were once valid would become impossible, regardless of fee levels.
– The protocol would explicitly exclude certain transaction formats as a matter of permanent rule.

Many see that as a form of censorship enforced by code. High‑profile figures, including Michael Saylor and Adam Back, have voiced concerns that changing consensus to restrict currently valid transactions sets a dangerous precedent. Once the door is open to excluding one controversial use case, what prevents future rules from excluding others?

DOG Mode positions itself as a counter‑narrative: rather than tightening consensus to block new behaviors, loosen policy to allow the market to decide which behaviors thrive.

Neutrality, censorship and the “thin end of the wedge”

The DOG Mode debate turns Bitcoin’s self‑image as “neutral money” into a concrete engineering problem. If default node software can quietly filter out entire categories of valid transactions, critics ask whether the network is truly permissionless.

From this perspective:

– Relay policy becomes a powerful, if subtle, lever of control.
– Developer decisions about what is “standard” can shape what kinds of innovation are feasible in practice.
– Over time, these policy choices risk drifting away from the original ethos of an open, neutral network.

On the other hand, Core developers and their supporters emphasize that node operators are free to change defaults or run alternative clients at any time. In their view, reasonable policy limits protect node operators from unnecessary strain and keep the cost of running a node low, which is essential for decentralization.

DOG Mode forces this tension into the open by providing a ready‑made alternative that millions of users and thousands of nodes could, in theory, choose to adopt.

Decentralized governance in practice: adoption is the vote

Unlike protocol upgrades that require miner signaling, node activation and careful coordination, DOG Mode can begin operating unilaterally. Any node operator can install it, adjust configuration and start relaying transactions that Core‑only peers may ignore.

This creates a form of “governance by software choice”:

– Node operators decide which client to run and which policies to support.
– Miners decide which transactions to mine, regardless of how they reached them.
– Users decide which fee levels to pay and which types of transactions to broadcast.

If DOG Mode gains meaningful adoption among nodes and some miners, it could pressure Bitcoin Core and other implementations to revisit their own policies. Leonidas has suggested that a longer‑term goal is exactly this: use real‑world adoption as evidence that current restrictions are too tight or unnecessary.

If, instead, DOG Mode remains niche, that outcome would signal that most of the ecosystem either prefers the status quo or is unwilling to absorb the perceived risks of more permissive relay.

Practical implications for miners, nodes and users

For miners, DOG Mode’s impact will be mainly economic. If DOG Mode relays transactions that other clients ignore, miners connected to DOG Mode nodes or private channels might gain access to a richer pool of high‑fee candidates:

– Miners could capture extra fee revenue from transactions others never saw.
– Larger and more complex transactions might push total block fees higher.
– If data‑heavy use surges, fee volatility could increase during peak demand.

For node operators, the trade‑offs are different. A more permissive relay policy could mean:

– Heavier mempools, increasing RAM and storage requirements
– More bandwidth used to receive and forward large or numerous transactions
– Greater exposure to edge‑case transaction patterns and potential spam campaigns

Individual operators will have to weigh ideological commitments to neutrality against the cost and complexity of running a node in a DOG Mode‑heavy environment.

For ordinary users, the main effects would surface indirectly through fees and wallet behavior. Wallets that rely on nodes enforcing strict standardness might see slower propagation for certain transaction types. Others might begin integrating DOG Mode‑friendly configurations to ensure faster broadcast of inscriptions or token‑related activity.

How DOG Mode could reshape Bitcoin’s political map

Beyond the technical details, DOG Mode may reconfigure alliances inside the Bitcoin ecosystem. It offers a rallying point for groups that feel their use cases have been sidelined by conservative policy:

– Ordinals and Runes communities that depend on large or intricate transactions
– Developers building complex smart‑contract‑like structures using Bitcoin script
– Users who fear that continued tightening of relay and consensus will constrain innovation

At the same time, it could sharpen opposition from those who prioritize Bitcoin as a lean, payment‑first network. They may frame DOG Mode as an unnecessary risk that encourages bloating the chain with non‑monetary data and speculative experiments.

As each camp aligns around software choices, the governance question becomes tangible: rather than debating theory, participants can express their preferences by the clients they maintain, deploy and mine with.

The road ahead: two visions, one protocol

The clash between DOG Mode and BIP 110 crystalizes two starkly different visions for Bitcoin’s future:

– One vision seeks to protect the network by tightening rules, excluding data‑heavy practices at the consensus level and optimizing for minimal, payment‑centric usage.
– The other vision insists that as long as a transaction is valid and pays a fee, the network should not discriminate-even if the result is more experimentation, more data and more competition for scarce block space.

For now, both visions coexist under the same protocol umbrella. DOG Mode does not fork the chain; BIP 110 has not activated. Instead, a messy, decentralized governance process is playing out through client diversity, miner behavior and market demand.

Ultimately, the outcome will depend less on rhetoric and more on revealed preferences: which software node operators choose to run, which policies miners choose to support and which kinds of transactions users are willing to pay for. In that sense, DOG Mode is not just another client-it is a test of how adaptable, neutral and decentralized Bitcoin’s governance really is when challenged from within.