【そふとふぉーく】
ソフトフォーク とは?
💡 家のルールが厳しくなっただけで、引っ越しは不要
📌 このページのポイント
ソフトフォークってハードフォークの軽い版ってこと?
そうだね。ルールを「厳しくする」方向の変更だから、古いノードでも新しいブロックを受け入れられるんだ。後方互換性があるのがポイントだよ
ルールを厳しくするってどういうこと?
たとえばブロックサイズの上限を小さくするような変更だね。今まで有効だったものの一部が無効になるけど、新しいルールで作られたブロックは古いルールでも有効と判断されるんだ
じゃあ全員がアップデートしなくても大丈夫なの?
基本的にはね。ただしマイナーの過半数が新ルールを採用しないと、チェーンが不安定になるリスクはあるよ。だからソフトフォークでもコミュニティの合意形成は大事なんだ
具体的にどんなソフトフォークがあったの?
ハードフォークとソフトフォーク、どっちがいいの?
一長一短だよ。ソフトフォークは混乱が少ないけど、できる変更の範囲が限られる。ハードフォークは大胆な変更ができるけど、チェーン分裂のリスクがある。実際の開発では両方を使い分けているんだ
📖 おまけ:英語の意味
「Soft Fork」 = 柔らかい分岐
💬 ソフト(soft)は「柔軟な・穏やかな」というニュアンスで、ハードフォークに対して互換性を保った優しい変更という意味合いだよ