Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
ブロックチェーン基礎技術、すべての仕組みを解き明かす
chain-bible.com
最新
コンセンサスの大改修が「ハードフォーク」とは限らない理由:SolanaのAlpenglowから見るフォーク分類の本当の判断基準  ·  公式ブリッジとサードパーティブリッジ:資産に何かあったとき、リスクを負うのは誰か  ·  パブリック・プライベート・コンソーシアムチェーン:選択を誤ると失うのは性能ではなく、ガバナンスモデル全体である  ·  インテントベースブリッジはほぼ即時に感じられるが、その速さは実際にはソルバーが立て替えているものである  ·  Restakingは一つのステークで複数の利回りを得る仕組みだが、リスクにプロトコル間の伝染の仕方も教えた:Kelp DAO事件が明らかにしたこと  ·  バリデーターのスラッシングはどう起きるのか:何をすると、どれだけ罰せられるのか
beginners

コンセンサスの大改修が「ハードフォーク」とは限らない理由:SolanaのAlpenglowから見るフォーク分類の本当の判断基準

30秒バージョン · 忙しい方へ
フォークの分類は、変更がどれほど大きいかで決まるのではなく、圧倒的多数が同じ瞬間に同じ側に立つことを保証するメカニズムがあるかどうかで決まる——Alpenglowは多くのハードフォークよりも大胆な変更を行っているが、この仕組みの設計ゆえに、最初から一度もハードフォークと呼ばれたことがない。

詳しく読む +
01 · なぜ起きたのか?

Alpenglowが変更するルールが本質的に旧バージョンと非互換であるなら、なぜ単に「より穏やかな方法で実行されたハードフォーク」と呼ばないのか?

ここでの重要な違いは、「非互換性」と「分裂リスク」は実は別の2つの事柄であり、容易に混同されがちだという点にある。ハードフォークがハードフォークと呼ばれる所以は、単に新旧ルールが非互換であるということだけでなく、この非互換性が「同時に存在することを許される」ことにある——アップグレードしていないノードは旧ルールのチェーンを継続し、アップグレードしたノードは新ルールのチェーンを継続し、両方のチェーンが維持され続ける可能性があり、事実上の分裂が形成される。

Alpenglowのフィーチャーゲートメカニズムは、本質的に「ルールの非互換性」と「分裂の許容」という2つの事柄を切り離して処理している:ルール自体は確かに非互換である(この点はハードフォークと同じ)が、圧倒的多数の質権重がアップグレードを完了することを切り替えの発動条件とすることで、メカニズム設計上直接「旧ルールのチェーンが存続する」可能性を排除している——切り替えが発動する瞬間には、意味のある質権重を持ちながら旧ルールを使い続けているバリデーター群がほぼ存在しないからである。

02 · 仕組みは?

ソフトフォーク、ハードフォークというこの分類の枠組みは、誰が考案したのか?なぜこのような分類が存在するのか?

この分類は、何らかの機関や組織が正式に制定した標準ではなく、ビットコインコミュニティがプロトコルの進化の過程で、「ルール変更がノードの分裂を引き起こすかどうか」という実際的な問題を説明するために、徐々に慣習として形成してきた用語である。最も初期のソフトフォーク、ハードフォークに関する議論は、ビットコイン初期のプロトコルアップグレードを巡る論争にまで遡ることができ、当時開発者たちは、「このアップグレードによってアップグレードしていない人がチェーンから排除されることになるのか」をコミュニティに説明するための、シンプルな語彙を必要としていた。

この分類が重要なのは、それが学術的に厳密だからではなく、ユーザーの実際のリスクに直接関わるからである:あるアップグレードがハードフォークであれば、資産を保有する人は自分の資産が最終的にどちらのチェーンに帰属することになるのかに注意を払う必要があるかもしれない。ソフトフォークであれば、この点についてまったく心配する必要はない。これこそが、あるアップグレードが従来の二分法の枠外に位置する場合(Alpenglowのような協調的コンセンサスアップグレードなど)、どのラベルを貼るべきかにこだわるよりも、実際のメカニズム設計を理解する方が意味がある理由なのである。

