Bitcoin(ビットコイン)

article technology medium #bitcoin#blockchain#pow#halving#lightning-network#utxo#taproot#segwit#ordinals#layer-2
Created: 2026-06-01 Updated:

2008年 Nakamoto 論文発の P2P 電子現金。PoW・UTXO・半減期(上限 2,100 万 BTC)の基礎、SegWit / Taproot、Ordinals / Runes、Lightning Network まで 2026 年時点の全体像を解説。

Bitcoin(ビットコイン)

Bitcoin は、2008年 Satoshi Nakamoto が発表した論文「Bitcoin: A Peer-to-Peer Electronic Cash System」から生まれた P2P 電子現金システムである。信頼できる第三者(銀行・決済機関)を介さずに価値を移転でき、Proof of Work(SHA-256)によるコンセンサスと UTXO モデルによる二重支払い防止を実現した。2026 年現在、「デジタルゴールド」としての準備資産化・現物 ETF 承認・Lightning Network による決済拡張・Ordinals / Runes メタプロトコルと、多層的な展開が進んでいる。情報カットオフ ~2025-08、confidence: medium 固定(2026-06 時点での外部再検証は未実施)。

Bitcoin とは

Bitcoin の起源は 2008-10 に Satoshi Nakamoto が公開した論文にある。「信頼できる第三者なしに、ある当事者から別の当事者へ直接送信できる電子現金」を目標として設計された。2009-01-03 に genesis ブロック(ブロック 0)がマイニングされ、その coinbase には英紙 The Times の見出し「Chancellor on brink of second bailout for banks」が刻まれている。これは銀行システムへのアンチテーゼを象徴する。最初の受信者は暗号学者 Hal Finney で、Nakamoto から 10 BTC を受け取った。Hashcash を考案した Adam Back も Bitcoin の設計的先祖にあたる。Nakamoto は 2010 年末ごろに開発コミュニティから離脱し、正体は不明のままである。

Bitcoin の設計原則を一言でまとめると「最小の信頼(trust-minimization)」である。プロトコルルールと数学的証明を信頼することで、中央管理者への信頼を排除する。

仕組み(PoW・ブロックチェーン・UTXO)

Bitcoin のコンセンサスは Proof of Work(SHA-256) に基づく。マイナーは SHA256(SHA256(block_header || nonce)) < target を満たす nonce を総当たりで探す。難易度(target)は約 2 週間(2,016 ブロック)ごとに自動調整され、ブロック生成間隔が平均 10 分になるよう維持される。ブロックには前ブロックヘッダのハッシュが埋め込まれているため、過去を書き換えるには以降すべてのブロックを再計算する必要があり、正直なハッシュレートが過半数を占める限り攻撃は計算的に非現実的となる(最長チェーン規則)。

状態管理は UTXO(Unspent Transaction Output)モデル を採用する。アカウント残高という概念は存在せず、未消費の出力の集合がユーザーの残高を構成する。トランザクションは 1 つ以上の UTXO を入力に取り、新しい UTXO を出力として生成する。入力額の合計が出力額を上回る差分がマイナーへの手数料となる。電子署名(秘密鍵)によって UTXO の消費権限が保護される。

軽量クライアント(SPV: Simplified Payment Verification)はブロックヘッダのみを保持し、Merkle proof でトランザクションの存在を O(log n) で確認できる。完全検証を行うフルノードとの区別が分散性の議論で重要になる。

供給と半減期

Bitcoin の発行上限は 2,100 万 BTC であり、これはプロトコルレベルでハードコードされた上限である。マイナーへのブロック報酬は 21 万ブロック(約 4 年)ごとに半減する(halving / 半減期)。

  • 2009 年:50 BTC / ブロック
  • 2012 年(第 1 回):25 BTC
  • 2016 年(第 2 回):12.5 BTC
  • 2020 年(第 3 回):6.25 BTC
  • 2024-04(第 4 回):3.125 BTC

発行される BTC の総量は幾何級数的に収束し、理論上の最終枚数は 2,099 万 9,999.9769… BTC となる。全 BTC が採掘されるのは 2140 年ごろとされる。この希少性が「デジタルゴールド」「価値の保存手段」というナラティブを支える。ただし、halving は価格を保証しない。市場は需給・マクロ環境・センチメントに左右される。

ノードと分散性

Bitcoin ネットワークの健全性はフルノードの分散性に依存する。フルノードはすべてのブロックと全トランザクションを検証し、独立してコンセンサスルールを執行する。主要実装は Bitcoin Core であり、オープンソースで開発が続く。Bitcoin Knots は Core の fork で Luke Dashjr が保守し、より保守的なポリシーを採用する。

ここで重要な概念の区別がある。

  • コンセンサスルール(consensus rules):ブロックが有効かを決定するプロトコルルール。すべてのフルノードが従う。変更にはネットワーク全体の合意が必要。
  • Relay policy(中継方針):ノードがどのトランザクションをメモリプールに受け入れ中継するかの個々の設定。コンセンサスルールとは独立しており、ノードが個別に設定できる。

