A Bitcoin Cash (BCH) upgrade that will both increase block size from 8MB to 32MB and add or reactivate Bitcoin script operation codes (Op codes) has been activated today, May 15.
Bitcoin ABC, a Bitcoin Cash full node implementation, posted on April 1 that the Bitcoin ABC 0.17.1 full node upgrade testnet was available, noting that all BCH full nodes needed to upgrade and that major exchanges and wallets were being notified. BitcoinCash.org also wrote that this is the first of several planned upgrades for the currency.
An explanation of the new upgrade on Reddit says that the upgrade is “paving the way for future adoption as well as new functionality being added such as op codes.” User Steve Shadders-a co-author for reenabling disabled Op codes - posted on his blog that the reactivation of formerly disabled Op codes is compelling to developers and could bring value to the BCH economy.
The arguments against an increase in block size include making operation of full nodes more expensive, leading to less decentralization of the network, as well as lower propagation speeds, according to BitcoinWiki.
Although outspoken BCH advocate Roger Ver did not directly mention the upgrade today, he did post on Twitter about his belief that BCH--above all Bitcoin forks--follows Satoshi’s vision:
BCH, which is a hard fork of the Bitcoin blockchain from August 2017, touts itself as the original Bitcoin (BTC) and superior to BTC due to its lower transaction fees. However, at the end of February this year, BTC’s transaction fees were cheaper than those of BCH.
BCH’s large block size is another characteristic that sets it apart from BTC. This is due to Satoshi Nakamoto’s attempt to avoid splitting the blockchain in the case of some miners produced big blocks that other miners couldn’t accept. In order to solve the scalability problem caused by BTC’s block size limit, the Segregated Witness (SegWit) upgrade was proposed, with many crypto exchanges like Coinbase, Bitfinex, and GDAX exchange having already accepted the upgrade.