概要
ハードフォークとは、下位互換性のないチェーンの分岐であり、異なるルールを持つ2つの独立したネットワークが生成されます。アップグレードを行わないノードは排除されます。ハードフォークには、計画的なアップグレードやコミュニティによる分裂などがあります。
仕組み
プロトコルの変更により、古いノードにとっては新しいブロックが無効となり、分岐が強制されます。ユーザーやアプリケーションは、どちらのチェーンに従うかを選択します。これにより、ビットコインキャッシュやイーサリアムクラシックのように、新しいトークンが生まれることがあります。
重要性
ハードフォークは大幅なアップグレードを可能にする一方で、コミュニティや資産の分断を招く可能性があります。ハードフォークには、調整と明確なコミュニケーションが不可欠です。これは、パーミッションレスネットワークを特徴づける重要な要素です。
関連概念
ハードフォークは、ソフトフォーク、コンセンサス、チェーンの分岐に関連しています。これらはプロトコルアップグレードのためのメカニズムです。