フォークは、ブロックチェーンの履歴を維持するために、異なる当事者が共通のルールを使用する必要があることに関連しています。関係者の意見が一致しない場合、別のチェーンが出現することがあります。ほとんどのフォークは短命ですが、中には永続的なものもあります。短期間のフォークは、分散型システムにおいて迅速なコンセンサスを得ることが難しいことが原因です。永続的なフォーク(プロトコルの変更という意味で)は、ブロックチェーンに新しい機能を追加するために使用されてきましたが、EthereumやEthereum Classicのようにハッキングの影響を逆転させたり、2010年8月6日のビットコインフォークのようにブロックチェーン上の壊滅的なバグを回避したりするためにも使用されます。