What is a Hard Fork?
A hard fork is a significant modification to the rules of a blockchain's protocol. Hard forks are not backward-compatible, meaning all nodes will need to upgrade in order to successfully operate. This event creates a permanent split in a blockchain's block history, leading to two separate chains with different sets of rules.