Bitcoin Lightningとオンチェーン決済の違い:手数料・承認・チャネル
送金前に、BitcoinのLightning決済とオンチェーン決済を、決済の仕組み、手数料、チャネル流動性、承認状況から比較します。
このガイドの内容Lightningとオンチェーンは異なるビットコイン決済経路
短い要約
オンチェーンのビットコイン決済は、ブロックチェーン上の取引として記録されます。Lightning決済は決済チャネルの残高を更新しますが、チャネルの開設や閉鎖にはオンチェーン取引が使われることがあります。適切な経路は、受取人が対応する方法、経路上の流動性、必要な承認数によって変わります。
Lightningとオンチェーンは異なるビットコイン決済経路
どちらもビットコイン建ての価値を移せますが、ベースレイヤーの使い方は異なります。オンチェーン決済では取引を作成し、Bitcoinノードが中継し、マイナーがブロックに含めます。Lightning決済は複数の決済チャネルをたどる経路を使い、個々の支払いがそれぞれ独立したBitcoin取引としてブロックチェーンに記録されるわけではありません。
この違いは手数料、利用可能性、プライバシー、ウォレットの状態表示に関わります。Lightningは別のコインではなく、「オフチェーン」だから規則やリスクがないわけでもありません。チャネル参加者はBitcoin取引を使ってチャネルを開き、必要に応じて残高を精算します。
オンチェーン決済では取引がブロックに入るのを待つ
ウォレットは使用可能な出力を選び、取引を作成して署名し、Bitcoinノードへブロードキャストします。ノードは取引を中継し、マイナーがブロックに含めるまで各自のmempoolに保持することがあります。ネットワーク手数料は取引サイズと提示した手数料率に左右され、送るビットコインの額だけでは決まりません。Bitcoin Developer Guideの決済処理で流れを確認できます。
取引IDでブロードキャスト済み取引を確認できますが、表示されたことは承認済みを意味しません。1承認は取引が1つのブロックに含まれた状態で、その後にブロックが積み重なると承認数が増えます。何承認を待つかは受取人やサービスが金額や状況に応じて決めます。ブロック生成の間隔や承認目標は、特定の分までに利用可能になる保証ではありません。
Lightningインボイスはウォレットに経路の探索を求める
受取人は金額、宛先、説明、有効期限などを含むLightningインボイスを提示できます。送金側のウォレットは内容を読み、必要な容量と制限を満たすチャネル経路を探します。BOLT 11のインボイス仕様は要求項目を、BOLT 7はチャネルの告知やルーティング更新を説明しています。
経路上の支払いにはHTLCと呼ばれる条件付き送金が使われます。各中継ノードには次の区間に必要な金額と時間条件が渡され、最終受取人が支払いを完了する秘密情報を示します。必要な方向の流動性がない、更新情報が古い、上限に達した、ノードが応答しない場合は経路が失敗することがあります。成功したLightning決済は新しいブロックを待たずに完了することがありますが、すべてのインボイスが成功する保証はありません。
チャネル総容量はすぐに使える残高とは限らない
決済チャネルはオンチェーンの資金供給取引で開始され、総容量を持ちます。参加者同士が支払うと、更新ごとにBitcoin取引を公開せずにチャネル残高が移動します。片側がその時点で送れる額は、方向ごとの残高、準備金、支払い上限、選択した経路によって変わります。BOLT 2のピアプロトコルはチャネル設定とHTLC上限を説明しています。
総容量が十分でも、特定の支払いに必要な送金側の流動性が足りないことがあります。受取人側にその金額を受け取れる経路がない場合もあります。チャネル開設、流動性の移動、閉鎖にはオンチェーン取引や手数料が必要になることがあります。BOLT 5のオンチェーン処理は協調閉鎖と一方的な閉鎖を説明します。図では繰り返されるチャネル決済と、Bitcoin上で精算する開設・閉鎖取引を分けています。

