You may need heard about BIP-110; right here’s why this fork is not only unhealthy for Bitcoin, however it’s constructed on a misunderstanding of what a Bitcoin node is and what it’s good for. In addition to why, due to this misunderstanding, BIP-110 will fail.
This text is a Take. Opinions expressed are completely the creator’s and don’t essentially replicate these of BTC Inc or Bitcoin Journal.
BIP-110 is a Bitcoin Enchancment Proposal titled as a Diminished Information Non permanent Softfork. The BIP proposes a consensus change to Bitcoin, which makes an attempt to restrict the categories and quantities of arbitrary information that may be added to consensus-valid transactions by limiting a variety of Bitcoin’s scripting capabilities. BIP-110 is led by a pseudonymous developer often called Dathon Ohm and is extensively supported by the Knots group, another implementation of Bitcoin led by one among Bitcoin Core’s earliest contributors, Luke Dashjr and its supporters.
The BIP-110 consensus change is headed in the direction of a compulsory signaling interval within the coming weeks and thus a possible fork with the principle consensus guidelines as applied in Bitcoin Core. The proposal wants to achieve quite a lot of help from miners inside the coming weeks to alter Bitcoin consensus. As of the time of writing, miner signaling for BIP-110 stands at lower than one %.
The Knots group, extensively made up of Bitcoiners operating nodes on machines like Start9 and Umbrel, has rallied round Knots in protest of a sequence of improvement choices made by Bitcoin Core, the first open supply improvement group and reference implementation of Bitcoin. Whereas a majority of senior Bitcoin builders are both opposed or apathetic to the modifications proposed by BIP-110, the motion has gained sufficient steam to change into an ongoing subject of dialogue on social media.
Supporters of BIP-110 consider that by operating Bitcoin full nodes that sign for the consensus change, they alone can change Bitcoin. Listed below are the principle ideas being debated, the most important misconceptions about Bitcoin consensus, what a Bitcoin node is, and why BIP-110 is nearly sure to fail.
The Energy and Limits of a Bitcoin Node
Lots of the disagreements and misconceptions on this current cultural battle inside Bitcoin revolve across the thought of a Bitcoin full node. Influencers like Knut Svanholm, creator and podcaster, have elevated the function of the complete node to heights maybe too near the solar.
Knut not too long ago tweeted: “Each particular person on Earth is a node within the Bitcoin community. Most to a minuscule extent, in fact, however each node is at the start an individual, not a machine. Which instruments we use to work together with the community (and, by extension, to which extent they affect the community) is completely depending on the alternatives we make.”
Statements of this type are poetically lovely, philosophically grand, romantic even, however nonetheless technically incoherent and essentially meaningless. Knut’s tweet makes an attempt to redefine what a ‘Bitcoin node’ means and fails at it, as an alternative diluting the worth of the time period completely. He would possibly as effectively have mentioned that each atom within the universe is a Bitcoin node, since apparently to him the time period is all-encompassing.
Knut, although well-intentioned, is improper. A Bitcoin node is one thing very particular. It’s a full copy of all of Bitcoin’s transaction historical past, block headers and transaction-related information. Its objective could be very particular: to let customers confirm the integrity of Bitcoin’s provide and transaction historical past in relation to Bitcoin’s consensus guidelines.
Bitcoin nodes grant customers quite a lot of advantages, comparable to privateness. Third-party pockets suppliers question their copy of the Bitcoin blockchain for the person’s steadiness and serve it again to the person by way of the pockets app. Most cell wallets operate this fashion, with customers asking a third-party server for his or her balances; some, only a few, can connect with a user-run native Bitcoin node, wherein case the person’s public addresses and balances aren’t shared with any third-party pockets firm.
One other profit Bitcoin nodes grant customers is the flexibility to examine whether or not they’re in consensus with the remainder of the community, staying in sync. If the person mines Bitcoin or contributes any vital quantity of hashing energy to Bitcoin’s proof-of-work community, the node additionally offers the chance to assemble a block, selecting which transactions go into it. That is solely potential if the person manages to mine a Bitcoin block, which is kind of an achievement right this moment, given the issue and steep competitors.
Even new sorts of mining swimming pools like Ocean, which try and decentralize block template manufacturing, letting retail miners have extra affect over which transactions enter the chain, nonetheless want sufficient hashing energy to win the proof-of-work race, leading to sporadic blocks being mined and thus restricted affect over the blockchain.
Bitcoin nodes additionally relay transactions throughout the community, with tens of hundreds of them speaking by way of a flood community; this ends in a censorship-resistant system the place a small variety of nodes can get controversial transactions to miners, bypassing any type of filters, as demonstrated by Peter Todd’s relay libre. Thus, Bitcoin nodes cannot simply filter which transactions enter the blockchain.
Even a big majority of Bitcoin nodes alone cannot, nevertheless, change Bitcoin consensus. Not with out having a considerable amount of financial exercise coming into the Bitcoin community by way of them, as exchanges do on behalf of tens of millions of customers. Not with out having the protocol and software developer group behind them. Not with out having the investor group behind them. Bitcoin shouldn’t be a node democracy, opposite to common memes right this moment.
Bitcoin nodes don’t grant you ‘citizenship’ within the ‘Bitcoin nation’. Satoshi Nakamoto was fairly clear about this within the Bitcoin white paper. Bitcoin’s final safety and governance construction is: one CPU cycle, one vote, not one Bitcoin node, one vote. And miners, who run the CPU cycles over Bitcoin’s proof-of-work, are very delicate to investor sentiment and the broader developer group, leading to a distributed international protocol for cash that could be very tough to alter.
Bitcoin nodes in the end let you already know in case you are linked to the community with probably the most collected proof-of-work and that its consensus guidelines are being adopted, however a node alone doesn’t allow you to change the consensus guidelines. Customers who change the consensus guidelines of their Bitcoin node are, by definition, not operating Bitcoin. In consequence, altering Bitcoin consensus as a node runner could be very tough, and that’s a function, not a bug. Bitcoin is cash for enemies.
Historical past and Bitcoin Consensus Video games
Deep work has been performed, making an attempt to know Bitcoin consensus, its numerous pillars and curiosity teams. Ren Crypto Fish, Steve Lee and Lyn Alden recognized six of them in BCAP, an open-source effort to research Bitcoin consensus and dangers in protocol upgrades. BCAP recognized stakeholders comparable to Financial Nodes, Traders, Media Influencers, Miners and Protocol Builders, and Customers and Utility Builders
Traditionally, within the case of a consensus disaster, it’s true that Bitcoin nodes have been used to sign help for one model of Bitcoin over one other. Fork occasions like 2017’s Bitcoin Money fork are sometimes cited as examples of financial nodes successful in opposition to opposition by miners. 2017’s legendary Consumer Activated Tender Fork (UASF) confronted main opposition in idea; a big majority of mining swimming pools and their corresponding collective hashrate supported the Segwit2x model of Bitcoin, with many exchanges and firms having signed the notorious New York Settlement.
The Bitcoin node-supported tender fork received nonetheless, bluffing the Segwit2x model from a contested blockchain altogether. However that’s the factor: whereas the Bitcoin nodes technically received, they did so by having huge help from protocol builders, traders and media influencers: these nodes actually had financial weight and tough consensus. BIP-110, then again, doesn’t have the protocol builders, nor does it have sufficient traders behind it. Michael Saylor has come out in opposition to it, with many business leaders additionally overtly opposing it or staying out of the matter completely.
Actually, throughout the Bitcoin Money fork, the bounds of retail Bitcoin nodes have been clearly understood. A Bitcoin node run by an change is orders of magnitude extra influential than that of a retail person, because it introduces giant quantities of latest transactions to the Bitcoin community. The Bitcoin node of a serious mining pool is much extra influential than that of a hobbyist solo miner, because it extra usually assembles blocks and chooses which transactions settle to the blockchain.
Most Bitcoiners outdoors of exchanges use cell wallets to entry their Bitcoin. Such customers and traders can ‘vote’ with their cash, so to talk, by shifting their bitcoins and financial exercise elsewhere, be it to a pockets that helps their imaginative and prescient of Bitcoin, or their very own full node. However whereas customers stay on cell wallets that discuss to third-party nodes, these customers have little particular person affect over Bitcoin consensus. And the overwhelming majority of cell wallets are utilizing a Bitcoin core-compatible again finish.
The identical goes for exchanges; their customers successfully delegate consensus choices to the change operators. In some instances, exchanges have put consensus points to a person vote, weighed by their complete holdings, returning that call to finish customers weighed by capital; we might even see this occur once more with BIP-110.
Votes of the type have began taking place with Foundry right this moment. One of many largest Bitcoin mining swimming pools on the earth, Foundry, not too long ago emailed its miners informing them that they’ll vote on the proposal with their hashrate. A excessive sufficient help may end in Foundry signaling for BIP-110, although that is still unlikely. Customers who don’t vote will successfully sign in opposition to BIP-110, defending the established order. Thus apathy in regards to the subject of BIP-110 can be a win for Bitcoin Core by default. BIP-110 supporters must culturally win over a majority of the Foundry hash price, who then should act to vote in opposition to the Bitcoin Core developer consensus, the preferred Bitcoin implementation and finest supported codebase.
Immediately, miners aren’t signaling help for BIP-110 in any vital manner. Actually, in accordance with some information, this is among the least supported tender fork makes an attempt by miner signaling in Bitcoin’s historical past. Lower than one % of the blocks mined within the present problem adjustment interval are signaling for BIP110.

Concluding Ideas
BIP-110 has to date failed to achieve consensus throughout main curiosity teams inside Bitcoin; neither builders, traders, miners, nor giant financial nodes help the consensus change. The result’s prone to be a sequence cut up within the coming weeks, which may have vital penalties for lightning wallets operating on BIP-110-compliant nodes, in the end leading to a brand new, but small blockchain that may in all probability have to alter the proof-of-work used to remain alive.