2025 年の OP_RETURN 論争で両者の混同が議論を複雑にした。Bitcoin Core v30 が OP_RETURN の relay policy を緩和したが(後述)、これはコンセンサスルールの変更ではなく、フルノードが個別に選択できる設定の変更にすぎない。

ハードフォークの歴史

Bitcoin の最大の分裂はブロックサイズ論争(2015〜2017 年)に起因する。オンチェーンのトランザクション処理能力を高めるため「ブロックサイズを 1MB から拡大すべき」という派と、「分散性を守るため小ブロックを維持し Layer-2 で拡張すべき」という派が対立した。

2017-08:Bitcoin Cash(BCH) — 大型ブロック派(Roger Ver ら)がハードフォークし BCH を誕生させた。初期ブロックサイズは 8MB。

2018:BCH vs BSV(ハッシュ戦争) — BCH 内部でさらに分裂。Craig Wright を支持する Bitcoin SV(BSV)派と Bitcoin ABC 派がハッシュレートをぶつけ合い、一方は取引所への攻撃まで行った。最終的に BCH(ABC)と BSV が別チェーンとして分岐。

Bitcoin Gold(BTG) — SHA-256 の ASIC による採掘集中化への反発から、GPU 採掘可能なアルゴリズム(Equihash)に変更したハードフォーク。

これらのフォークはいずれも Bitcoin(BTC)のネットワーク効果・流動性・コミュニティから切り離された。現時点では BTC が圧倒的な時価総額を維持している。

アップグレード(ソフトフォーク)

Bitcoin のプロトコルアップグレードはハードフォークを避け、ソフトフォーク(後方互換な変更)で進められる。主要なものを時系列で示す。

SegWit(Segregated Witness、BIP-141、2017-08) — 署名データをトランザクションのメイン部分から分離し、トランザクション延性(malleability)を解消した。ブロックは「weight」単位で最大 4 MW(Mega Weight)まで許容されるようになり、実質的な処理容量が増加。Lightning Network の前提条件となる。

Taproot(BIP-340 / 341 / 342、2021-11、ブロック 709,632) — Schnorr 署名の導入により署名集約が可能となりプライバシーが向上。Tapscript により複雑なスクリプト条件を効率的に表現でき、マルチシグトランザクションが通常トランザクションと区別しにくくなった。Ordinals Inscriptions が Taproot の witness データを活用して実現されている。

OP_RETURN 拡大(Bitcoin Core v30、2025-10-10) — OP_RETURN フィールドの relay policy を 83 バイトから 100,000 バイトに緩和。これはコンセンサスルールの変更ではなく中継方針の変更であり、Knots 派は引き続き小サイズを維持する。

OP_CAT 再導入の検討 — スタック上の 2 つの要素を連結する OP_CAT は Bitcoin 初期から存在したが Nakamoto が無効化した。再導入することで制限的なスマートコントラクト機能(コベナント)が可能になるとして議論が続く。

メタプロトコル(Ordinals・BRC-20・Runes)

Taproot 有効化後、Bitcoin の witness データを利用して任意のデータを刻む手法が登場し、エコシステムが大きく拡張した。

Ordinals / Inscriptions(2023-01、Casey Rodarmor) — 個々のサトシ(最小単位)に通し番号を付け(Ordinal theory)、witness データに任意のコンテンツ(画像・テキスト・コードなど)を刻み込む(Inscription)。これが Bitcoin NFT として機能する。

BRC-20(2023) — JSON 形式の Inscription を用いて代替性トークン(Fungible Token)を定義するメタプロトコル。Taproot の仕組みに依存し、スマートコントラクトを使わない。設計の非効率さから手数料が高騰し、ブロックスペース競合を引き起こした。

Runes(2024-04、第 4 回 halving と同時、Casey Rodarmor) — BRC-20 の非効率を解消するために設計された代替性トークンプロトコル。OP_RETURN を活用した自己完結型の設計で、UTXO の膨張を抑制する。2024 年内に時価総額が 10 億ドルを超えるエコシステムに成長した。

これらのメタプロトコルはブロックスペースを巡るスパム / ブロート論争を引き起こしており、Bitcoin の「通貨」としての用途とデータ層としての用途の間で継続的な議論がある。

Layer-2・拡張

オンチェーン処理能力の制約を補うため、複数の Layer-2 / 拡張手法が存在する。

Lightning Network — SegWit を前提とした決済チャネルのネットワーク。チャネル内ではオフチェーンでトランザクションが積み重なり、開閉時にのみオンチェーン決済が行われる。手数料が極小かつ決済がほぼ即時という特性を持ち、小額決済(マイクロペイメント)に適している。

Stacks — Bitcoin にスマートコントラクト機能を追加する L2。独自のコンセンサス(Proof of Transfer)を持ち、Clarity 言語でスマートコントラクトを記述する。BTC を担保に STX トークンが発行される。

Rootstock(RSK)/ Liquid — RSK は Ethereum 互換の EVM 環境を Bitcoin にサイドチェーンとして接続する。Liquid は機関向けの高速決済・機密取引を目的とした Federated サイドチェーンで Blockstream が開発する。

