← 観測ノート一覧

OBSERVATION NOTE / MDFOOB-HU

主要10チェーンのFork Resilience比較 ― Fork Prevention・Fork Recovery・Finality Resilience

主要10チェーンをFork Prevention、Fork Recovery、Finality Resilienceの3軸で100点評価し、平時の分岐耐性と破局的障害からの回復力を比較します。

Fork Prevention / Fork Recovery / Finality Resilience

観測日:2026-08-19 JST Cardano Epoch:650

本稿の100点評価は公式ランキングではなく、2026-08-19時点のコンセンサス設計、finality方式、validator構造、既知の障害・fork実績を基にしたFBL/CGTA独自評価である。

1. 結論:主要10チェーン Fork Resilience Index

順位ChainFork PreventionFork RecoveryFinality Resilience総合平均評価
1Polkadot93959795.0S5
2Ethereum92949694.0S5
3Avalanche92929693.3S5
4Sui91909592.0S5
5Aptos89919591.7S5
6Cardano84969090.0S4+
7Bitcoin91968189.3S4+
8BNB Chain82919288.3S4
9Solana78908785.0S4
10TRON78888884.7S4

この総合順位だけを見るとCardanoやBitcoinが低く見えるが、両者とも Fork Recoveryが極めて強い。 点を落としている理由はまったく異なる。


2. 採点基準

Fork Prevention

そもそも異常な分岐を発生させにくい能力。

主な評価要素:

  • deterministic execution
  • consensus implementationの単純性
  • validator softwareの一貫性
  • 明確なfork-choice rule
  • client diversity
  • network partitionへの耐性
  • 過去のunexpected chain splitの少なさ

Fork Recovery

分裂が発生した後、1本の正史へ戻る能力。

主な評価要素:

  • fork-choice ruleの強さ
  • checkpoint / finality機構
  • stake / hashpowerによる自動収束
  • software patch後の再同期能力
  • minority forkの淘汰能力
  • 過去の実地回復経験

Finality Resilience

単なるfinality速度ではない。

ネットワーク障害、validator離脱、Byzantine behavior、partitionが起きても正史の安全性を維持できる能力を評価する。


3. Polkadot — 95.0点

  • Fork Prevention:93
  • Fork Recovery:95
  • Finality Resilience:97

Polkadotの強みは、block productionとfinalityを明確に分離していることにある。

BABEがブロックを作り、GRANDPAが別系統で「ここまでは確定済み」とfinalizeする。

BABE
  ↓
fork候補を生成

GRANDPA
  ↓
確定済み境界を固定

GRANDPAは1ブロックずつではなく、チェーン全体をまとめてfinalizeできるため、一時的にfinalityが遅れても後から追いつける。

評価

forkしてもfinalized boundaryを壊さずに回復する設計として非常に完成度が高い。


4. Ethereum — 94.0点

Ethereumは、

  • LMD-GHOST:fork choice
  • Casper FFG:finality

を組み合わせたGasperを採用する。

2/3以上のstakeによってcheckpointをfinalizeする。

finalizedされた相反する2本のチェーンを成立させるには、大量のstakeがslashableな二重投票を行う必要があるため、経済的防御が強い。

一方で、1/3を超えるvalidatorがofflineになると、安全性を壊すよりも finalityが停止する方向 に働く。

これはBFT系チェーンに共通する、

Safetyを優先し、必要ならLivenessを犠牲にする

という設計思想である。


5. Avalanche — 93.3点

AvalancheのSnowman consensusは、validatorをランダムにsamplingしながらpreferenceを繰り返し確認し、ネットワーク全体を急速に一方向へ収束させる。

Bitcoinとは異なるprobabilistic finalityである。

Bitcoin

blockが積み上がる
  ↓
reorg確率が低下

Avalanche

repeated sampling
  ↓
validator preferenceが収束
  ↓
fork候補が急速に消滅

fork candidateの自然消滅能力は非常に高い。

ただし、理論的にはprobabilisticな性質を持つため、deterministic finalityを持つ設計よりわずかに減点した。


6. Sui — 92.0点

SuiのMysticetiはDAG-based Byzantine consensusであり、2/3超のvoting powerによるquorumを中心に高速なcommitを実現する。

従来の、

proposal
  ↓
vote
  ↓
certificate
  ↓
commit

という多段階処理を簡略化し、DAGからimplicit commitmentを導く。

理論的なsafety / livenessは非常に高い。

ただし、高度なprotocol architectureは実装複雑性も増す。

したがって、

theoretical consensus safety と implementation bug resistance は分けて評価する必要がある。


7. Aptos — 91.7点

AptosBFTはmodern BFT型consensusで、最大1/3程度のByzantine voting powerを想定する。

2023年にはnon-deterministic executionに関連した障害によってvalidator間でexecution結果が一致せず、数時間transaction processingが停止した。

重要なのは、

chain splitするより停止を選んだ

ことである。

これはCardano毒トランザクション事件と似たカテゴリーに見えるが、結果は異なる。

  • Aptos:分岐前に停止
  • Cardano:実際に異なるchainが伸びた