03 · 自分にどう影響する?

SolanaのAlpenglow以外にも、同様の「協調的アップグレード」の方式でハードフォークの分裂リスクを回避しているチェーンはあるか?

「圧倒的多数の重みがまず一致し、その後一気に発動する」というこの設計思想は、プルーフ・オブ・ステーク(PoS)系のチェーンで比較的一般的である。なぜならPoSチェーンのバリデーターの身元は元々ステーキングと登録を必要とし、生まれつきプルーフ・オブ・ワーク(PoW)チェーンよりも「誰がどれだけの議決権重を持っているか」という明確な台帳を構築しやすく、それゆえ重み閾値によって発動するフィーチャーゲートのメカニズムを設計しやすい。イーサリアムの過去の複数回にわたるコンセンサスレイヤーのアップグレードも、同様のロジックを採用している:新ルールをクライアントに書き込んだ後、まずテストネットで検証し、市場が自然に2つのチェーンに分裂するのに任せるのではなく、協調された発動ブロック高度(アクティベーションエポック)を通じて一斉に切り替える。

対照的に、プルーフ・オブ・ワークチェーン(ビットコインなど)は、「投票の重み」がオンチェーンで明確に追跡できるステーク持分ではなく計算能力であるため、同等の精密な重み閾値メカニズムを設計するのが難しい。これが、ビットコインの歴史上論争が大きかったアップグレード(ブロックサイズ論争など)が最終的に協調的な統一切り替えではなく、実質的な分裂(ビットコインキャッシュの誕生)に至った理由の一部でもある。

04 · どうすればいい?

初心者として、あるチェーンが「コンセンサスアップグレード」や「プロトコルの大改修」を行うというニュースを見た場合、それが自分の保有する資産に影響するかどうかをすばやく判断するにはどうすればよいか?

最初のステップは常に、そのアップグレードが明確にハードフォークとして分類されているかを確認することである——公式ドキュメントや主要メディアの報道が「ハードフォーク」という言葉を直接使っている場合、それは通常、コミュニティが実際に新旧チェーンが並存する可能性を想定していることを意味し、この段階になって初めて、取引所やウォレットサービスがどちらのチェーンを「正統な」継続として認めるつもりかを気にする必要がある。なぜならそれが、あなたの資産が最終的にどこに帰属するかを直接左右するからだ。

もしアップグレードが「協調的」「段階的」と表現されている、あるいはAlpenglowのように、ある一定のバリデーター重み閾値に達して初めて発動すると明確に説明されている場合、この種の設計自体が分裂を避けるために存在しており、一般ユーザーは通常ウォレットに対して何の操作も必要としない。より実践的な判断方法は、そのアップグレードを「何と呼ぶべきか」にこだわることではなく、公式ドキュメントに「ユーザーが何をする必要があるか」が書かれているかを直接確認することである——大半の協調的アップグレードの答えは「何も必要ない」であり、この事実自体が分類ラベルよりも直接的なシグナルなのである。

全文 +

Solanaが現在進めているAlpenglowコンセンサスアップグレードは、コンセンサスアルゴリズムをTower BFTからVotorへと丸ごと置き換えるもので、Solana史上最大規模のプロトコル変更である。ブロックチェーンに触れたばかりの多くの人は、「コンセンサスメカニズムがまるごと置き換えられる」と聞くと、直感的にこれは必ずハードフォークに違いないと考えてしまう——しかし実際には、Alpenglowは最初から最後までハードフォークに分類されたことはなく、新しいトークンや新しいチェーンも一切生み出していない。この食い違いは、よく混同される一つの概念を浮き彫りにする:フォークの分類基準は「変更がどれほど大きいか」ではなく、「新旧バージョンのノードが同じチェーン上で引き続きコンセンサスに達することができるか」なのである。

