Hard Fork

Written by Saurabh Deshpande

Introduction

A hard fork is a software modification that is backwards incompatible, meaning that nodes that do not upgrade will not be able to identify valid blocks and will split into their own chain. When partitions occur, it is typically a result of ideological differences such as Ethereum hard forked after the DAO hack to create Ethereum Classic.

This differs from a soft fork, where nodes that do not upgrade can still retain consensus.

Suggested Reading

A Short Guide to Bitcoin Forksby Amy Castor

Blockchain Forks by Shaan Ray

If there is anything you'd like to add or change, you can tweet your feedback at @messari_crypto or email jack@messari.io

Let us know what you loved about the report, what may be missing, or share any other feedback by filling out this short form. All responses are subject to our Privacy Policy and Terms of Service.

Suggested Research Based on your Watchlists

Create a new watchlist
Outline
  • Introduction
  • Suggested Reading