ビットコインLightning

Lightning Network決済

ビットコインLightning Networkは少額決済を即時かつほぼ無料にします。チャネルとインボイスの仕組み、そしてLightningが適切なレールとなる時を解説します。

Lightning Networkは、速く安い少額決済のためにビットコインの上に構築された層です。コーヒー代規模の全取引をメインチェーンに書き込む代わりに、Lightningは決済チャネルを通じて処理し、チャネルの開閉時のみベースレイヤーに触れます。結果として決済は1秒未満で、1セント未満で処理されます。

Lightningが存在する理由

ビットコインのベースレイヤーは安全で最終的ですが、意図的に処理量が制限されており、オンチェーン手数料と確認時間ゆえにコーヒーを買ったりクリエイターにチップを送ったりするには不向きです。Lightningは少額決済をオフチェーンに移しつつ、なお本物のビットコインで決済してこれを解決します。

これはオンチェーンのビットコインの代替ではなく補完です。大きく稀な送金は依然オンチェーンが理にかない一方、高頻度・低価値の決済こそLightningが輝く場面です。

チャネルとインボイス、手短に

決済チャネルは2者間の共有残高で、1つのオンチェーン取引で開きます。一度開けば2者は残高を更新して即座に互いに支払え、ネットワークが接続された多数のチャネルを横断して決済をルーティングするので、全員と直接チャネルを持つ必要はありません。

決済はインボイスで要求されます:受取人が金額と決済ハッシュを符号化したインボイスを生成し、支払者がスキャンし、決済は原子的に完了するか失敗します — 半分だけ支払われた状態はありません。LNURLとLightningアドレス(メールのように見える)が日常の利用をより親しみやすくします。

カストディ対ノンカストディのLightning

カストディ型Lightningウォレットはチャネルと流動性を代わりに管理します — 提供者が資金を保持する対価として、スキャンして支払うだけです。始めるのが最も簡単で、少額残高に理想的です。

ノンカストディ型Lightningウォレットは鍵とチャネルを自分に管理させ、流動性を管理し受信のためオンラインを保つ必要があります。トレードオフはおなじみのそれです:利便対管理。学ぶならカストディ、自己主権が重要ならノンカストディを選びましょう。

  • カストディ:即設定、提供者が資金保持、少額に最適。
  • ノンカストディ:鍵を自分で保持しチャネル・流動性を管理。
  • Lightningアドレス:メールのような、受信用の人が読める識別子。

Lightningが決済に合う場面

事業者にとってLightningは、金額が小さく速度が重要な場面ならどこでも魅力的です:コンテンツ、チップ、ゲーム内アイテム、POS、従量課金API。BTCPay Serverのようなゲートウェイはオンチェーンビットコインと並んでLightningに対応するので、両方を提供し購入者に選ばせられます。

主な運用上の考慮はインバウンド流動性です — 受信にはノードのチャネル容量が必要です。カストディ型サービスやマネージドBTCPayホストがこれを代行し、自前でノードを運用するならこれを計画する必要があります。

よくある質問

Lightning決済も本物のビットコインですか?

はい。Lightningはビットコインで決済し、ビットコインのベースレイヤーで守られます。速度と費用のため少額決済をオフチェーンに移し、チャネルの開閉時にメインチェーンへ決済します。

Lightningは実際どれくらい速く安いのですか?

決済は通常1秒を大きく下回って完了し1セント未満で済むので、オンチェーンでは非現実的な小さく頻繁な決済に適しています。

Lightningを使うにはノードを運用する必要がありますか?

いいえ。カストディ型Lightningウォレットがチャネルを代わりに管理し、スキャンして支払うだけです。自前ノードの運用は任意で、チャネル・流動性の管理という対価で完全な管理を得ます。

Lightningアドレスとは何ですか?

メールアドレスのように見える人が読める識別子で、毎回インボイスをコピーせずに支払いを受けられます。LNURLの上に構築され、Lightning決済の受信をずっと簡単にします。

説明だけでなく、実装まで必要ですか?

EdgeGigsで審査済みの暗号資産決済インテグレーターに依頼。ゲートウェイ連携、ウォレット検証まで固定価格で、時間課金なし。

インテグレーターを雇う

続けて読む