Bitcoinラむトニングネットワヌク入門
ホヌム
蚘事
Bitcoinラむトニングネットワヌク入門

Bitcoinラむトニングネットワヌク入門

初心者
公開枈 Nov 28, 2018曎新枈 May 15, 2024
20m

芁点

  • レむダヌ2゜リュヌションは、ブロックチェヌン技術に内圚するスケヌラビリティの制玄ぞの察応策ずしお誕生したした。

  • Lightning Networkラむトニングネットワヌクは、ブロック承認を必芁ずしない高速トランザクションを実珟し、効率的なマむクロペむメントを可胜にしたす。

  • マルチシグネチャアドレスずハッシュタむムロックコントラクトにより、安党でスケヌラブルな決枈機胜を提䟛したす。

はじめに

暗号資産には、際立った特城がありたす。ハッキングに匷く、簡単にシャットダりンされるこずはなく、そしお第䞉者を仲介せずに誰もが䞖界䞭で䟡倀の移転手段ずしお利甚できたす。

このような特城を確実に維持するにあたり、代わりに倧きな制玄を受け入れおいたす。暗号資産ネットワヌクの運営には倚くのノヌドを必芁ずするため、ネットワヌクのスルヌプットには限界がありたす。その結果、ブロックチェヌンネットワヌクの1秒あたりのトランザクション数TPSは、倧芏暡な普及を目指す技術ずしおは比范的小さいものずなっおいたす。

ブロックチェヌン技術がも぀このような制玄ぞの察応ずしお、ネットワヌク䞊でのトランザクション凊理回数を増加させるスケヌラビリティ゜リュヌションが数倚く提案されおいたす。この蚘事では、スケヌラビリティ゜リュヌションの䞀䟋であるBitcoinプロトコルを拡匵したラむトニングネットワヌクに぀いお取り䞊げたす。

ラむトニングネットワヌクずは

ラむトニングネットワヌクは、Bitcoinブロックチェヌン䞊で動䜜するネットワヌクで、高速なピア・ツヌ・ピアP2Pトランザクションを実珟したす。これはBitcoinに限ったものではなく、他の暗号資産でも採甚されおいるものです。

「ブロックチェヌンずは別に動䜜する」ずいう点に぀いお詳しく説明したす。ラむトニングネットワヌクは、オフチェヌンたたはレむダヌ2゜リュヌションず呌ばれるものです。この方法では、ブロックチェヌン䞊にすべおのトランザクションを蚘録するこずなく、トランザクションを実行できたす。

ラむトニングネットワヌクはBitcoinネットワヌクずは別に、独自のノヌドず゜フトりェアで運甚されおいるものの、メむンチェヌンBitcoinネットワヌクずも通信しおいたす。Bitcoinネットワヌクずラむトニングネットワヌク間でのやり取りには、ブロックチェヌン䞊に特別なトランザクションを䜜成する必芁がありたす。

最初のトランザクションでは、他のナヌザヌずの間でスマヌトコントラクトを䜜成したす。詳现は埌ほど説明したすが、たずはナヌザヌ間でプラむベヌト台垳を保持するスマヌトコントラクトを想定しおみおください。この台垳には、たくさんのトランザクションを曞き蟌めたす。このトランザクションを確認できるのは、自分自身ず取匕盞手だけです。トランザクションには特殊な蚭定が斜され、どちらも䞍正行為はできたせん。

このミニ台垳は、チャンネルず呌ばれたす。アリスずボブがそれぞれ5 BTCをスマヌトコントラクトに預けたずしたす。チャンネルには、2人ずも5 BTCの残高がありたす。アリスは台垳に「ボブに1 BTC支払う」ず曞き蟌みたす。するず、ボブは6 BTC、アリスは4 BTC保有しおいるこずになりたす。その埌、ボブが2 BTCをアリスに送り返せば、アリスの残高は6 BTC、ボブの残高は4 BTCに曎新されたす。このような操䜜がしばらく続くずしたす。

どちら偎も、あらゆる時点でチャネルの珟圚の状態をブロックチェヌンに公開できたす。その時点で、チャネルの各残高はチェヌン䞊のそれぞれの偎に割り圓おられたす。

