本稿の読者の中にどれくらい視聴者がいらっしゃるかわかりませんが、今月からビットコイナー反省会のレギュラーになりました。先日の放送で視聴者から寄せられた質問に「国家等が51%攻撃して不正なトランザクションを含むチェーンを伸ばしたらハードフォークするのか?」というものがありました。
これは表面的には国家による攻撃ベクトルの検討、あるいはノードがトランザクションやブロックをどのように扱うかについての質問ですが、この質問への回答を考えるとビットコインの本質に突き当たるように感じたので今日はビットコインでなぜフォークが発生するのか、そしてフォークできることがなぜ本質的に重要なのかについて書きます。
💡
ちなみに冒頭の質問に対する私の回答をまとめると「不正なトランザクションが含まれるのであれば正常なノードは認めないから国家のノードがハードフォークした形になる」になります。