Fork Legitimacy Framework
Last updated
Was this helpful?
Last updated
Was this helpful?
Cryptoasset networks operate programmatically, where transaction validity is determined by the underlying code upon which the blockchain runs. This code is governed by a set of “consensus rules”. There are two types of forks that cryptoassets can undergo:
If a change in consensus rules does not require nodes to implement software changes in order to be compatible with the new set of rules (i.e. backwards compatibility), this is known as a soft fork.
If a change in consensus rules requires nodes to implement new software in order to remain compatible with the new set of rules, this is known as a hard fork.
This framework only considers forks of cryptoassets with Proof-of-Work consensus mechanisms.