Join 73,892 users and earn money for participation

Summary of Bitcoin Cash upgrades up to May 2021

3 521 exc boost
Avatar for btcfork
Written by
This user is who they claim to be.
We have manually verified this user via some other channel.
  352
4 months 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 2021.

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 upcoming 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

Table 1: Bitcoin Cash (BCH) network upgrades up to May, 2021

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)


Sponsors of btcfork
empty

29
$ 44.42
$ 31.99 from @Ellie
$ 5.00 from @SimonBruzzi
$ 2.01 from @TheRandomRewarder
+ 14
Avatar for btcfork
Written by
This user is who they claim to be.
We have manually verified this user via some other channel.
  352
4 months ago
Enjoyed this article?  Earn Bitcoin Cash by sharing it! Explain
...and you will also help the author collect more tips.

Comments

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 months ago

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

$ 0.00
4 months ago

Great summary

$ 0.10
4 months ago