Hard Forkとは
- 読み: はーどふぉーく
- 英語: Hard Fork,hard fork
概要
ハードフォークは、ブロックチェーンのルールを非互換的に変更し、ネットワークが分岐する現象です。
詳細
ハードフォークは、ブロックチェーンのプロトコルを過去のルールと互換性がない形で更新し、ネットワークを分岐させる仕組みです。既存ノードが旧ルールに従い続ける一方、ハードフォーク対応ノードは新仕様でブロックを生成するため、チェーンは二つ以上に分かれます。一般的に、分散型台帳の仕様変更を行う際に用いられ、ノードの統一アップグレードが必要な重大変更として位置付けられます。その結果、同一トークンが複数のチェーン上に存在し、資産の二重保有や取引所の対応状況により混乱が生じる場合があります。ハードフォーク後は対応しないノードが旧チェーンを維持し続けるため、コミュニティや開発者の間で十分な議論とテストが不可欠です。代表例として、2017年のビットコインキャッシュ誕生や2016年のイーサリアムDAOフォークが挙げられ、ネットワークのセキュリティ維持や機能追加のために計画的に実施される一方、合意形成が困難で分裂リスクを伴います。
関連用語
- ソフトフォーク
- ブロックチェーン
- コンセンサスアルゴリズム
- チェーンスプリット
- マイニング