Safety-first型の特徴が現れた事例である。


8. Cardano — 90.0点

Fork Prevention:84

2025年の毒トランザクション事件では、malformed transactionを巡ってnode実装が異なる判断を行い、実際のchain partitionを許した。

したがってFork Preventionは減点した。

重要なのは、Ouroborosそのものの理論的安全性とは分けて考える必要がある点である。

問題は、

ledger validation implementation divergence

によって異なるvalid chain集合が生じたことであった。

Fork Recovery:96

一方、Fork Recoveryは非常に高く評価できる。

毒トランザクション事件では、

unexpected partition
  ↓
2本のchain
  ↓
node修正
  ↓
healthy chain側へstake集約
  ↓
chain-selection
  ↓
再統合

という実地回復を経験した。

つまり毒事件は、

Cardanoがforkした証拠

であると同時に、

大規模partitionから正史へ再収束できた証拠

でもある。

Finality Resilience:90

現行Ouroborosは基本的にprobabilistic settlementを持つ。

ブロックが深くなるほどdiscardされる確率が低下していく。

将来的にはPeras系の高速finality強化が、この評価をさらに変える可能性がある。


9. Bitcoin — 89.3点

Fork Prevention:91

Bitcoinは長期間の実戦運用と比較的単純なconsensus ruleを持つ。

ただしPoWでは、同時block発見によるtemporary forkは構造上避けられない。

Fork Recovery:96

Bitcoinの大きな強みである。

基本原理は非常に単純で、

valid ruleを満たす
  +
累積PoWが大きいchain
  ↓
正史

となる。

minority forkは十分なhashrateを得られなければ進みにくい。

直近のBIP-110 minority forkも、経済的・hashpower的支持を十分得られず、本流Bitcoinを置き換えることはできなかった。

Finality Resilience:81

BitcoinにはEthereumやPolkadotのようなdeterministic finality checkpointがない。

「6 confirmations」であっても数学的に100% finalではなく、reorg確率が極めて小さくなるだけである。

これは欠陥というよりBitcoinの設計選択である。


10. BNB Chain — 88.3点

BNB ChainはFast Finalityを持ち、経済的finalityとprobabilistic fallbackを組み合わせる。

double signingやmalicious finality voteにはslashingが存在する。

一方で、active validator setが比較的小さいため、

高速な協調回復

と

permissionlessな分散耐性

を同一視してはいけない。

少人数で迅速に復旧できることはRecovery上の利点だが、独立主体数という意味では減点要素でもある。


11. Solana — 85.0点

Solanaはconsensus理論だけではなく、

  • validator implementation
  • networking
  • hosting concentration
  • infrastructure dependency

まで含めたsystem-level resilienceとして評価したため、やや厳しい点数となった。

2026年8月のvalidator大量offline事件では、かなり大きなstakeが一時的に接続を失ったが、network全体の停止やchain splitには至らなかった。

したがって、この事件は弱点の露呈であると同時に、

障害下でもネットワークが継続できた実地テスト

でもある。

今後Alpenglowがproductionで十分成熟すれば、Finality Resilienceは90点台へ上昇する可能性がある。


12. TRON — 84.7点

TRONは27 Super Representativesを中心としたDPoS型で、一定数のSRによるblock承認によってsolidificationを行う。

構造は明快で、technical recoveryは比較的容易である。

一方、active validator setが小さいことは分散型resilienceの観点では明確な減点要素になる。

速く合意できることと、多数の独立主体を敵対環境下でまとめられることは別問題である。


13. Fork Preventionランキング

順位ChainScore
1Polkadot93
2Ethereum92
2Avalanche92
4Bitcoin91
4Sui91
6Aptos89
7Cardano84
8BNB Chain82
9Solana78
9TRON78

Cardanoでは2025年の毒トランザクション事件が大きな減点要素となる。


14. Fork Recoveryランキング

順位ChainScore
1Bitcoin96
1Cardano96
3Polkadot95
4Ethereum94
5Avalanche92
6Aptos91
6BNB Chain91
8Sui90
8Solana90
10TRON88

Cardano毒事件は、Fork Preventionでは失点要因だが、Fork Recoveryでは逆に実地証明となった。


15. Finality Resilienceランキング

順位ChainScoreFinality型
1Polkadot97GRANDPA deterministic
2Ethereum96Casper FFG
2Avalanche96Snowman probabilistic
4Sui95Mysticeti BFT
4Aptos95AptosBFT
6BNB Chain92Fast Finality + fallback
7Cardano90Ouroboros probabilistic
8TRON88SR solidification
9Solana87current consensus → Alpenglow移行過程
10Bitcoin81Nakamoto probabilistic

Bitcoinが最下位なのはBitcoinが危険だからではない。

この指標は、

finalityを明示的に固定する能力

を評価しているためである。

Bitcoinはfinalityを固定しない代わりに、極端なpartition後でもPoWに従って再収束できる強いRecovery特性を持つ。


16. Fork Preventionが100点なら最良なのか