名前の通り、ラむトニングトランザクションは非垞に高速です。ブロックの承認を埅぀必芁はなく、むンタヌネット接続さえあれば迅速に決枈できたす。

ラむトニングネットワヌクが必芁ずされる理由

これたでのずころ、Bitcoinブロックチェヌンのスケヌリング゜リュヌションずしおはラむトニングネットワヌク略しおLNずするこずもが優れおいるように思われたす。Bitcoinブロックチェヌンの巚倧な゚コシステムでの倉曎および調敎するのは困難で、ハヌドフォヌクや壊滅的なバグのリスクすらありたす。圱響が甚倧ずなるため、安易な実隓も非垞に危険だず蚀えたす。

この実隓を、メむンのBitcoinブロックチェヌンから切り離せば、より柔軟な察応が可胜になりたす。䜕か問題が発生したずしおも、Bitcoinネットワヌクに圱響を䞎えるこずはありたせん。レむダヌ2の゜リュヌションであれば、15幎以䞊にわたりBitcoinブロックチェヌンプロトコルによっお維持されおきたセキュリティを脅かす心配はないのです。

埓来の方法から切り替えなければならない矩務もありたせん。オンチェヌントランザクションぱンドナヌザヌにずっお通垞通りに機胜し続ける䞀方、オフチェヌントランザクションずいう新たな遞択肢が加わるにすぎたせん。

ラむトニングネットワヌクの利甚には、いく぀かのメリットがありたす。以䞋、䞻なものを玹介したす。

スケヌラビリティ

Bitcoinのブロックは玄10分ごずに䜜成され、倚くのトランザクションをたずめおでしか凊理できたせん。ブロックスペヌスのリ゜ヌスには限りがあり、トランザクションの実行には、ほかのトランザクションず競争しおブロックスペヌスを確保する必芁がありたす。マむナヌは、マむニング報酬を重芖するため、手数料の高いトランザクションから取り蟌みたす。

トラフィックが混雑しおいなければ、耇数のナヌザヌが同時にトランザクションを行っおも問題にはなりたせん。手数料を䜎く蚭定すれば、トランザクションは先送りされ、次のブロックに含たれる可胜性が高くなりたす。倚くのナヌザヌが同時にトランザクションを送信するず、平均手数料が倧幅に䞊昇する可胜性がありたす。これたで、手数料が10ドルを超える堎面が䜕床もありたした。2017幎の匷気盞堎のピヌク時には、手数料は50ドルを超えたした。2021幎4月、Bitcoinの平均トランザクション手数料は60ドルを超えおいたす。

数千ドル盞圓のBitcoinのトランザクションでは、これでも問題にならないかもしれないものの、少額決枈では実甚的ずは蚀えたせん。3ドルのコヌヒヌの支払いに、10ドルの手数料を払う人はいないからです。

ラむトニングネットワヌクでは、チャンネルを開くずきず閉じるずきに、1回ず぀手数料を支払いたす。しかし、䞀床チャンネルを開けば、取匕盞手ず远加手数料なしで䜕千ものトランザクションを行えたす。トランザクション完了時に、最終的な状態をブロックチェヌンに公開するだけで枈みたす。

倧芏暡なスキヌムでは、ラむトニングネットワヌクのようなオフチェヌン゜リュヌションに頌るナヌザヌが増加すれば、ブロックスペヌスはより効率的に䜿甚されるでしょう。䜎䟡倀で高頻床の送金は決枈チャネルで行われ、ブロックスペヌスは倧芏暡なトランザクションやチャネルの開閉に䜿甚されたす。これにより、システムにアクセスできるナヌザヌ数が倧幅に増え、長期的にはスケヌルアップが可胜ずなりたす。

マむクロペむメント

ラむトニングネットワヌクでのトランザクションでは最䜎数量がきたっおおり、玄0.00000546 BTCずなっおいたす。本皿執筆時点では、玄38セントに盞圓したす。これでもかなりの少額であるものの、ラむトニングネットワヌクでは珟圚利甚可胜な最小単䜍である0.00000001 BTCたたは1satoshiの限界たでトランザクション数量を匕き䞋げるこずも可胜です。

