ビットコインが「10分」待つ理由——速さより先に守られているもの

ビットコインが「10分」待つ理由——速さより先に守られているもの

Bitcoin Japan
Bitcoin Japan
6 分で読めます

「10分」はどこから来るのか

ビットコインのトランザクションは、ブロックと呼ばれる単位にまとめられ、約10分ごとにブロックチェーンに追加されます。この「約10分」は偶然の数字ではありません。

マイナーはナンスと呼ばれる数値を変えながら、特定の条件を満たすハッシュを探し続けます。ネットワーク全体でこの作業が平均10分で1ブロックを生み出すよう、難易度が自動で調整される仕組みになっています(Difficulty Adjustment)。

10分が選ばれた背景には、短すぎると各ノードがブロック情報を共有しきる前に次のブロックが生まれてしまうという問題があります。長すぎると使い勝手が悪くなる。「ネットワーク全体で同じ状態を共有できる現実的な時間」として、10分が設定されています。

〔図解:難易度調整のサイクル——2016ブロックごとに調整される仕組み〕

「速くすればいい」では済まない理由

「ブロック時間を1分にすればいい」という発想は自然です。ただし、これには明確なトレードオフがあります。

ブロック時間を短くすると、孤立ブロック(orphan block)が発生しやすくなります。参加しているノードがほぼ同時に複数のブロックを生成した場合、どのチェーンを正式なものとして扱うかをネットワーク全体で決める必要があります。この判断に時間がかかるほど、無駄になるブロックが増え、「どのチェーンを採用するか」の不確実性が高まります。

結果として:

  • 孤立ブロックが増える

  • ノードが最新の状態を維持しにくくなる

  • 小規模マイナーが不利になり、マイニングの集中が進む

処理速度を優先しすぎると、ネットワークの分散性は維持しにくくなります。

Visaとの速度比較は何を見ているか

「Visaは毎秒2万件処理できるのに」という話はよく聞きます。ただし、前提となる仕組みがまるで違います。

Visaは中央集権型のシステムです。取引の承認はVisaが管理するサーバーで行われ、最終的な決済はあとから銀行間で処理されます。信頼の根拠は「Visaという組織」です。

ビットコインは、特定の管理者を持たない分散型のシステムです。誰かを信頼するのではなく、各自が取引を確かめられることで信頼を成立させています。そのため、参加しているノード同士で同じ状態を保つ必要があります。

Visaと同じ速度を出すには、処理を担う中央サーバーが必要です。ただしその場合、現在のビットコインとはかなり性質の異なるシステムになります。

ビットコインが優先している考え方

ビットコインが大切にしているのは、「誰でも自分で確認できる」という性質です。

銀行に「残高は正しいか」を聞くとき、私たちは銀行のシステムを信頼するしかありません。ビットコインでは、Full Node(フルノード)を動かせば、自分のコンピュータだけで全取引の整合性を確認できます。どこかの会社やサーバーに依存せずに、です。

この「特定の管理者に依存しない」という仕組みを維持するには、各ノードが処理できる量に限界があります。毎秒数万件の取引を、すべてのノードが自分で処理し続けるのは現実的ではありません。ノードの維持コストが上がるほど、運用できる人が限られ、分散性が失われていきます。

ビットコインはここで「速くしない」という選択をしています。誰でも参加しやすいネットワークを維持するためでもあります。

ライトニングネットワークの位置づけ

では「速い決済」はどうするのか。ここでライトニングネットワークが登場します。

ライトニングネットワークは、ビットコインのブロックチェーンの上に作られた2層目のプロトコルです。2者間でペイメントチャネルを開設し、細かい取引はオフチェーン(ブロックチェーン外)でやりとりします。チャネルを開く・閉じるときだけブロックチェーンを使い、その間の取引は瞬時に完了します。

ライトニングネットワークはビットコインのL1の「遅さを修正」したわけではありません。ビットコインのセキュリティを基盤として使いながら、速い決済が必要な場面に対応する層を上に重ねた——こうした役割分担を前提にした構造です。

誰でも確認できるベースレイヤーを維持しながら、使い勝手は上の層で補う。この考え方が、ビットコインのスケーリング戦略の中心にあります。

図解:ビットコイン(L1)ライトニングネットワーク(L2)の役割分担

まとめ

ビットコインの「遅さ」は、仕組み上の選択の結果です。

10分ブロックは、ネットワーク全体で同じ状態を共有するための現実的な時間として設定されています。ブロック時間を短縮すれば分散性が損なわれ、中央集権型のシステムに近づいていきます。Visaとの速度比較は、前提となる仕組みが異なるためそのまま当てはまりません。

ビットコインが守ろうとしているのは、「誰もが自分で確認できる」という性質です。速さが必要な場面にはライトニングネットワークのような上位レイヤーが対応します。

こうして見ると、この"待ち時間"も、単なる欠点ではなく、ビットコインの仕組みの一部として見えてきます。

Bitcoin Japan

Bitcoin Japan

Bitcoin Japanは、Metaplanetが運営する日本発のビットコイン特化型メディア兼データプラットフォーム。オンチェーン分析や市場データ、基礎知識コンテンツを日本語で提供し、初心者からプロまで幅広い読者に向けて、ビットコインデータの理解と活用を支援する。

Bitcoin Japan のすべての投稿を見る
最新情報を入手!

新しいブログ投稿をあなたの受信箱に配信するために購読してください