‹ CHAPTER 16, ALL LESSONS

マスター · CHAPTER 16 · LESSON 4 OF 5

スクリプトとアップグレード

ソフトフォーク対ハードフォーク

誰も管理していないネットワークのルールをどのように変更しますか? 5 分

ソフトフォーク: より厳格なルール

ソフトフォークはルールをより厳格にします。一部の有効だったブロックが無効になりますが、新しいルールで有効なすべてのブロックは古いルールでも有効です。アップグレードしないノードはチェーンをたどり続けます。SegWitとTaprootはソフトフォークでした。

ハードフォーク: より緩いルール

ハードフォークは、例えばより大きなブロックなど、古いルールが拒否するブロックを受け入れます。アップグレードしないノードはそれらを拒否します。両方が持続する場合、チェーンは分割され、分割までの共有履歴を持つ2つのコインになります。

  • ソフトフォーク: 古いノードは引き続き追従します。安全な有効化には広範なサポートが必要です。
  • ハードフォーク: 全員がアップグレードするか、別のチェーンに取り残されます。
  • ビットコインはアップグレードのためにソフトフォークを優先してきました。

What to remember

  • ソフトフォークはルールを厳格化し、古いノードは引き続き追従します。
  • ハードフォークはルールを緩め、アップグレードしていないノードは分離されます。
  • SegWitとTaprootはソフトフォークでした。

クイックチェック

ノードがソフトフォークのためにアップグレードしなかった場合、どうなりますか?

どの変更がハードフォークを必要としますか?

ソフトフォーク対ハードフォーク · Bitcoin University