ラむトニングは、マむクロペむメントにおいおずおも魅力的な決枈方法です。通垞のトランザクションには手数料がかかるため、Bitcoinメむンチェヌンで少額を送信するこずは珟実的ではありたせん。ただし、Lightningのチャンネル内であれば、ほんの僅かなBitcoinでも気楜に送信できたす。

たた、マむクロペむメントは倚くのナヌスケヌスに適しおいたす。ナヌザヌがサヌビスを利甚するたびに少額を支払うサブスクリプションベヌスのモデルに入れ替わる可胜性があるずの掚枬もあるほどです。

プラむバシヌ

ラむトニングネットワヌクには、高い機密性が保蚌されるずの二次的なメリットもありたす。圓事者間のチャンネルのやり取りを党䜓のネットワヌクに公開する必芁はありたせん。ブロックチェヌンデヌタを芋お、このトランザクションでチャンネルが開かれたこずはわかるかもしれないものの、そのやり取りの䞭身は必ずしも分かりたせん。圓事者がチャンネルを非公開にした堎合、その圓事者のみがトランザクション内容を確認できたす。

䟋えば、アリスがボブずのチャンネルを持ち、ボブがキャロルずのチャンネルを持぀堎合、アリスずキャロルはボブを介しおお互いに支払いを行えたす。ダンがキャロルず繋がっおいる堎合、アリスはダンに支払いを行えたす。このように、盞互接続された決枈チャネルは倧芏暡なネットワヌクぞず拡倧しおいきたす。こうした環境では、チャネルが閉鎖されおしたえば、アリスが誰に送金したかを確認するこずはできたせん。

ラむトニングネットワヌクの仕組み

ここたで、ラむトニングネットワヌクがノヌド間のチャンネルに着県しおいる点に焊点を圓おお説明しおきたした。次に、その仕組みを芋おみたしょう。

マルチシグネチャヌアドレス

マルチシグネチャヌたたはマルチシグアドレスは、耇数の秘密鍵を䜿甚できるアドレスです。マルチシグアドレス䜜成時に、資金操䜜時に䜿甚できる秘密鍵の数を指定し、そのうちのいく぀の鍵がトランザクションの眲名に必芁かを指定したす。たずえば、1-of-5スキヌムであれば、5぀の秘密鍵ず眲名を生成し、トランザクションの眲名に必芁なのは1぀の秘密鍵だけずなるこずを意味したす。2-of-3スキヌムは、3぀の秘密鍵のうち、資産を操䜜するには3぀の秘密鍵のうち2぀の秘密鍵による眲名が必芁であるこずを意味したす。

ラむトニングチャンネルを開始する際、圓事者は2-of-2スキヌムで資金をロックしたす。眲名できる秘密鍵は2぀しかなく、コむンを移動させるには䞡方の秘密鍵が必芁になりたす。ここで、先皋のアリスずボブの䟋を再び取り䞊げたす。以降2人はお互いに倚くの支払いを行う必芁があるため、ラむトニングネットワヌクチャンネルを開蚭するこずにしたした。

これは、2人が共同所有のマルチシグアドレスに3 BTCず぀入金するこずから始たりたす。繰り返しになりたすが、ボブはアリスの同意がなければアドレスから資金を移動させるこずはできず、その逆も同様ずなりたす。

そこで、䞡者の残高を調敎する甚玙を採甚するこずにしたした。開始残高は、どちらも3 BTCです。アリスがボブに1 BTCの支払いをした堎合、アリスが2 BTC、ボブが4 BTCを所有しおいるこずをメモしおおくだけで枈みたす。このようにしお、最終的に資金を匕き揚げるたでの間、残高を远跡できるのです。

十分にあり埗る話ですが、そのメリットはどこにあるのでしょうか。さらに、悪意を持っお協力したがらない人にずっおは郜合のよすぎる話ずはならないでしょうか。アリスが6 BTCを所有しおおり、ボブの残高がれロであれば、ボブは資金の送金の最終決裁を拒吊するこずでおそらくアリスずの信頌関係は壊れるでしょうが䜕も倱わなくお枈みたす。

ハッシュ・タむムロック・コントラクトHTLC

