The planned Bitcoin Cash fork today has resulted in a big problem for the network due to a glitch in the upgrade.
The Bitcoin Cash network stopped processing transactions for various blocks, over what some are claiming to be an issue with the Bitcoin ABC client.
According to Coin.Dance data, most blocks on the Bitcoin Cash blockchain mined after the hard fork are only processing Coinbase transactions, meaning unconfirmed transitions are piling up on the network and users aren’t being able to transact.
The reason for the glitch, according to a Reddit thread, is an “issue” with Bitcoin ABC, a client most cryptocurrency miners are running.
The client carried a code bug affecting the Bitcoin Cash mempool that was unrelated to the upgrade itself. The Bitcoin Cash blockchain requires miners to validate transactions and append new blocks. The mempool consists of all pending transactions on the blockchain awaiting approval by a miner.
The bug is stopping transactions from being processed. The issue, first spotted by BitMEX Research, occurred after the scheduled hard fork.
It appears as if there may be a problem with the Bitcoin Cash hardfork upgrade, the number of txs per block is low (0 in the last 9 blocks, other than the coinbase txn). Our mempool has 1622 txs
Below chart is number of txs per block and the orange line is the hardfork point pic.twitter.com/UR3jQuN6Zm
— BitMEX Research (@BitMEXResearch) May 15, 2019
Developers have now released new code to fix the bug, although its possible some transactions will need to be rolled back.