Summary of Bitcoin Cash upgrades up to May 2021

4 644
Avatar for btcfork
Written by
This user is who they claim to be.
We have manually verified this user via some other channel.
3 years ago (Last updated: 2 years ago)

It is well understood by now that Bitcoin Cash is the version of Bitcoin that upgraded the block size limits in order to scale its capacity on chain.

Throughout its life since 2017, Bitcoin Cash has done a number of successful system upgrades, with another one scheduled for May 2022.

In this short post, I want to give you a summary overview of these upgrades. This information is compiled from https://upgradespecs.bitcoincashnode.org/ .

It is important to remind that not every Bitcoin Cash upgrade is a hard fork. Some upgrades, like the past May 2021 one, do not include any changes that can result in a fork.

I wish read.cash would allow nice tables in its markup language, but currently it doesn't. So I have to include a graphical table here, suitable for copying to other platforms, and the textual form where the hyperlinks work, at the end.


Bitcoin Cash (BCH) network upgrades - graphical summary


Bitcoin Cash (BCH) network upgrades - textual summary

August 2017 (original UAHF)

  • Maximum block increased by a factor of 8 (from 1MB to 8MB)

  • Other basic scaling parameters (max txs in block, max sigops per block) adjusted to scale with block size

  • Added replay protection

  • Difficulty adjustment in case of hashrate drop (EDA)

  • Added new service bit (NODE_BITCOIN_CASH)

  • Enforcement of stricter transaction validation (SCRIPT_VERIFY_STRICTENC)

November 2017

  • New difficulty adjustment algorithm (DAA)

  • Enforcement of LOW_S signatures (BIP 0146)

  • Enforcement of NULLFAIL (BIP 0146)

May 2018

  • Blocksize increased by a factor of 4, to 32MB (original Satoshi client blocksize)

  • Increase OP_RETURN relay size to 223 total bytes

  • Re-enabling of several opcodes

  • Added “automatic replay protection” (ARP)
    (fork off old versions in next upgrade)

November 2018

  • Enforce canonical transaction order (CTOR)

  • New opcodes: OP_CHECKDATASIG, OP_CHECKDATASIGVERIFY

  • Enforce minimum transaction size

  • Enforce "push only" rule for scriptSig

  • Enforce "clean stack" rule

May 2019

November 2019

  • Enable Schnorr signatures for OP_CHECKMULTISIG(VERIFY)

  • Enforce minimal push and minimal number encoding rules in Script

May 2020

  • Replace SigOps counting system with a new system (SigChecks)

  • New opcode: OP_REVERSEBYTES

  • Increase unconfirmed chain length limits from 25 to 50

November 2020

  • Replace DAA with new difficulty adjustment algorithm: ASERT

May 2021

  • Removal of the unconfirmed transaction chain limit

  • Allow multiple OP_RETURN outputs (but keep 223 byte limit for now)

May 2022 (upcoming)


Sponsors of btcfork
empty
empty

34
$ 44.46
$ 31.99 from @Ellie
$ 5.00 from @SimonBruzzi
$ 2.01 from @TheRandomRewarder
+ 17
Avatar for btcfork
Written by
This user is who they claim to be.
We have manually verified this user via some other channel.
3 years ago (Last updated: 2 years ago)

Comments

This is great my friend. BCH developers are really working tirelessly for users to get the best. I don’t know why people shouldn’t adopt BCH it offers ridiculously low transaction fee and all.

My advice for BCH is to talk to big cooperation that deal with financial transactions and bargain with them to allow BCH in their platform, this would increase their value drastically.

Imagine if major hospitals accepts BCH, that would increase the worth.

$ 0.00
2 years ago

Some important help for others

Is Bitcoin cash a good investment 2021?

With less than three years in the cryptocurrency market, Bitcoin Cash (BCH) has continuously proved its great investment potential for traders and investors alike. Bitcoin Cash is predicted to keep skyrocketing over the next couple of years.

Should I buy Bitcoin or Bitcoin cash 2021?

Inevitably, this has led to a surge of casual observers wondering whether to buy Bitcoin in 2021. BTC can indeed be a very good investment, but it is not without risk. But Bitcoin Cash is cheap per coin, faster and still has plenty of value. It does not matter if you invest in Bitcoin or Bitcoin Cash.

What is the future of Bitcoin cash?

DigitalCoinPrice has a positive forecast for the future price of Bitcoin Cash. In 2021, it will fluctuate around $1000. By the year 2025 the cryptocurrency will still only be at $2250 according to the site, so still below its highest price ever.

$ 0.00
3 years ago

This means a bigger and better BCH.. We're excited for SmartBCH as well to launch more DeFi projects..

$ 0.00
3 years ago

Great summary

$ 0.10
3 years ago