BitVM — オフチェーンで任意の計算を実行し、不正時にのみオンチェーンで反証する楽観的検証の仕組み。Bitcoin スクリプトの制限内で EVM 相当の表現力を実現しようとする研究プロジェクト。

Babylon — BTC をステーキングの担保として使用し、他の PoS チェーンのセキュリティを提供するプロトコル。BTC の「価値の保存」をセキュリティ資産として外部チェーンに転用する試み。

マクロ・採用動向

2024-01 — 現物 Bitcoin ETF の SEC 承認 — BlackRock の IBIT をはじめとする現物 ETF が米国市場に登場。初日から数十億ドルの流入を記録し、機関投資家が BTC にアクセスする経路を大幅に拡大した。

2024-04 — 第 4 回 halving — ブロック報酬が 6.25 BTC から 3.125 BTC に半減。halving 前後はトレーダーの注目を集め、Runes プロトコルの同時ローンチと合わさって手数料が一時急騰した。

2021 — El Salvador が法定通貨化 — BTC を世界で初めて法定通貨として採用した国家。Lightning Network を利用した国民向けウォレット(Chivo)を展開したが、実際の普及率には議論がある。

準備資産化の議論も活発で、企業がバランスシートに BTC を組み入れる動きが続いている。一方で、各国の規制スタンスは大きく異なり(米国は ETF 承認・友好的、中国は採掘禁止)、法的リスクは地域によって異なる。

課題と論点

スケーラビリティ — オンチェーン処理は設計上 ~7 tx/s 程度が上限。ブロックサイズの拡大(ハードフォーク)か、Lightning Network 等 L2 での拡張か、という二択は未解決の哲学的対立でもある。

エネルギー消費(PoW) — PoW は電力消費が大きく、環境への批判を受ける。一方で再生可能エネルギーの余剰分を活用するマイニングや、送電ロスの少ない地域への誘因という側面もある。「PoW = 悪」と断じるのは過度な単純化である。

Core vs Knots(OP_RETURN 論争、2025) — Bitcoin Core v30 が OP_RETURN の relay policy を緩和したことに対し、Knots(Luke Dashjr)は厳格フィルタを維持。Knots を採用するフルノードのシェアが 2% 前後から 20% 前後へと増加したと報告される。Nick Szabo は OP_RETURN 経由の違法コンテンツ刻み込みに対する法的リスクを指摘した。この論争は「中立な輸送層としての Bitcoin」と「コンテンツポリシーを持つべきノード」という価値観の対立を示す。

将来の量子耐性 — Bitcoin が使用する ECDSA / Schnorr 署名は大規模な量子コンピュータに対して脆弱になりうる。現時点では実用的な脅威ではないが、長期的には移行計画の議論が始まっている。

将来のセキュリティ予算 — 全 BTC 採掘後はブロック報酬がゼロになり、マイナーの収益は手数料のみとなる。手数料収入が十分なセキュリティを担保できるかは未解決の問題であり、Ordinals / Runes によるブロックスペース需要の創出はこの観点でも評価される。

主要人物

Satoshi Nakamoto — 匿名の創設者。2008 年論文発表から 2010 年末ごろまで開発を主導し、その後姿を消した。身元は判明していない。

Hal Finney — 暗号学者・開発者。Bitcoin ネットワーク最初の受信者であり、RPoW(Reusable Proof of Work)を独自に開発した実績を持つ。2014 年に死去。

Adam Back — Hashcash(PoW の概念的先祖)の考案者。現在は Blockstream の CEO として Bitcoin 関連の技術開発を続ける。

Andreas M. Antonopoulos — Bitcoin の技術的啓蒙書『Mastering Bitcoin』の著者。Bitcoin の仕組みと哲学を広める貢献で知られる。

Casey Rodarmor — Ordinals theory と Inscriptions の考案者、さらに Runes プロトコルの設計者。Bitcoin のメタプロトコルエコシステムを形成した。

アンチパターン

Bitcoin を理解する上で陥りやすい誤りをまとめる。

アンチパターン実態
PoW を環境問題だけで断じる再生可能エネルギーの余剰活用・地域セキュリティ予算など多面的な評価が必要
オンチェーン拡張(ブロックサイズ拡大)を唯一の解と見る分散性とのトレードオフがあり、L2 による拡張と並立する設計思想が存在する
Ordinals / Runes をスパムと一蹴する、または無批判に称賛するブロックスペース需要の創出という経済的効果と、ブロット・違法コンテンツリスクを両面で評価すべき
Relay policy の変更をコンセンサスルールの変更と混同するOP_RETURN 拡大は個々のノードの中継方針の変更であり、プロトコルルール変更ではない
半減期(halving)を価格上昇の保証と解釈する需給・マクロ・センチメントが価格を決定する。halving は供給側の変数にすぎない
Bitcoin は「スマートコントラクトができない」と断言するBitVM / Stacks / RSK 等により制限付きながらスマートコントラクト相当の機能が実現しつつある

Local graph