2種類の手数料は異なる費用を計算する
オンチェーン手数料はブロックスペースに対して支払います。総額は取引サイズと現在の状況に合わせた手数料率で決まり、送るビットコインが少なくても取引が大きければ高くなることがあります。ウォレットの見積もりは変化するもので、将来のブロックの場所を予約するものではありません。
Lightningの中継手数料はチャネル運営者が設定し、基本額と比例額を組み合わせる場合があります。経路の長さ、ポリシー、流動性、ウォレットの動作が総額に影響します。ウォレット独自のサービス料や流動性費用が加わる場合もあります。特定の状況ではLightningの方が安くなることがありますが、常に無料またはオンチェーンより安いわけではありません。承認前に最終額、手数料の内訳、経路の条件を確認してください。
支払いの成功とブロック承認は別の状態
オンチェーンウォレットにはブロードキャスト済み、保留中、承認済みなどの状態が表示されます。取引やブロックの情報は公開され、受取人は金額や状況に合った承認基準を設けられます。取引が想定より長く未承認のままになることもあり、手数料見積もりでマイナーの選択を制御することはできません。
Lightningでは経路が完了し、ウォレットが成功結果を受け取るとインボイスの支払いが完了します。その支払い自体が個別にBitcoinブロックへ入るわけではありません。失敗した試行は承認ではなく、画面の状態が不明だからといって再送が安全とは限りません。再試行の前に送金側ウォレットの最終状態と、受取人のインボイスまたは受領記録を確認してください。
プライバシー、保管、利用可能性は別の観点
オンチェーン情報は公開され分析できますが、アドレスから自動的に持ち主の名前が分かるわけではありません。Lightningのオニオンルーティングは、中継ノードが経路全体を把握しにくくする設計ですが、すべての支払いを匿名にするものではありません。BOLT 4のオニオンルーティング仕様とBOLT 7の公開チャネル更新は、プライバシー設計の一部を説明しています。
ウォレットによって鍵の管理者やチャネルの監視、バックアップ、復元方法も異なります。自己管理型ウォレットと事業者管理型のLightning口座では、責任や障害時のリスクが同じではありません。インターネット接続、ピアの可用性、チャネル状態、復旧手順、提供者の条件が重要になることがあります。「Lightning」という名称だけでは、カストディやバックアップ保護の仕組みは分かりません。
受取人が実際に利用できる経路を選ぶ
Bitcoinアドレスを受け取り、ブロックチェーンで確認できる取引を求める相手にはオンチェーンが合う場合があります。対応ウォレット同士で互換性のあるインボイスと十分な経路流動性があればLightningも使えます。少額の支払いを繰り返す場合に既存チャネルを使えることがありますが、開設、維持、閉鎖にはそれぞれ制約と費用があります。
送金前に支払い方法、ネットワーク、金額、インボイスの有効期限、受取人、表示手数料、上限を確認してください。Lightningインボイスをオンチェーンアドレス欄に貼り付けたり、受取人が指定していない方法を使ったりしないでください。インボイスとウォレットが明示的に対応する場合だけオンチェーン代替を使いましょう。関連ガイド:Bitcoin取引手数料、入金確認、暗号資産送金チェックリスト。
よくある質問
Q1Lightningはビットコインを使いますか、それとも別の暗号資産ですか?
Lightning決済はビットコイン建てで、多くの場合サトシ単位で表示されます。個々の支払いをベースレイヤー取引として記録する代わりにチャネルを使います。
Q2Lightningならオンチェーン手数料は不要ですか?
いいえ。通常、Lightningの支払いごとにオンチェーン取引は必要ありませんが、チャネルの開設や閉鎖にはオンチェーン取引を使う場合があります。中継料やサービス料もかかることがあります。
Q3Lightning決済は常に即時で無料ですか?
いいえ。成功した支払いは新しいブロックを待たずに完了することがありますが、経路、チャネル流動性、上限、ピアの可用性、手数料が関係します。ウォレットの最終状態を確認してください。
Q4どのBitcoinアドレスからでもLightningインボイスに払えますか?
直接は払えません。Lightningインボイスとオンチェーンアドレスは異なる経路を要求します。オンチェーン代替は、要求とウォレットが明示的に提供し対応する場合だけ使ってください。
出典
問題を報告
この記事のリンクを含むメールを準備します。送信すると Mark に報告が届きます
クイックチェック
記事を読み終えたら、3問で確認しましょう
問題 01
Lightning決済が成功するたびに、通常Bitcoinブロックチェーンへ何が記録されますか?
答えを選ぶと解説を確認できます