重要なポイント
ビットコインキャッシュ(BCH)は、スケーラビリティの向上とトランザクション手数料の低減を目指して、2017年8月にビットコインのハードフォークとして作られた、ピアツーピア型の電子キャッシュシステムです。
2024年以降、BCHは最低32 MBを保証し、需要に応じて拡張する適応型アルゴリズムを採用しています。承認を速くし、手数料を低く抑えることを目指しています。
ビットコインキャッシュはプルーフ・オブ・ワークのコンセンサスメカニズムを採用し、ビットコインと同じく、発行上限は2,100万枚で、約4年ごとに半減期を迎えます。
2026年5月15日に有効化されたLaylaアップグレードでは、上限付きループ、再利用可能な関数、ビット演算、Pay-to-Scriptのサポートが追加され、BCHのスマートコントラクト機能が拡張されました。
はじめに
ビットコインキャッシュ(BCH)は、ビットコインのスケーラビリティをめぐる意見の相違から生まれた複数の暗号資産の一つです。主な設計上の選択は、ブロックの大型化と継続的なプロトコルのアップグレードによって、オンチェーンのトランザクション処理能力を高めることです。これは、分散性、セキュリティ、処理能力のバランスに対する異なる考え方を反映しており、決済の速さと低い手数料を重視するユーザーを対象としています。
この記事では、ビットコインキャッシュが作られた理由や仕組み、ビットコインとの違い、そして最近のアップグレードによってネットワークに何が追加されたのかを解説します。
ビットコインキャッシュが作られた理由
2017年、ビットコインではネットワークの混雑が発生していました。その結果、手数料が上がり、承認に時間がかかるようになりました。多くのユーザーは、これが高速かつ低コストな決済という当初の構想に反すると感じていました。こうした状況を受け、スケーラビリティを高めるためにブロックサイズの上限を引き上げるべきかどうか、大きな議論が起こりました。
ビットコインの分散型設計では、プロトコルの大幅な変更にネットワーク参加者の幅広い合意が必要です。その合意形成は難しい場合があるため、ブロックサイズを引き上げるべきか、別のスケーリング方法を追求すべきかという議論が激化しました。
ブロックの大型化を支持する開発者、投資家、起業家、マイナーのグループが、2017年8月にビットコインキャッシュを作りました。BCHのコミュニティは、このアプローチがピアツーピア(P2P)の電子通貨という考えにより近く、日常的な取引においてビットコインより安価で高速な決済システムを実現できる可能性があると主張しています。
SegWitという選択肢
ビットコインキャッシュのフォークから間もなく、ビットコインはSegregated Witness(SegWit)を導入しました。これは、ビットコイン開発者のPieter Wuilleが2015年に初めて開発した技術です。SegWitはトランザクションデータの保存方法を変更して混雑に対処し、ブロックサイズの上限を引き上げずに、実質的な処理能力を高めます。
ビットコインキャッシュの支持者は、SegWitを劣った方法と見なしていました。ブロックを大きくすることが、P2P電子キャッシュの機能を大規模に実現するための、より直接的な方法だと主張しました。
技術的な仕組み
ビットコインキャッシュの仕組み
ビットコインキャッシュはビットコインのソースコードから直接フォークしたため、2つのネットワークは多くの基本的な仕組みを共有しています。どちらもプルーフ・オブ・ワークを採用し、誰でも参加できます。フォーク前にビットコインを保有していたアドレスには、分岐後に同額のBCHが付与されました。同じアドレス文字列でも、各ネットワーク上ではそれぞれ別個に機能します。
ビットコインと同様、BCHはブロック生成時間を約10分とし、発行上限は2,100万枚です。ブロック報酬は210,000ブロックごと、つまりおよそ4年ごとに半減します。2024年4月の半減期以降、現在の報酬は1ブロックあたり3.125 BCHです。次の半減期は、ブロック高1,050,000に到達する2028年4月ごろと予想されており、その際に報酬は1.5625 BCHに減少します。
ブロックサイズとトランザクション処理 क्षमता
最も大きな技術的な違いは、BCHのブロックサイズが大きいことです。上限は当初、1 MBから8 MBに引き上げられ、その後2018年に32 MBとなり、1ブロックに含められるトランザクション数が増えました。2024年5月以降、BCHでは適応型ブロックサイズ制限アルゴリズム(ABLA)が採用されています。ABLAでは、実効上限は最低32 MBが保証され、固定ではなく、ネットワークの実際の需要に応じて増減します。
難易度調整
どちらのネットワークも、ブロック生成時間を安定させるためにマイニング難易度を調整しますが、その方法は異なります。ビットコインは2,016ブロックごとに調整する一方、ビットコインキャッシュは各ブロックの後に調整します。より頻繁に調整することで、ネットワーク状況の変化に柔軟に対応できます。BCHはかつて、マイナーを呼び込むために緊急難易度調整(EDA)を採用していましたが、不安定さを招いたため、後に廃止されました。
主な技術的アップグレード
2019年、ビットコインキャッシュはシュノア署名を採用しました。この署名方式は、楕円曲線デジタル署名アルゴリズム(ECDSA)と比べて、プライバシーと効率性を向上させる可能性があります。その後、BCHにはCashTokensが追加され、オンチェーンでのトークン発行とプログラミングが可能になりました。
2026年5月15日に有効化されたLaylaアップグレードは、単純な決済を超える重要な一歩となりました。複数の改善提案がまとめられ、上限付きループ、再利用可能な関数、ビット演算、Pay-to-Scriptのサポートが追加されました。これらにより、BCHのスマートコントラクトで実現できることが広がり、分散型金融(DeFi)ツールを含む、より複雑なオンチェーンアプリケーションの実現を目指しています。
Laylaの後も開発は続きました。2026年7月には、Knuth v1.3.0ノードソフトウェアが稼働し、メンプール処理、マイニングテンプレート、セキュリティが改善されました。2026年8月には、ネットワークにネイティブのzk-SNARKシールドプールが導入され、BCHトランザクションに任意で利用できるプライバシー層が追加されました。
ビットコインキャッシュとビットコインの比較
ビットコインとビットコインキャッシュは同じルーツを持ちますが、理念と技術的なアプローチが異なります。
ビットコインキャッシュは、ブロックの大型化とプロトコルのアップグレードによるオンチェーンのスケーリングを重視し、日常的な決済に適した通貨を目指しています。ただし、ブロックが大きくなるとストレージや帯域幅の必要量が増えるため、ネットワークが支えられるフルノードの数が減る可能性があります。
ビットコインはブロックサイズを小さく保ち、ライトニングネットワークなどのレイヤー2スケーリングソリューションを推進しています。このアプローチは、参加者の負担を軽減することを目指しています。
ユースケースと普及状況
日常的な決済
ビットコインキャッシュのコミュニティは、BCHを日常的な利用を想定して設計されたお金として推進しています。さまざまな決済処理事業者やECサービスとの連携を通じて利用できます。
ビットコインキャッシュの保管
ビットコインキャッシュは複数の種類のウォレットで保管でき、ハードウェア、ソフトウェア、ウェブの各ウォレットに対応しています。
ビットコインとビットコインキャッシュは別々のブロックチェーン上で稼働しているため、BTCをBCHアドレスに送ったり、その逆を行ったりすると、資金を永久に失う可能性がある点を覚えておくことが重要です。
よくある質問
ビットコインとビットコインキャッシュにはどのような関係がありますか?
ビットコインキャッシュは、2017年8月に作られたビットコインのハードフォークです。ビットコインのソースコードや多くの技術的特徴を共有していますが、ブロックの大型化によるオンチェーンのスケーリングと、より頻繁な難易度調整を重視する点で異なります。
ビットコインではなくビットコインキャッシュを選ぶ理由は何ですか?
BCHはブロックが大きいため、手数料を抑え、承認を速くできる可能性があり、頻繁な決済に適している場合があります。一方、ビットコインはネットワーク効果がより大きく、セキュリティの実績が長く、市場の流動性もより高い傾向があります。どちらを選ぶべきかは、利用者が何を最も重視するかによって異なります。
2026年5月のLaylaアップグレードでは何が追加されましたか?
Laylaは2026年5月15日に有効化されました。スマートコントラクト向けの上限付きループと再利用可能な関数、暗号処理向けのビット演算、Pay-to-Scriptのサポートが追加されました。オンチェーンでのプログラミング機能を拡張し、BCHをより高度なアプリケーションに対応させることが目的でした。
ビットコインキャッシュはスマートコントラクトに対応していますか?
はい。ビットコインキャッシュには、スマートコントラクトの機能が段階的に追加されています。トークン発行を可能にするCashTokensと、ループや関数を実現するLaylaアップグレードにより、BCHはますます高度なオンチェーンプログラムに対応しています。ただし、スマートコントラクトに特化して構築されたブロックチェーンと比べると、利用できる機能はまだ限られています。
ビットコインキャッシュは多くの加盟店で利用できますか?
決済処理事業者やECプラットフォームを通じて、BCHを受け入れる加盟店は着実に増えていますが、まだ広く普及しているとはいえません。日常的な決済では、特に一部の新興市場でステーブルコインの利用がより広がっています。
まとめ
ビットコインキャッシュは、ブロックの大型化によってブロックチェーンをスケーリングする方法が、オフチェーンのソリューションに対する有効な選択肢であり続けることを示しています。シュノア署名やCashTokensから2026年のLaylaアップグレードに至るまで、継続的なアップグレードからは、実用的な決済ネットワークの構築に注力し、スマートコントラクト機能を徐々に高めているプロジェクトの姿がうかがえます。
関連記事
ハードフォークとソフトフォーク
プルーフ・オブ・ワークとは
ブロックチェーンのスケーラビリティ:サイドチェーンと決済チャネル
スマートコントラクトとは?
ライトニングネットワークとは?
