Despite an initial difference in mining speed between the two Bitcoin forks, an increase in BTC’s hashpower has been steadily narrowing Bitcoin’s supply lead. If Bitcoin continues to outpace Bitcoin Cash, the two could halve at around the same time.
Incredibly fast BCH mining leaves Bitcoin in the dust
Ever since it forked back in 2017, Bitcoin Cash has been struggling with maintaining a ten-minute block generation time it inherited from Bitcoin. The goal of the fork as always been to maintain the same level of difficulty and speed as the original Bitcoin has, and BCH developers have implemented several different algorithms in order to achieve that.
At first, both Bitcoin and Bitcoin Cash used the Difficulty Adjustment Algorithm (DAA), adjusting the mining difficulty parameter every 2016 blocks. But, Bitcoin Cash started implementing another algorithm in addition to DAA in 2017. The Emergency Difficulty Adjustment (EDA) was designed to reduce the mining difficulty of Bitcoin Cash by 20 percent if less than 6 blocks in 12 hours are mined.
Introducing EDA, however, caused significant problems with Bitcoin Cash mining, which caused it to become hundreds of thousands of blocks ahead of Bitcoin. The difference in block numbers remained even after EDA was canceled and a change in DAA was implemented. The overall increase in block numbers, mining speed, and hashpower meant that Bitcoin Cash was scheduled to halve more than a month before Bitcoin.
Recent increase in Bitcoin hashpower means it could overtake Bitcoin Cash
Nic Carter, the co-founder of Coinmetrics.io and partner at Castle Island Ventures, recently pointed out these problems in a series of tweets on July 14. Carter said that Bitcoin mining has been lagging behind Bitcoin Cash, which was more than 123,000 coins ahead of Bitcoin in November 2017.
Fun fact: when BCH forked, mining was “too slow”, then “too fast”, and since the EDA, mining has lagged Bitcoin. So BCH was 123k coins ahead of BTC, but new BTC hashpower has narrowed the lead to 73khttps://t.co/S5K8Ogpjzw pic.twitter.com/aUlH0zcJ5c
— nic carter (@nic__carter) July 14, 2019
But, an increase in Bitcoin’s hashpower has managed to narrow down that difference to just over 73,000 coins this month. Carter pointed out that the difference in the number of coins in each network can also be expressed as “days ahead” in the issuance schedule. The difference between the halving of Bitcoin Cash and Bitcoin has been steadily decreasing since 2017, with Bitcoin Cash now being just 41 days ahead.
This can also be expressed as “days ahead” in the issuance schedule. BCH is currently scheduled to halve 41 days before BTC. https://t.co/eiPPIxV7mi pic.twitter.com/SSyN57HP24
— nic carter (@nic__carter) July 14, 2019
Carter said that if Bitcoin continues to narrow down its supply lead by 239 BTC per day, it will keep outpacing difficulty, both Bitcoin and Bitcoin Cash halvings could happen at the same time.
To sum up, BTC is narrowing the supply lead by 239 BTC/day, so if BTC keeps outpacing difficulty (see chart), the halvings actually should happen around the same time pic.twitter.com/Hq2DPq4zye
— nic carter (@nic__carter) July 14, 2019
And while this could only happen if Bitcoin keeps seeing its hashrate grow at the same pace it did since 2017, even a minor decrease in BCH’s “days ahead” would show just how much the Bitcoin network has organically grown.