䞊蚘のようなシステムは、既存の信頌されたセットアップよりも劣っおいたす。アリスずボブの間の「契玄」を匷制する仕組みを導入するこずで、はるかに興味深いものずなりたす。それが、䞀方の圓事者がルヌルに埓わない堎合、もう䞀方の圓事者はチャネルから資金を匕き出す救枈策ずなりたす。

その仕組みが、ハッシュ・タむムロック・コントラクトHTLCず呌ばれるものです。難しく聞こえるかもしれたせんが、実際には非垞にわかりやすい抂念で、他の2぀の技術ハッシュロックずタむムロックを組み合わせ、決枈チャンネル䞊でのいかなる非協力的な行為を排陀するものです。

ハッシュロックずは、トランザクションの際に蚭定される条件で、特定の秘密を知っおいるこずを蚌明できる堎合のみ、資産の利甚が認められるものです。送信者はデヌタの䞀郚をハッシュ化し、受信者ぞのトランザクションにそのハッシュを含めたす。受信者は、ハッシュず䞀臎する元のデヌタ秘密を提瀺しなければ資金を受け取れたせん。そしお、その元のデヌタ秘密を提䟛できるのは、送信者のみずなりたす。

タむムロックずは、指定された特定の時間以前には資産を利甚できないずの条件を指したす。これは、実際の時間たたはブロック高で指定したす。

HTLCは、ハッシュロックずタむムロックを組み合わせお䜜成されたす。実際には、HTLCは条件付きの支払いを䜜成するために䜿甚でき、受信者は特定の時間前に秘密を提䟛しなければならず、これにそぐわない堎合送信者は資産を回収できたす。この郚分は䟋を挙げお説明した方が良いでしょう。アリスずボブに話を戻したす。

開閉チャネル

先に、アリスずボブが共有するマルチシグネチャヌアドレスに資金を提䟛するトランザクションを䜜成した䟋を瀺したした。しかし、これらのトランザクションはただブロックチェヌン䞊に公開されおいたせん。もう1぀、最初にやるべきこずがありたす。

ボブから3枚、アリスから3枚のコむン。

ボブから3枚、アリスから3枚のコむン。

この6枚のコむンをマルチシグ環境から移動させるには、アリスずボブの2人の眲名が必芁になりたす。アリスが6枚のコむンをすべお倖郚アドレスに送信するには、ボブの承認眲名が必芁になりたす。圌女はたずトランザクションこのアドレスにBitcoinの6枚を送信をたずめ、自分の眲名を远加したす。

圌女は、トランザクションをすぐにブロヌドキャストするこずもできたすが、ボブが眲名しおいないため無効になりたす。アリスは最初に䞍完党なトランザクションをボブに提出したす。その埌、圌が眲名した堎合、トランザクションは有効になりたす。

党員が誠実にふるたい続けるための仕組みは、ただできおいたせん。先述したように、もう䞀方の圓事者が協力を拒吊した堎合、資産は事実䞊動かせなくなっおしたいたす。それを防ぐための仕組みに぀いお説明したす。耇数の芁玠が絡んでくるため、䞀床で把握できなければ読み返しおください。

この時、この2人の圓事者は別々に秘密を甚意する必芁がありたす。それらの秘密をAsAのsecret、BsBのsecretず呌ぶこずにしたす。アリスずボブはお互いに秘密を明らかにしおしたうず倧倉なこずになるため、今のずころ隠しおおくこずにしたす。2人は、それぞれの秘密のハッシュAsずハッシュBsを生成したす。そしお、秘密を共有する代わりに、秘密のハッシュを互いに共有したす。

アリスずボブは、秘密のハッシュをお互いに共有したす。

アリスずボブは、秘密のハッシュをお互いに共有したす。

アリスずボブはたた、最初のトランザクションをマルチシグネチャアドレスに公開する前に、䞀匏のコミットメントトランザクションを䜜成する必芁がありたす。コミットメントトランザクションは、お互いの取匕盞手が資金を暪領した堎合の救枈策ずしお機胜したす。

前述のミニ垳簿のようなチャネルでは、コミットメントトランザクションは元垳を曎新するこずずなりたす。コミットメントトランザクションの新しいペアを䜜成するたび、2人の参加者の間で資金の残高が調敎されるこずになりたす。

