ビットコインのスケーラビリティ問題
ハードフォークとは対照的にソフトフォークは古いソフトウェアからも有効と認識される(互換性がない)ブロックをつくるルール変更である。ソフトフォークでも新ルールによってアップグレードされていないソフトウェアが作るブロックが有効なものとみなされなくなった時にネットワークを分割することが出来る。
「Segregated Witness」はソフトフォーク提案の一例である。ブロックストリームの共同創業者と開発者のピーター・ウィールは2015年12月にSegregated Witnessを提案した。Segregated Witness (セグウィット)はビットコインソフトウェアの癖として知られているトランザクション展性の解決を目指したアップデートである 。セグウィットは署名データを他の取引データから分離するシステムである。セグウィットはスケーリングの解決策として提案されてきており、2つの方法で影響を与えている。第1にCoinTeleraph(コインテレグラフ)はセグウィットのアクティベーション後すぐに約2MBの範囲で容量を拡大すると予測している(ビットコインの現在の1MB容量と比較して)。第2に、トランザクション展性を解決することで、コインテレグラフはセグウィットでビットコインの上に新たなセカンドレイヤーを実装できるようになると考えている。
「ユーザーアクティベートソフトフォーク」 (UASF) はネットワークの計算力を提供するマイナーの支持を得ずにブロックチェーンのアップグレードを行おうとする物議を醸したアイディアである。