ソフトフォークとハードフォークは、実際何を区別しているのか

ソフトフォーク(soft fork)は後方互換性のあるルールの引き締めである:新しいルールは古いルールの部分集合であり、アップグレードしていない旧バージョンのノードも、新バージョンのノードが生成したブロックを引き続き認識・受け入れることができる。ただし、新ルールに完全に準拠したブロックを自ら生成できない場合がある。ビットコインのSegWitアップグレードは典型的なソフトフォークの事例であり、アップグレード前後のノードは同じチェーン上に留まり続け、2つのチェーンに分裂することはなかった。

ハードフォーク(hard fork)は後方互換性のないルール変更である:新ルールは、アップグレードしていないノードが拒否するブロックフォーマットを許可(あるいは要求)する。これは、アップグレードしていないノードが新バージョンのノードが生成したブロックを無効と判定してしまうことを意味し、双方がそれぞれ自分が認めるチェーンを継続する。もし双方のコミュニティが維持を続ければ、2つの独立したチェーンが形成される——The DAO事件後のイーサリアムとイーサリアム・クラシック(Ethereum Classic)の分裂は、最も典型的なハードフォークの事例である。

Alpenglowがハードフォークに分類されない理由:鍵は「互換性」ではなく「参加許可」にある

Alpenglowの設計は、ハードフォークに伴うチェーン分裂リスクを意図的に回避しており、その方法は「フィーチャーゲート」(feature gate)メカニズムを通じてである:新しいコンセンサスルールはクライアントのコードベースに書き込まれるが、まず無効状態に保たれる。ネットワーク内で圧倒的多数(約3分の2)の質権重を持つバリデーターが新ルールを理解できるクライアントバージョンにアップグレードして初めて、このフィーチャーゲートが発動する。稼働前は、ネットワーク全体が引き続き統一的に旧ルールの下で稼働し続け、稼働の瞬間、ネットワーク全体がほぼ同時に切り替わり、一部のバリデーターが旧ルールに留まって「独自路線を歩む」余地は残されない。

これはハードフォークとの本質的な違いである:ハードフォークはコミュニティが2つの並存するチェーンに分裂することを許容する(むしろ想定さえしている)が、Alpenglowのフィーチャーゲート設計はまず圧倒的多数のバリデーターの質権重が新ルールを受け入れる準備を整えてから切り替えを発動する——つまり「新ルールを先に稼働させ、市場に追随するかどうかを決めさせる」というやり方を、「まず圧倒的なコンセンサスを確保し、その後一気に切り替える」というやり方に置き換えているのである。Solanaが今回さらに、バリデーターの身元登録(BLS公開鍵)と参加チケットのメカニズムを重ねたのも、切り替えの瞬間に、身元が準備できていないために一部のバリデーターが旧ルールに取り残され、事実上の分裂を形成することがないようにするためである。

では、Alpenglowは実際どう分類すべきか

より正確な表現は「協調的コンセンサスアップグレード」(coordinated consensus upgrade)であり、従来の意味でのハードフォークやソフトフォークではない——なぜならそれはハードフォークの特徴(新旧ルールが実際に非互換であること)と、ソフトフォークにはない特徴(段階的な重み付け推進によってチェーン分裂を意図的に回避すること)の両方を兼ね備えているからだ。従来の二分法は、この種の「大規模だが協調が取れた」アップグレードを説明するには、既に力不足になりつつある。これこそが、あるアップグレードをどう分類すべきかを理解する上で重要なのは、それが何を変更したかではなく、「圧倒的多数の参加者が同じ瞬間に同じ側に立つことを保証するメカニズムがあるかどうか」である理由なのだ。

あなたのお金にとって何を意味するか