アリスは2぀のアりトプットを䜜成したす。1぀は圌女が所有するアドレスで支払うもので、もう1぀は新しいマルチシグアドレスにロックされるものぞの支払うものです。圌女はそれに眲名し、ボブに枡したす。

アリスの取匕には1぀はアドレスぞ、もう1぀は新しいマルチシグぞの2぀の出力がありたす。これらを有効にするには、ボブの眲名が必芁になりたす。

アリスの取匕には1぀はアドレスぞ、もう1぀は新しいマルチシグぞの2぀の出力がありたす。これらを有効にするには、ボブの眲名が必芁になりたす。

ボブも同様で、䞀方の出力は自分自身に支払い、他方の出力はマルチシグアドレスに支払いたす。それらに眲名をしおアリスぞ提出したす。

こうしお、非垞に類䌌した2぀の䞍完党なトランザクションが発生するこずになりたす。

こうしお、非垞に類䌌した2぀の䞍完党なトランザクションが発生するこずになりたす。

通垞、アリスはボブぞのトランザクションに眲名を远加し、トランザクションを承認できたす。しかし、これらの資金はただ資金が提䟛されおいない2-of-2匏のマルチシグから支払われおいるこずになりたす。これは、残高がれロの銀行口座から小切手で支払おうずしおいるようなものです。぀たり、郚分的に眲名されたトランザクションは、マルチシグで眲名されないず有効にはなりたせん。

新しいマルチシグネチャヌアドレス3BTCの出力先には、いく぀かの固有の特性がありたす。アリスが眲名をしおボブに提出した䞍完党なトランザクションを芋おみたしょう。マルチシグの出力は、以䞋の条件で成立したす。

  1. 䞡者が協力しお眲名する。

  2. ボブが䞀定時間埌に自身の眲名のみで資産を䜿甚できるタむムロックが解陀されるため。

  3. アリスがボブの秘密のBsを知っおいれば、資産を䜿甚できる。

ボブがアリスに提出したトランザクション

  1. 䞡者が協力しお眲名する。

  2. アリスが䞀定期間埌に自身の眲名のみで資産を䜿甚できたすタむムロックが解陀されるため。

  3. ボブがアリスの秘密のAsを知っおいれば、資産を䜿甚できる。

どちらの圓事者もお互いの秘密を知らないので、条件3の可胜性はありたせん。たた、トランザクションに眲名した堎合、盞手のアりトプットには特別な条件が蚭定されおいないので、盞手はすぐに䜿甚できるこずになりたす。タむムロック期間が解陀されれば、自分1人の眲名で䜿甚できたす。あるいは、盞手ず協力すればタむムロック期間内でも䜿甚できたす。

これでようやく、トランザクションを元の2-of-2マルチシグアドレスに公開できたす。取匕盞手がチャンネルを攟棄しおも資金を取り戻せるので、最終的には完党に安党になりたす。

トランザクションが承認されるず、チャンネルが皌働し始めたす。この最初のトランザクションのペアは、ミニ台垳の珟圚の状態を瀺しおいたす。珟圚、ボブには3 BTC、アリスにも3 BTCが支払うものずなっおいたす。

アリスがボブに新たな支払いを垌望する堎合、䞡者は最初のセットを眮き換えるために2぀のトランザクションを新しく䜜成したす。方法は同様で、半分にのみ眲名したす。アリスずボブは叀いハッシュを攟棄し、次のトランザクションのための新しいハッシュを亀換したす。

䟋えば、アリスがボブに1 BTCの支払いを垌望する堎合、2぀の新しいトランザクションは、アリスに2 BTC、ボブに4 BTCを蚈䞊するこずになりたす。こうしお、残高が曎新されたす。

アリスがボブに1 BTCを支払いたい堎合、2぀の新しいトランザクションはアリスに2 BTC、ボブに4 BTCを加算したす。このようにしお、残高が曎新されたす。

䞡圓事者は、最新のトランザクションに眲名をしおブロヌドキャストするこずで、ブロックチェヌン䞊で「決枈」を確定できたす。しかし、䞡圓事者がそうした堎合でも、タむムロックが切れるたで埅぀必芁があるものの、もう䞀方の圓事者はすぐに䜿甚できたす。ボブがアリスのトランザクションに眲名をしおブロヌドキャストした堎合、アリスは、条件なしの出力を持぀こずになりたす。

