Bitcoin Cash Drama: Battle Lines Drawn Ahead of Scheduled Hard Fork

Published at: Aug. 28, 2018

Controversial and untrusted figure in the Bitcoin Cash (BCH) community Cobra Bitcoin may prove to be the saving grace for the network’s future, after a highly contentious dispute between Bitcoin ABC and nChain threatens to split BCH into competing chains ahead of a scheduled hard fork in November.

Cobra, the anonymous owner of Bitcoin.org and previous critic of Bitcoin Cash, announced the Cobra Client hard fork in a Medium post and dubbed the upgrade a “safe implementation of the Bitcoin Cash protocol.” The proposed upgrade is in response to the “mostly non-important and non-urgent changes” proposed by major developers Bitcoin ABC and nChain.

Major developers clash over proposed upgrades

Bitcoin ABC, the biggest Bitcoin Cash client, initiated the stir in the BCH community after it released version 0.18.0 of its full node Bitcoin Cash implementation on August 20, which included major software changes like canonical transaction ordering and two new operation codes (opcodes).

Bitcoin ABC’s proposal came days after nChain, Craig Wright’s Blockchain development firm, announced their own fork of BCH, Bitcoin SV — or Bitcoin Satoshi Vision (SV) on August 16. nChain’s upgrade has seen support from Coingeek, the largest BCH mining pool.

nChain’s Bitcoin SV will increase block size from 32MB to 128MB and reinstate four “Satoshi opcodes” in an effort to restore the original Bitcoin protocol. Wright opposed the addition of new opcodes and other arbitrary changes to the network and stated nChain would revert to version 0.1.0 implementation in order to preserve long-term stability for BCH.

Jihan Wu, Bitmain founder and major supporter of Bitcoin ABC’s initial hard fork of Bitcoin in 2017, weighed in on the debate and dismissed Craig Wright’s baseless opposition to the fork, calling him a “fake Satoshi.”

Ethereum founder Vitalik Buterin also took a strong stance against Wright, saying in a tweet that “the BCH community should NOT compromise with Craig Wright to ‘avoid a split’ and should embrace it as an opportunity to conclusively ostracize and reject him.” Buterin called Craig Wright a “fraud” after hearing him speak at the international Blockchain forum Deconomy in April, alluding to Craig’s claim of being the creator of Bitcoin.

The BCH community should NOT compromise with Craig Wright to "avoid a split" and should embrace it as an opportunity to conclusively ostracize and reject him. Bitcoin Craig (BCC) can go take the ticker symbol from the now-defunct cryptocurrency to which it is a fitting successor.

— Vitalik Non-giver of Ether (@VitalikButerin) August 22, 2018

Cobra proposes a compromise to settle the drama

Cobra previously caused outrage in the Bitcoin community after suggesting changes to Satoshi Nakamoto's white paper and also suggested changes to the original Bitcoin proof-of-work (PoW) consensus algorithm, stating a need for more decentralization.

Now, in an apparent effort to save the reputation and future of Bitcoin cash, Cobra is pushing for a sensible approach to the network’s upgrade to avoid a split. Cobra stated the necessity to avoid interrupting service to users, which will cause irreparable damage to BCH’s reputation and value, and that if there is no consensus, then it is best not to make any changes at all.

Cobra Client is a conservative approach and won’t add any new changes due to the lack of consensus on new opcodes and canonical transaction ordering proposed by Bitcoin ABC. Instead, Cobra’s fork will implement replay protection to prevent BCH transactions from being duplicated across alternate chains, in case of a splintering of BCH — which still has a strong possibility.

Cobra Client solicited support from a broad portion of BCH stakeholders to prove that the upgrade is a viable option for the BCH protocol. Cobra Client claims to have nearly 25 percent of existing BCH hashing power backing the upgrade and that a major exchange will continue the use of the BCH ticker symbol after the changes in November. Cobra Client also addressed the decrease of BCH use in commerce by securing deals with major businesses that have agreed to test the upgrade.

Ideological divisions in BCH community

Bitcoin ABC, who is responsible for the original BTC/BCH hard fork in 2017, and Wright were once in unanimous agreement that Bitcoin Cash was Satoshi Nakamoto’s ‘true vision’ for Bitcoin. But the new updates have caused a schism in the BCH community, with nChain and Coingeek claiming Bitcoin ABC’s recent move is a deviation from Satoshi’s original white paper vision.

Proponents of Bitcoin ABC’s changes argue the new features will make implementing a smart contract framework in the protocol more efficient and improve scalability. Around two-thirds of node operators use Bitcoin ABC, but that could change if a compromise between developers isn't reached soon.

Wright, who claims to be Satoshi Nakamoto, stated in a recent blog post on Medium:

“Something people fail to understand about Bitcoin is that it is intentionally limited[...] This is purposeful[…] [It] is designed to be stable money and, for that reason, it is not designed to have new opcodes added outside the need for a few security-based replacements or to be altered.”

Still no consensus, answers for the future of BCH

Coingeek is the largest BCH mining pool and supporter of nChain’s proposed changes. The mining poll experienced an increase in its hashrate to 28 percent around the same time of the announcement of Bitcoin SV.

Peter Rizun, the chief scientist of Bitcoin Unlimited — a development team accounting for nearly one-third of all full node clients — tweeted his position on the matter, saying Bitcoin ABC should hold off on its plans until more evidence proves its benefits.

The Bitcoin Cash community tuning into the drama is keeping a close eye on mining pools, since miners ultimately cast the vote with their hash power. The conflict within the BTC community represents an ideological schism among developers’ vision for the future of Bitcoin Cash in accordance with the principles set forth in Satoshi’s original white paper.

The Cobra Client upgrade is a safe bet, but Bitcoin ABC and nChain’s fundamentally opposing positions makes a split of BCH seem inevitable.

Tags
Related Posts
Kraken Begins Bitcoin Cash SV Trading but Says Users Face ‘Extremely High Risk’
Major U.S. cryptocurrency exchange Kraken confirmed in a blog post Nov. 18 that it had begun supporting both forks of Bitcoin Cash (BCH), while warning traders about “many red flags.” Kraken, which initially said it would only support only one of the two BCH chains – Bitcoin Cash ABC – has at press time already launched trading of its counterpart chain, Bitcoin Cash SV (BSV). The product of a contentious hard fork of the BCH network Nov. 15, Bitcoin Cash SV currently sits at the center of controversy over BCH miner coercion, with major proponent Craig Wright and his company …
Altcoin / Nov. 19, 2018
Hours After Bitcoin Cash Network Update Begins, Bitcoin ABC Over 10 Blocks Ahead
The Bitcoin Cash (BCH) network update, which many predicted would lead to a hard fork, began as scheduled today, Nov. 15. At press time, Bitcoin ABC and Bitcoin Unlimited are currently leading Bitcoin SV in terms of both hash rate and number of nodes, according to Coin.Dance. Under the new consensus rules, 41 blocks have been already mined, wherein Bitcoin ABC is 12 blocks ahead. The update has led cryptocurrency exchanges around the world to suspend BCH trading and withdrawals. The news about the protocol upgrade has divided the BCH community in two camps as there are two dominating proposals …
Altcoin / Nov. 15, 2018
Ahead of Bitcoin Cash Hard Fork, The Coin’s Competing Visions Vie for Hash Rate
As the Nov. 15 Bitcoin Cash hard fork draws closer, a majority of hash power favors the Bitcoin Cash SV iteration favored by Australian computer scientist Craig Wright’s nChain, data from Coin Dance shows Nov. 12. According to Coin Dance, 66–77 percent of Bitcoin Cash (BCH) miners are backing the SV network based on currency hash rates, compared to 18–29 percent backing Bitcoin Cash ABC, which is favored by crypto evangelist Roger Ver. The data is an estimate based on which mining pools have shown support for the coins after the eventual hard fork. Conversely, Coin Dance notes that of …
Altcoin / Nov. 13, 2018
Bitcoin Cash Experiences Bug During Scheduled Hard Fork Upgrade
In the course of a planned hard fork update, the bitcoin cash (BCH) network experienced difficulties processing transactions, cryptocurrency exchange BitMEX tweeted on May 15. Following the expected fork at block 582,680, the network purportedly began to experience issues with transactions. BitMEX said that the number of transactions per block was low — 0 in the last 9 blocks starting at block 582,687. Bitcoin cash transaction per block. Source: BitMEX According to data from CoinDance, the greatest number of blocks mined after the upgrade were only processing transactions on Coinbase. In the meantime, BitMEX revealed that their mempool had 1,622 …
Altcoin / May 15, 2019
Opposing Bitcoin ABC and Bitcoin SV Factions’ Debates Grow Heated as the Bitcoin Cash Hard Fork Draws Closer
Born out of the original Bitcoin blockchain on August 1, 2017, Bitcoin Cash (BCH) has split the cryptocurrency community into warring factions with their own arguments, verbal skirmishes, leaders, convictions and occasional get-togethers. On November 15, BCH developers are preparing to undergo its next hard fork, a split of the blockchain, which can give birth to new tokens named Bitcoin SV (Satoshi’s Vision), Bitcoin Unlimited and Bitcoin ABC. How Bitcoin Cash appeared The Bitcoin evolution has been constantly debated within the developers community, who had opposing views on what technology to implement and what rewards miners should receive. In July …
Altcoin / Nov. 13, 2018