暗号資産に馴染みのない人が「大規模なプロトコルアップグレード」や「コンセンサス改修」というニュースの見出しを見た場合、それが自動的に新しいトークンの登場やウォレットでの何らかの操作が必要になることを意味すると決めつけるべきではない——それは特にハードフォーク型のパターンであり、普遍的なものではない。あなたにとって実際に重要なのは、そのアップグレードがAlpenglowのような段階的かつ圧倒的多数によってゲートされたロールアウトを採用しているかを確認することだ。もしそうであれば、放棄された少数派チェーン上に資産を保有し続けてしまうリスクははるかに低い。このメカニズムはまさにその結果を防ぐために設計されているからだ。もし実際にハードフォークが行われるチェーン上でポジションを保有している場合、より役立つ問いは「これはハードフォークか」ではなく「取引所やウォレット提供者が、どちらのチェーンを継続する資産として認識すると表明しているか」である——フォークというラベル自体ではなく、この判断こそが実際にあなたが何にアクセスできるかを左右するからだ。

出典:Agave 4.3 Release Schedule: Alpenglow Mainnet Activation September 28, 2026 — Solana CompassAlpenglow — Solana (official upgrade page)What Is A Blockchain Fork? Soft Vs Hard Forks: Explained — Ledger
図解
軟分叉、協調式升級、硬分叉的三方對照三種協定變更方式在相容性與鏈分裂風險上的差異,Alpenglow 屬於中間的協調式升級類型Soft Fork vs Hard Fork vs Coordinated UpgradeSoft ForkBackward-compatibleOld nodes still acceptnew blocksResult: one chain,no splitExample: SegWitCoordinated UpgradeRules incompatible, BUTgated by supermajorityweight before activationResult: one chain,near-simultaneous switchExample: AlpenglowHard ForkNon-backward-compatibleOld nodes reject newblocks outrightResult: possible splitinto two chainsExample: ETH / ETCClassification depends on split risk, not size of changeChain Bible · chain-bible.com
スクリーンショット歓迎。転載時は出典を明記してください。
質問する
10文字以上入力してください
関連記事
なぜ同じトークン名を検索すると、複数の異なるコントラクトアドレスが出てくるのか?
beginners · 08/19
テストネットとは何か:何を壊しても誰も本当にお金を失わないブロックチェーン
beginners · 08/17
公式ブリッジとサードパーティブリッジ:資産に何かあったとき、リスクを負うのは誰か
chain-comparison · 08/31
パブリック・プライベート・コンソーシアムチェーン:選択を誤ると失うのは性能ではなく、ガバナンスモデル全体である
ecosystem · 08/31
関連トピック
5つの最も一般的なスマートコントラクトの脆弱性:プログラミング未経験でも理解できる攻撃ロジック
DeFi Bible
リエントランシー攻撃は扉が閉まる前に忍び込むこと、整数オーバーフローは数字が限界を超えてゼロに巻き戻ること、アクセス制御の不備は鍵をかけるべき扉に鍵を付け忘れたこと——どの脆弱性の背後にもありふれたロジックの誤りがあるだけだが、その結果はまったくありふれてはいない。
#the-dao#ethereum-classic
6,000万ドル、1回のハードフォーク、10年経っても繰り返される過ち:リエントランシー攻撃の全貌
SAFU Bible
リエントランシー攻撃による損失の割合は10年でほぼ20ポイントも下がったが、それは脆弱性が消えたことを意味しない——攻撃者の第一選択ではなくなっただけで、依然として新しいプロトコルがいつでも踏みうる古い地雷であり続けている。
#ethereum-classic
同じ100ドルのUSDT送金なのに、なぜ0.01ドルで済む人と10ドルもかかる人がいるのか?
Stablecoin Bible
手数料はステーブルコイン自体のコストではなく、選んだチェーンのコストである——間違ったチェーンを選べば、元本の1〜2割を失うこともある。
#solana
ほとんどのデューデリジェンスチェックリストが見落としている一つの質問:このブリッジは確定までに何ブロック待つのか?
DeFAI Bible
ほとんどの人はクロスチェーンブリッジを確認する際、「誰が見張っているか」だけを尋ね、「見張っている人がうなずくまでどれだけ待ったか」を尋ねない。
#consensus-mechanism