ビットコイン・インスティテュート

ビットコインキャッシュが​ブロック478558で​分裂 — ブロックサイズ戦争で、​別の​チェーンと​して​初めて​生き​残った​フォーク (2017年8月)

一列に連なったブロックのアイコンが、丸い分岐点から二手に分かれ、上側へオレンジ色の太い鎖と上昇する価格線が伸び、下側へやや細い青緑色の鎖が伸びていく、クリーム色とベージュの二色に塗り分けられた背景のイラスト。

2017年8月1日、ビットコインのチェーンが分裂した。二つのチェーンが共有する最後のブロック478558(13:16 UTC)のあと、18:12 UTCにViaBTCマイニングプールがブロック478559を採掘した。1.9 MBで、1 MBのサイズ制限を超えていた。Bitcoin ABCのソフトウェアを動かすクライアントがこのブロックを受け入れ、ビットコインのメインチェーンから分かれた新しいチェーンができた。新しいチェーンはビットコインキャッシュ (BCH) と名付けられた。コンセンサス設計ページの分類では、これはハードフォークにあたる。旧規則で動くノードはサイズ制限を超えたブロックを完全に拒否したため、二つのチェーンは再び一つになることなく、そのまま分かれた。

2015年8月のBitcoin XTのリリースから続いてきたブロックサイズ戦争は、この分裂で、かねて予想されていたとおりの決裂に至った。XT、Classic、Unlimitedと、二年にわたって有効化の試みが失敗し、妥協案のニューヨーク合意もまだ進んでいる途中で、ブロックを大きくしたい陣営は、メインチェーンで争い続けるのをやめ、自分たちのチェーンを分けて出ていった。

公開時のビットコインキャッシュの仕様:

  • ブロックサイズ: 初期上限8 MB (2018年5月に32 MBへ引き上げ)
  • SegWit: 採用しない。チェーンの上のブロックサイズを大きくすることだけが、処理量を増やす正しい手段とされた
  • 難易度調整: 調整の仕方を変え、緊急難易度調整 (Emergency Difficulty Adjustment、EDA) を入れた。ハッシュレートが少なくても、小さな新しいチェーンがブロックを掘り続けられるようにするためである
  • 再生攻撃保護: SIGHASH_FORKIDフラグ。一方のチェーンの取引はもう一方では無効

BCHの立ち上げを表に立って進めたのは、ロジャー・ヴァー (初期のビットコイン投資家でbitcoin.comの運用者)、ジハン・ウー (採掘ハードウェア企業Bitmainの共同創業者)、アモリー・セシェ (Bitcoin ABCのリード開発者) だった。三人は、立ち上げの中でそれぞれ別の役目を受け持った。ヴァーは世間への売り込み、ウーはマイニングプールの後押し、セシェはプロトコルの実装である。Blockstreamだけでなく、ヴァーとウーにも、大ブロック側に立つことで得をする商売の利害があった。Blockstreamが中央集権を招いたという告発を検証した分析で扱ったとおりである。「商売のために言っているだけだ」という非難は、どちらの陣営にも同じように当てはまる。

ビットコインキャッシュは、分裂のあとも生き残った。フォークから数時間のうちに、BCHでは独自のブロックの生成が始まり、取引所への上場 (Bitfinex、ViaBTC、Kraken) と市場での値付け (最初の取引は約300ドル) も始まっていた。Bitcoin XT・Bitcoin Classic・Bitcoin Unlimitedは、どれも別のチェーンとして続くことなく消えた。BCHは、はじめからハードフォークで分かれる道を選び、今も動き続ける別のネットワークを残した。

BCHコミュニティ自体は一年後に分裂した。2018年11月15日、Bitcoin ABC陣営とビットコインSV陣営の間のハッシュ戦争がビットコインSVのフォークを生み、SVチェーンは別ネットワークとして継続した。元のBCHチェーンはその後もプロトコル変更 (Cash Tokens、Adaptive Blocksize Limit Algorithm) を続けたが、ネットワークの規模は、ずっとビットコインのメインチェーンより小さいままだった。

年表の上では、2017年8月1日の分裂が、ブロックサイズ戦争の終わりにあたる。争点だったブロックサイズは、チェーンの上で合意することによってではなく、チェーンが分かれることで決着した。メインチェーンはその後、BCHのフォークから三週間後の2017年8月24日にSegregated Witnessを有効にし、Lightningネットワークと、のちのTaprootも、メインチェーンでソフトフォークを重ねる形で実現した。2015〜2017年の論争の段階、派閥、運営の教訓はブロックサイズ戦争の総まとめに、フォークと派生通貨の系譜の全体はビットコインの家系図の分析にまとめてある。