Skip to main content

What Is a ‘Hard Fork’ and How Can It Be Used as a Defense against a Persistent 51% Attacker?

A hard fork is a permanent, non-backward-compatible change to the blockchain protocol that requires all nodes to upgrade. As a defense, the community can coordinate a hard fork to change the Proof-of-Work mining algorithm (e.g. from SHA-256 to a different algorithm).

This action instantly renders the attacker's specialized mining hardware (ASICs) obsolete, effectively resetting the hashrate distribution and neutralizing the attack.

What Is the Difference between a Hard Fork and a Soft Fork in Cryptocurrency?
What Is the Primary Difference between a Hard Fork and a Soft Fork in Blockchain Governance?
What Is the Difference between a Soft Fork and a Hard Fork in Response to a Chain Reorganization?
What Is the Concept of ‘Fork Resistance’ in Relation to Mining Hardware Types?