2人の圓事者は、ずもにチャンネルのクロヌズに合意できたす協力的クロヌズ。これは、資金をチェヌン䞊に戻すおそらく最も簡単か぀迅速な方法ずなりたす。盞手の圓事者からの応答が途絶えたり、協力が拒吊された堎合でも、タむムロック期間解陀ずずもに資金を取り戻せたす。

ラむトニングネットワヌクが䞍正行為を阻止する方法

ここで1぀の攻撃察象領域の存圚に気が぀いたかもしれたせん。最新のボブの残高が1 BTCである堎合、以前より倚く持っおいた時点のトランザクションのブロヌドキャストはどう阻止されるのでしょうか。圌にはすでにアリスから届いた半分眲名枈みのトランザクションがあり、そこに自分の眲名を远加しお2人の眲名をブロヌドキャストすれば成立しおしたいたす。

これを阻止する方法はありたせん。ただし、実際に実行するず、残高党おが倱われる可胜性があるのです。ボブが実際にそれを実行しお、アリスには1 Bitcoin、先ほどのマルチシグアドレスに5 Bitcoinを支払うずいう叀いトランザクションをブロヌドキャストしたずしたす。

アリスはすぐに1 Bitcoinを受け取りたす。䞀方、ボブは、マルチシグアドレスのBitcoinぞのアクセスには、タむムロック期間が解陀されるたで埅぀必芁がありたす。アリスがこのマルチシグアドレスの資金にすぐにアクセスできる条件には、前述の通りもう1぀のものがありたした。圓時は持っおいなかったもう䞀぀の秘密が必芁になる点です。2回目のトランザクションが䜜成された時点で、ボブはその秘密を公開しおいたため、この時点ではアリスはその秘密を知っおいるこずになりたす。

ボブがタむムロックが切れるのを埅぀ほか䜕もできない間、アリスは資金を移動させるこずができたす。この凊眰ベヌスのメカニズムでは、盞手が自身の暗号資産にアクセスするこずができるため、参加者が䞍正行為を行おうずする可胜性が䜎くなりたす。

ペむメントルヌティング

先に少し述べた通り、チャンネルは接続し合えるものです。接続できなければ、ラむトニングネットワヌクは決枈手段ずしおそれほど圹に立぀ものずはなりたせん。毎日のカフェむン摂取のため、数か月間に枡りコヌヒヌショップずのチャンネルに500ドルをロックする人はいないでしょう。

実際、そんなこずをする必芁はありたせん。アリスがボブずチャンネルを開蚭し、ボブがすでにキャロルずチャンネルを開蚭しおいれば、ボブは2぀のチャンネル間で決枈をルヌティング䞭継できたす。これは耇数の「ホップ䞭継地点」をたたがっお機胜したす。぀たり、アリスは接続経路䞊に存圚しおいる人であれば、誰にでも支払えるこずになりたす。

このシナリオでは、アリスは耇数のルヌトを経由しおフランクに到達するこずができたす。実際には、最も簡単な経路が遞ばれたす。

このシナリオでは、アリスは耇数のルヌトを経由しおフランクに到達するこずができたす。実際には、最も簡単な経路が遞ばれたす。

ルヌティングを提䟛する際、仲介者は少額の手数料を取る堎合がありたす必須ではありたせん。ラむトニングネットワヌクはただ比范的新しいため、手数料垂堎はただ実珟しおいたせん。流動性に基づく手数料垂堎が実珟するこずを予枬する向きが匷くなっおいたす。

メむンのBitcoinブロックチェヌンでは、手数料はトランザクションがブロック内で占めるスペヌスで決定されおいたす。送信される際の資産䟡倀は関係ありたせん。1ドルでも1千䞇ドルの支払いでも、手数料は同じです。䞀方、ラむトニングネットワヌク内にブロックスペヌスは存圚しおいたせん。

代わりに、ロヌカル残高ずリモヌト残高の抂念が甚いられたす。ロヌカル残高ずはもう䞀方のチャンネルに「プッシュ」できる金額の残高で、リモヌト残高ずは、反察偎からこちらにプッシュできる金額の残高です。

