What to Expect From the Next Bitcoin Cash Protocol Upgrade
On November 15, shortly after 12 p.m., Bitcoin Cash (BCH) will execute an upgrade of the network’s consensus rules. After the upgrade is locked in, the next block will enforce minimal pushdata in script and the opcodes OP_Checkmultisig and OP_Checkmultisigverify will be upgraded to accept Schnorr signatures. Also Read: QE Infinity: 37 Central Banks Participate in Stimulus and Easing PracticesDelivered Code
Next Friday, Bitcoin Cash proponents will be watching the BCH chain upgrade the current consensus ruleset in order to add two new features. Developers have been discussing the upgrade for months now and have explained in great detail at developer meetings how the changes apply to the BCH roadmap. Since August 1, 2017, BCH developers have produced a significant number of protocol developments that are unique to BCH. For instance, BCH engineers have increased the block size to 32MB, allowing for a lot more throughput than a 1MB block.
In September 2018, BCH surpassed BTC’s daily transaction count by processing millions of transactions in a single day. Bitcoin Cash programmers have re-enabled the old Satoshi opcodes, which can allow for a variety of decision-based transactions, compilers, and other functions. The added opcodes allow for the implementation of OP_Checkdatasig which can be used to calculate the hash within a transaction in order to validate signatures in an automated way. Bitcoin Cash developers also increased the network’s default Data-Carrier-Size to 220 Bytes.
Less than two weeks until the Bitcoin Cash network upgrade!
All Bitcoin ABC node operators should ensure they are ready by upgrading to a recent version (0.20.x). https://t.co/MfblcCxh6p#bitcoincash #bch #bitcoin — Bitcoin ABC (@Bitcoin_ABC) November 4, 2019
Two New Ruleset Changes
The first change will curb malleability vectors on the network by applying the Minimaldata rule. “This removes the final BIP 62 malleability vector, and means that most of the transactions on the Bitcoin Cash network (including all P2PKH transactions) will now be non-malleable,” the November 15 upgrade documentation explains. While bitcoin transactions are signed, signatures don’t encompass all the data hashed and it’s possible for nodes to pervert the transaction by invalidating the hash.

Besides that, it is also desirable that any existing coin can be spent using Schnorr signatures, and there are numerous OP_Checkmultisig-based wallets and coins in existence that we want to be able to take advantage of Schnorr signatures.
Upgrading Nodes and Where to Watch
Bitcoin Cash fans are excited about the next upgrade and network participants have been steadily preparing for the changes. Ordinary users won’t have to do anything before the network changes take effect. Miners and node operators, however, are encouraged to download and run the latest version of a BCH client that supports the November 15 ruleset changes.
Image credits: Shutterstock, Twitter, Github, Coin Dance, Wiki Commons, and Pixabay.
Did you know you can buy and sell BCH privately using our noncustodial, peer-to-peer Local Bitcoin Cash trading platform? The Local.Bitcoin.com marketplace has thousands of participants from all around the world trading BCH right now. And if you need a bitcoin wallet to securely store your coins, you can download one from us here. The post What to Expect From the Next Bitcoin Cash Protocol Upgrade appeared first on Bitcoin News.