Lightning Networkが動作する仕組み

マルチシグアドレスを使い、オフチェーンで二者間でチャネルを開き送受信を行うこと

大まかな流れ

  1. マルチシグアドレスを作成しBTCを送金(預託)
  2. LNノード(オフチェーン)でペイメントチャネルを作成
  3. ペイメントチャネル内でBTCの送金 ※実際に送金されているわけではなくどちらがどれだけのBTCを持っているのか二者間で管理しているだけ。
  4. チャネルを閉じる際に3で管理していたBTC量をお互いのオンチェーンアドレスに送金