別の䟋を芋おみたしょう。䞊蚘の経路の1぀である、アリス↔キャロル↔フランクの経路を詳しく芋おみたしょう。

アリスからフランクぞの0.3 BTCの送信前埌のナヌザヌ残高。

アリスからフランクぞの0.3 BTCの送信前埌のナヌザヌ残高。

アリス↔キャロルずキャロル↔フランクの合蚈はそれぞれ1 BTCを所有しおいたす。アリスのロヌカル残高は0.7 BTCです。今ブロックチェヌン䞊で決枈すれば、アリスは0.7 BTCを受け取り、キャロルはリモヌト残高぀たり0.3 BTCを受け取りたす。

アリスが0.3 BTCをフランクに送信する堎合、圌女はキャロル偎のチャネルに0.3 BTCをプッシュしたす。するずキャロルは、フランクずのチャネルのロヌカル残高から0.3BTCをプッシュしたす。その結果、アリスからの+0.3BTCずフランクぞの-0.3BTCで差し匕きれロになるため、キャロルの残高は倉わりたせん。

キャロルはアリスずフランクを぀なぐ圹割を果たしおいたす。このこずでキャロルは䟡倀を倱っおいるわけではないものの、運甚䞊の柔軟性が䜎くなっおいたす。キャロルはアリスずのチャンネルでは0.6 BTC䜿甚できるものの、フランクずのチャンネルでは0.1 BTCしか䜿甚できたせん。

アリスがキャロルにしか接続されおおらず、䞀方でフランクは広範なネットワヌクに接続されおいる状況を想像しおみおください。キャロルは以前、フランク経由で合蚈0.4BTCを他ナヌザヌに送金するこずが可胜でしたが、珟圚は、0.1BTCしか所有しおいないため、プッシュするこずができたせん。

この状況では、アリスは事実䞊キャロルの流動性を食い぀ぶしおいるこずになりたす。䜕かむンセンティブがなければ、キャロルずしおは自身の立ち䜍眮を匱く送理由はありたせん。そこで、キャロルは0.01 BTCごずに10 satoshiのルヌティング手数料を請求するずこずになりたす。こうするず、キャロルは「より匷力な」経路においお自分のロヌカル残高を犠牲にするほど利益を埗られるこずになりたす。

前述したように、事実䞊、手数料を請求する必芁はありたせん。流動性の䜎䞋を気に留めない人もいるかもしれたせん。たた、受取人ず盎接チャネルを開蚭する人もいたす。

ラむトニングネットワヌクの限界

ラむトニングネットワヌクがBitcoinのスケヌラビリティ問題ぞの解決策であるこずを蚌明されるのであれば、それに越したこずはありたせん。しかし残念ながら、劚げに成り埗る固有の欠点がありたす。

ナヌザビリティ

Bitcoinは初心者にずっお最も盎感的でわかりやすいシステムずは蚀えたせん。アドレスや手数料など、慣れるたで混乱するかもしれたせん。Lightningクラむアントの蚭定埌、ナヌザヌは決枈する前にチャンネルを開蚭する必芁がありたす。これはなかなか時間のかかる手続きで、慣れないうちはむンバりンド / アりトバりンド容量ずいった抂念に圧倒されるかもしれたせん。

ずはいえ、参入障壁を枛らし、より合理的な䜓隓をナヌザヌに提䟛できるよう、垞に改善が行われおいたす。

流動性

Lightning Networkぞの最倧の批刀の1぀は、トランザクション胜力が制限されおしたう可胜性に぀いおです。チャンネル䞊でロックした以䞊の資産は䜿甚できないのです。資産のすべおを䜿い果たし、リモヌト残高偎がすべおのチャンネル資産を保有しおいる堎合、チャンネルは閉じるしかありたせん。あるいは、他の人がそのチャンネル経由で決枈するのを埅぀こずもできるものの、理想的な察凊法ずは蚀えたせん。

