Traditional blockchains usually face a major challenge when it comes to upgrading the underlying chain technology, often referred to as blockchain hard forking. This is mainly because altering the core protocol code-base usually require a lot of consensus coordination between network nodes for the improvement proposal to take effect. Case in point, the infamous Ethereum DAO hack that led to a hardfork split the Ethereum community into Ethereum (ETH) and Ethereum Classic (ETC). By splitting the network, the fork severely weakened the corresponding Ethereum network security.

There are however numerous reasons we may need to upgrade blockchains:

1. Fix critical…

Muthee Vincent

I’m a passionate blockchain/cryptocurrency researcher and developer. Have an in-depth technical understanding of the underlying blockchain technology stack.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store