After the Fork: How Competing Bitcoin Cash Blockchains Might Wage War

Neutral After the Fork: How Competing Bitcoin Cash Blockchains Might Wage War

Bitcoin cash's ongoing war of words is set to reach a conclusion tomorrow.

That's when a planned technical update (and an ongoing disagreement over the proposed code changes) may lead two major bitcoin cash implementations - Bitcoin ABC and Bitcoin SV - to split into separate blockchains.

In the days prior to the activation, rising contention from both camps has culminated in what has been termed as " hash war," as mining pools ramp up their computing power to show support for the various implementations.

But rather than a future in which the two versions of bitcoin cash live in harmony, there's a degree of concern that, under a scenario in which two distinct blockchains emerge, that same mining power could be wielded as a weapon against one of the networks.

"An SV miner can even legally kill off a chain. That is the miner's right. This is what bitcoin is," Craig Wright, the controversial chief scientist behind nChain, the company that leads the Bitcoin SV implementation, tweeted.

Hash power - the computing resources committed by miners toward securing a blockchain - has been fluctuating between both camps in the days prior to the activation, though all signs point to Bitcoin SV proponents having the upper hand on this front

Because of bitcoin cash's underlying architecture, a 51 percent dominance in hash power will allow Bitcoin SV to launch attacks against the minority chain - and Wright has suggested that such action isn't off the table.

As such, according to Peter Rizun, the chief scientist of Bitcoin Unlimited (a bitcoin cash software implementation that supports Bitcoin ABC), the upcoming hash war is a test of what is known as bitcoin's underlying security assumption, dubbed the "honest majority."

Detailed in the Satoshi Nakamoto white paper, the honest majority assumption is based on the premise that security is only guaranteed if 51 percent - or a majority - of nodes are behaving non-maliciously.

"The security of blockchains come from economic incentives, not from math. We cross our fingers and hope that a group of attacker nodes will choose to play by the rules. Maybe they won't," Rizun said, adding:

"The coming hash battle is putting Satoshi's assumption to the test."

The fork attacks

In effect, Wright sees the upcoming split in terms of bitcoin's longest chain rule - the underlying bitcoin consensus mechanism that defaults to the longest chain in the event of multiple blocks being found simultaneously.

When applied to a blockchain split, what this means essentially means is a fight to the death between the competing chains, where the last one standing would be considered the "true" bitcoin cash by nodes.

For example, both implementations have declined to add so-called "replay protection," or code that allows funds to be safely spent when a split occurs.

"Neither Bitcoin SV nor Bitcoin ABC have implemented transaction replay protection, as the intention is for only one chain to survive," nChain, the software company behind Bitcoin SV, wrote in a press release published earlier this month.

This means that without special precautions, users could lose funds while transacting on a split chain. Similarly, hackers can exploit the vulnerability to extract funds from exchanges.

"Users potentially stand to lose money because of this decision," Chris Pacia, a developer for OpenBazaar, told CoinDesk, adding: "Not adding replay protection is a dick move."

And there are other ways that the two blockchains could continue to wage war following the fork - especially if one camp continues to dominate the hash power.

At the time of writing, the prevailing hash rate is showing a preference for the SV side. If the preference continues, there's a host of ways that Bitcoin SV could try to keep ABC from operating.

Empty blocks

For example, SV could mine empty blocks that do not contain transactions.

Combined with a majority hash rate, this could result in user transactions being rejected from the chain, essentially pushing the blockchain into stasis. According to Rizun, the cost of this attack "is nearly zero for SV, assuming they have majority hash power."

For the honest minority, however, the cost is extremely high.

"They spend a lot of resources to find a block, only to have it orphaned and lose the 12.5 BCH block reward. The honest miners might give up," Rizun explained.

Alternatively, the miner could simply include useless or "junk" transactions into the blockchain, which would have a similar effect to empty blocks, but according to Chris Pacia, this approach also "forces people to validate and store all the junk transactions."