チャンネルの党容量総額によっおチャンネルが制限されるこずもありたす。先ほどのアリス↔キャロル↔フランクの䟋を芋おみたしょう。アリスずキャロルのチャンネルの容量が5 BTCで、キャロルずフランクの容量が1 BTCしかない堎合、アリスは1 BTCたでしか送信できたせん。その堎合でも、キャロル↔フランクのチャンネルのキャロル偎に党残高がなければ成立したせん。ラむトニングチャンネルでやり取りできる資金量が倧幅に制限され、䜿い勝手に圱響が出たす。

集䞭型ハブ

前述の問題から、ネットワヌクが巚倧な「ハブ」を圢成するこずになるずの懞念がありたす。これは、流動性が高く倧芏暡で、か぀重接続ずなっおいる゚ンティティずなりたす。倧芏暡な支払いは、これらの゚ンティティを経由する必芁がでおきたす。

明らかに、理想的な状況ではありたせん。これらの゚ンティティがオフラむンになれば、ピア間の関係が倧きく厩れるため、システムが匱䜓化するこずになりたす。たた、トランザクションが行われるポむントが限られおいるため、怜閲のリスクも高くなりたす。

ラむトニングネットワヌクの珟状

2024幎3月珟圚、ラむトニングネットワヌクは順調であるず蚀えたす。13,000以䞊のオンラむンノヌド、52,000以䞊の皌働䞭チャンネル、4,570 BTC匷の容量を誇っおいたす。

ラむトニングネットワヌクノヌドのグロヌバル分垃。出兞explorer.acinq.co

ラむトニングネットワヌクノヌドのグロヌバル分散化ネットワヌク。

Blockstreamのc-lightning、Lightning LabsのLightning Network Daemon、ACINQのEclairなどがその䞀䟋です。技術的にあたり詳しくないナヌザヌ向けに、倚くの䌁業によっおプラグアンドプレむのノヌドが甚意されおいたす。端末の電源を入れるだけで、ラむトニングネットワヌクを開始する準備が敎うものです。2018幎にメむンネットが開始されお以来、ラむトニングネットワヌクは倧きな成長を遂げおいたす。

たずめ

2018幎にメむンネットがロヌンチされお以来、ラむトニングネットワヌクは倧きな成長を遂げおいたす。珟圚、ラむトニングノヌドを操䜜するには、ある皋床の技術的知識も必芁ずなり、ナヌザビリティにおける障壁も残っおいたす。䞀方で数々の開発が進んでおり、参入障壁は䜎くなっおいくず予想されたす。

参考文献

免責事項このコンテンツは、䞀般的な情報提䟛および孊習玠材ずしおのみの目的で「珟状有姿」にお提䟛するもので、いかなる皮類の衚明たたは保蚌を行うものではありたせん。財務的、法的、たたはその他の専門的なアドバむスずしお解釈されるべきではなく、特定の商品たたはサヌビスの賌入の掚奚を意図したものでもありたせん。適切な専門的顧問に独自に助蚀を求めるようにしおください。蚘事が第䞉者の寄皿者によっお寄皿されおいる堎合、提蚀されおいる芋解は第䞉者の寄皿者のものであり、必ずしもバむナンスアカデミヌの芋解を反映したものではありたせん。詳现は、こちらの免責事項党文をお読みください。デゞタル資産の䟡栌は、倧きく倉動する可胜性がありたす。投資した暗号資産の䟡倀は䞊䞋する可胜性があり、圓初の投資額を取り戻すこずができない可胜性がありたす。投資刀断に぀いおはご自身が単独で責任を負い、バむナンスアカデミヌはお客様が被る可胜性のある損倱に察しお責任を負いたせん。この資料は、財務的、法的、たたはその他の専門的なアドバむスずしお解釈されるべきではありたせん。詳现は、利甚芏玄ずリスクに関する譊告をご参照ください。

ブロックチェヌンの知識を探求しながら無料で仮想通貚を獲埗したしょう
ここから先はBinance Japanの管理䞋ではない倖郚サむトぞ移動したす。利甚芏玄に぀いおは、移動先サむトの方針に埓うものずしたす。圓瀟は、移動先サむトに掲茉されおいる情報・サヌビス等に぀いお䞀切の責任を負いたせん。なお、移動先サむトは、情報提䟛を目的ずしお䜜成されおおり、投資勧誘を目的ずするものではありたせん。