跳至主要內容
協議 進階

軟分叉

Soft Fork

又稱:向後兼容升級

軟分叉是一種向後兼容的協議升級方式。舊版本節點仍能驗證新區塊,但可能無法完全理解新功能。軟分叉收緊了共識規則。

軟分叉 vs 硬分叉

特性軟分叉硬分叉
兼容性向後兼容不兼容
規則變化收緊放寬或改變
升級要求可選必須
分裂風險較低較高

啟動機制

BIP9(版本位信號)

礦工在區塊版本中設置位元信號支持
當達到 95% 支持率時啟動
有時間限制(超時則失敗)

BIP8(強制啟動)

類似 BIP9 但可設定強制啟動
Taproot 使用 Speedy Trial 變體

重要軟分叉

升級啟動時間BIP
P2SH2012BIP16
SegWit2017BIP141
Taproot2021BIP341

為何偏好軟分叉

  • 不強迫所有人升級
  • 減少網路分裂風險
  • 保持向後兼容性
已複製到剪貼簿