Double spend

Equally, having a 51 percent majority means that SV attackers could perform a so-called "double-spend attack," in which an attacker prints non-existent funds from an exchange.

A notorious attack within the cryptocurrency industry, such an attack requires the majority of hash power to function.

Given the hash power, a miner can produce blocks in secret that contain false transactions before injecting the transactions into the blockchain.

Still, in this case, Rizun depicted this attack as one of the least likely outcomes of the bitcoin cash fork, because, unlike hostile activity between competing chains, double-spends are "blatantly criminal."

'Satoshi's shotgun'

And there are other attacks that could be launched between the blockchains as well.

According to Pacia, it is also possible for an attacker with the majority hash rate to let the ABC chain grow, before using the majority hash power to override blocks.

"This would cause users, especially exchanges, to lose millions of dollars as they would see their transactions get reversed. [Wright] has threatened to do this," Pacia said.

Additionally, Rizun listed "poison-block attack, denial-of-service attacks, network-partition attacks, and zero-day exploits," among the kinds of activity that could arise between the warring factions.

For example, rumors have been building ahead of the release about something that has been nicknamed "Satoshi's shotgun" - which would inject large volumes of spam transactions into the competing chain. Spam transactions would flood the blockchain, slowing the time that it takes for standard transactions to be confirmed.

"We saw [Satoshi's shotgun] in action on Nov. 10. Apparently, it generated up to 800 transactions per second," Rizun said.

The fair fight

Continuing, Rizun explained a further possibility - what he calls a "fair fight" - in which SV would simply prevent the changes that ABC intends to make from activating.

Another attack that requires the majority of hash rate in order to function, SV could mine blocks that are valid to both implementations but would punish miners that attempt to activate ABC changes by simply refusing to include them in a block.

"This way, SV could try to bleed the ABC-loyal miners dry until they give up on the changes," Rizun said.

Such an attack would prevent ABC from activating and ensure that SV becomes dominate on the bitcoin cash blockchain. According to Rizun, this is the most sensible and cost-efficient form of attack, but "also probably the most technically difficult to implement."

"[It's] only really a good option if they actually care about BCH. If SV wants to destroy BCH, then [it] would not be a good option," Rizun said.

And while it's unclear how Thursday's hard fork will play out, according to Rizun, such attacks are "exciting," because they allow blockchains to be battle-tested in more robust scenarios.

"People think you just make a blockchain and it becomes secure by some mathematical pixy dust. It doesn't," Rizun said, concluding:

"We don't know if blockchains work. That might sound odd, but it's true."

Bitcoin miners via Shutterstock

11/15/2018 / 05:00:42 Source: coindesk

1 BTC=$3,504.19
1 XRP=$0.3093
1 ETH=$91.42
1 XUC=$2.10
1 EOS=$2.06
1 BCH=$97.76

News Feed 50

