Fork

Written by Saurabh Deshpande

Introduction

A fork is when a blockchain splits, which can happen for a variety of reasons. If two miners mine the same block, then a temporary partition occurs and whichever one has the next block added becomes the legitimate chain. These happen fairly regularly and are not typically considered problematic.

When a blockchain has upgrades or bug fixes, they occur through non-contentious soft forks. These are backwards compatible meaning old versions of the software can still participate in the network.

Hard forks occur when nodes cannot agree on a change, and they lead to a permanent split in the network as we saw with Bitcoin Cash.

Suggested Reading

A Short Guide to Bitcoin Forks

Blockchain Forks

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