必ずしもそうではない。

完全にforkを防ごうとすると、異常時には次のようになる。

危険
  ↓
forkを許さない
  ↓
STOP

一方、Nakamoto型は、

危険
  ↓
一時的fork
  ↓
複数chainが進む
  ↓
後でwinnerを決定

という構造を許容する。

Safety重視型

  • Ethereum
  • Polkadot
  • Aptos
  • Sui

基本思想:

分からなくなったら止まる。

Liveness / Recovery重視型

  • Bitcoin
  • Cardano

基本思想:

多少分岐しても進み、後で収束する余地を残す。

Cardanoは完全なNakamoto型でも純粋なBFT型でもなく、その中間的性格を持つ。


17. 5段階シナリオ分析

Scenario障害環境相対的に有利な設計
S5 最良平常時・軽微障害Polkadot / Ethereum / Sui / Aptos
S4validator大量offlineEthereum / Polkadot / BFT系
S3software bugでchain splitCardano / Bitcoin
S2長時間network partitionBitcoin / Cardanoが相対的に強い
S1 最悪社会的consensusまで分裂Bitcoinが最も長い実戦経験を持つ

この比較から、

「平時のfinality最強」と「破局的障害からの生存力」は同じではない

ことが分かる。


18. 4つ目の軸:Catastrophic Fork Survivability

Fork resilienceを長期チェーン生存性へ発展させるなら、3軸だけでは不十分である。

FBLでは4つ目の指標として、

Catastrophic Fork Survivability

正常なconsensus前提そのものが壊れた後、生き残り、再び正史を形成できる能力

を追加する価値がある。

暫定評価:

ChainCatastrophic Fork Survivability
Bitcoin98
Cardano96
Polkadot92
Ethereum91
Avalanche90
Aptos87
Sui87
Solana86
BNB Chain84
TRON81

この軸を加えると、BitcoinとCardanoの順位は大きく上昇する。


19. FBLとしての結論

ブロックチェーンのfork耐性を評価する場合、

  1. Fork Prevention
  2. Fork Recovery
  3. Finality Resilience

を分けて考える必要がある。

さらに長期生存性を考えるなら、

  1. Catastrophic Fork Survivability

を追加することが有用である。

特にCardanoとBitcoinは、

平時に最も美しいfinalityを提供するチェーンではないが、異常時に正史を再形成する能力が非常に高い

という特徴を持つ。

一方、Polkadot、Ethereum、Sui、Aptosなどのmodern BFT型システムは、

平時から中規模障害までのSafety / Finality維持能力が極めて高い。

したがって、「最もforkに強いチェーン」を一つだけ選ぶことは適切ではない。

重要なのは、

どの程度の障害を想定し、その障害後に何をもって「生存」と定義するか

である。

FBLの将来的な研究では、量子攻撃、PQC migration、chain肥大化、validator/client diversity、Fork resilienceなどを統合し、

Blockchain Long-Term Survivability Index(BLSI)

のような長期生存性指標へ発展させる余地がある。


出典・参考情報

以下は本稿の評価に用いた主要一次・準一次情報源。

  1. Polkadot Wiki, Consensus / BABE / GRANDPA

https://wiki.polkadot.network/learn/learn-consensus/

  1. Ethereum.org, Gasper / Proof-of-Stake consensus

https://ethereum.org/developers/docs/consensus-mechanisms/pos/gasper/

  1. Avalanche Developer Documentation, Avalanche Consensus

https://build.avax.network/docs/primary-network/avalanche-consensus

  1. Sui Documentation, Consensus / Mysticeti

https://docs.sui.io/develop/sui-architecture/consensus

  1. Aptos Foundation, Mainnet Incident Report

https://aptosfoundation.org/currents/10-18-23-aptos-mainnet-incident-report

  1. Cardano Documentation, Consensus Explained

https://docs.cardano.org/about-cardano/learn/consensus-explained

  1. Intersect, Cardano Mainnet Incident / Network Partition Analysis

https://intersectmbo.org/news/incident-report-network-partition-analysis-and-resolution-strategy

  1. IOG, Ouroboros Self-Healing in the Wild

https://www.iog.io/news/ouroboros-self-healing-in-the-wild

  1. Bitcoin Whitepaper

https://bitcoin.org/bitcoin.pdf

  1. Bitcoin Optech, BIP-110関連情報

https://bitcoinops.org/

  1. Solana Foundation, Solana Changelog

https://solana.com/news/solana-changelog-august-13-2026

  1. BNB Chain Documentation

https://docs.bnbchain.org/

  1. TRON Developer Documentation, Consensus

https://developers.tron.network/docs/concensus


注記

  • 点数はFBL/CGTA独自評価であり、各プロジェクト公式の評価値ではない。
  • 新しいclient実装、validator分散状況、consensus upgrade、障害事例によって点数は変化し得る。
  • 将来のPeras、Alpenglowなどがproductionで十分に成熟した場合、CardanoおよびSolanaのFinality Resilience評価は再評価が必要になる。

作成年月日:2026-08-19 JST