Ccn Neutral - ‘What is Bitcoin’ Ranked Among Top Google Searches in 2018 read more.
12/12/2018 / 18:32:05
Cryptopotato Neutral - What’s The Real Reason Behind Coinbase Not Listing Ripple XRP? read more.
12/12/2018 / 18:24:32
Cointelegraph Neutral - Russian Deputy Prime Minister: Draft Crypto Legislation Won’t Be ‘Significantly’ Edited read more.
12/12/2018 / 18:20:00
Bitcoinmagazine Neutral - Prosecutors Seek 10-Year Jail Sentence for Karpeles Over Mt. Gox Embezzling read more.
12/12/2018 / 18:15:29
Cointelegraph Neutral - Dutch Central Bank Proposes License Requirement for Cryptocurrency Service Providers read more.
12/12/2018 / 18:14:00
Cointelegraph Neutral - Russian Draft Bill Blocking Suspicious Financial Websites ‘Could’ Cover ‘Scam’ ICOs, Experts Note read more.
12/12/2018 / 18:05:00
Cryptoglobe Neutral - UAE, Saudi Arabia to Jointly Launch Cryptocurrency for Interbank Transactions read more.
12/12/2018 / 18:00:51
Bitcoinist Neutral - Coinbase Slammed For Venezuela ZCash Airdrop Being an ‘Advertising Strategy’ read more.
12/12/2018 / 18:00:25
Trustnodes Neutral - Southern Europe Signs Blockchain Accord, House Bill to Promote Cryptos, CFTC Requests Comments on ETH, Augur Faces a Governance Question read more.
12/12/2018 / 17:59:57
Blokt Neutral - XYO Will Launch the Blockchain Satellite ‘EtherX’ into Space Using a SpaceX Falcon 9 read more.
12/12/2018 / 17:59:36
Cointelegraph Neutral - IBM Research Teams up With Agritech Firm to Boost African Agribusiness with Blockchain read more.
12/12/2018 / 17:51:00
Blokt Neutral - Galaxy Digital’s Mike Novogratz Narrates His Crypto Journey, Says He Is Still Bullish read more.
12/12/2018 / 17:34:31
Newsbtc Neutral - Crypto Exchange OKEx Relists Bitcoin ABC Under Original Bitcoin Cash (BCH) Ticker read more.
12/12/2018 / 17:30:31
Bitcoin.Com Neutral - Bitwala Begins Offering Bank Accounts With Bitcoin Wallet and Debit Card read more.
12/12/2018 / 17:15:05
Ccn Neutral - Bitcoin Price ‘Could Go from Bad to Worse’: Bearish Analyst read more.
12/12/2018 / 17:11:23
Coindesk Neutral - Ethereum’s Geth Software Upgrades Ahead of January Hard Fork read more.
12/12/2018 / 17:00:47
Cryptoinsider Neutral - Dogecoin is more decentralized than NEO, IOTA, NEM, Stellar, and Nano read more.
12/12/2018 / 17:00:23
Cryptoglobe Neutral - UK-Based Exchange CEX.IO Moving To Mandatory User Registration read more.
12/12/2018 / 17:00:00
Newsbtc Neutral - Only 4 Crypto Exchanges Have 100,000+ Active Users read more.
12/12/2018 / 16:59:30
Trustnodes Neutral - Most Cryptos Very Close to the Bottom Says This Week’s Technical Analysis read more.
12/12/2018 / 16:29:15
Cointelegraph Neutral - Canadian City of Calgary Launches Local Digital Currency for Intracity Transactions read more.
12/12/2018 / 16:21:00
Blokt Neutral - EOS Breaks Downward Trend as Market Leader Bitcoin [BTC] Finds Support read more.
12/12/2018 / 16:14:13
Cointelegraph Neutral - Germany’s Second Largest Stock Exchange, SolarisBank Partner to Launch Crypto Exchange read more.
12/12/2018 / 16:12:00
Blokt Neutral - IBM May Offer Blockchain-based Solutions to Indian Telcos read more.
12/12/2018 / 16:09:41
Cointelegraph Neutral - Allianz Global Investors CEO Says Crypto Assets Should Be ‘Outlawed’ read more.
12/12/2018 / 16:07:00
Ccn Neutral - Razer Wants Gamers to Mine Cryptocurrency Using their Idle GPUs — But You Probably Shouldn’t read more.
12/12/2018 / 16:01:42
Blokt Neutral - Full-Blown Reversal for the Price of Factom [FCT] read more.
12/12/2018 / 15:59:59
Trustnodes Neutral - Bitcoin Tops “What is…” Google Searches in US and UK read more.
12/12/2018 / 15:51:01
Cointelegraph Neutral - China: Shenzhen Special Economic Zone to Use Blockchain for Electronic Tax Invoices read more.
12/12/2018 / 15:50:00
Blokt Neutral - Ripple’s XRP Continues Range Trading As Market Leader Bitcoin [BTC] Finds Support read more.
12/12/2018 / 15:48:21
Ccn Neutral - What is Holding Coinbase Back From Integrating Ripple (XRP) Into its Exchange? read more.
12/12/2018 / 15:35:52
Cryptoglobe Negative - #Ethereum (ETH) Price Analysis – December 12 read more.
12/12/2018 / 15:28:49
Bitcoin.Com Neutral - Netherlands to Regulate Cryptocurrencies in Bid to Curb Money Laundering read more.
12/12/2018 / 15:15:35
Blokt Neutral - Bitcoin [BTC] Tests Key Support Level – Bullish or Bearish? read more.
12/12/2018 / 15:14:47
Newsbtc Negative - Billionaire Mike Novogratz Says Crypto ICO Market is Pretty Much Dead Now read more.
12/12/2018 / 15:09:15
Cointelegraph Neutral - India’s Telecom Regulator Completes Mobile Blockchain Pilot with IBM read more.
12/12/2018 / 15:09:00
Cointelegraph Neutral - Crypto Exchange Coincheck’s Owner Monex to Launch Crypto Trading in US starting Q1 2019 read more.
12/12/2018 / 15:04:00
Blokt Neutral - TRON Giveaways and Promotions Kickoff for the Holiday Season read more.
12/12/2018 / 14:59:14
Cointelegraph Neutral - Developers Test Cross-Blockchain Protocol for One-Way ERC20-Bitcoin LN Atomic Swaps read more.
12/12/2018 / 14:51:00
Cryptoglobe Neutral - Former Mt. Gox CEO Mark Karpeles Facing Possible Ten-Year Prison Sentence read more.
12/12/2018 / 14:45:00
Cointelegraph Neutral - Report: Financial Criminal Allegedly Revealed as Figure Behind ‘Blockchain Terminal’ ICO read more.
12/12/2018 / 14:27:00
Ccn Neutral - Cryptocurrency Should be ‘Outlawed’: Allianz CEO Andreas Utermann read more.
12/12/2018 / 14:26:57
Blokt Neutral - Dash: After the Fall, Where Does Price Find Support? read more.
12/12/2018 / 14:24:43
Coindesk Neutral - Novogratz’s Galaxy Digital Backs $4 million Raise for Crypto-Lender BlockFi read more.
12/12/2018 / 14:20:09
Trustnodes Neutral - Brexit Bitcoin Shows no Premium While Pound Nears Euro Parity as Crisis Descends on the Palace read more.
12/12/2018 / 14:16:15
Coinnounce Neutral - Bitcoin Whale Alert: 20157 BTC transferred to Bitfinex read more.
12/12/2018 / 14:13:08
Cointelegraph Neutral - Denmark Targets 2,700 Bitcoin Traders for Tax Payments After Tip-Off From Finland read more.
12/12/2018 / 14:11:00
Blokt Neutral - Alibaba Cloud Becomes One of the 16 New Members to Join the Hyperledger Global Forum read more.
12/12/2018 / 14:04:38
Financemagnates - Saudi Arabia and the UAE Central Banks to Create Joint Token read more.
12/12/2018 / 14:01:12
Cryptoglobe Neutral - Samsung Denies Rumors of Launching Cold Storage Crypto Wallet for Galaxy S10 Smartphone read more.
12/12/2018 / 14:00:00

Latest comments:

4 min
Hey Sam, how is it going? But I must explain to you how all this mistaken idea of denouncing of a pleasure and praising pain was born
3 min
Pretty good. Doing my homework.. No one rejects, dislikes, or avoids pleasure itself, because it is pleasure, but because
2 min
Any chance to go out? To take a trivial example, which of us ever undertakes laborious physical exercise, except to obtain some advantage
2 min
.. Maybe 40-50 mins. I don't know exactly. On the other hand, we denounce with righteous indignation and dislike men who are so beguiled
1 min
Anyway sounds great! These cases are perfectly simple and easy to distinguish.