ライトニング・ネットワークの仕組み:簡単な説明
  • Home
  • Web3ガイド
  • ライトニング・ネットワークの仕組み:簡単な説明
Marco Gagliardi プロフィール画像 Marco Gagliardi
4 min read

ライトニング・ネットワークの仕組み:簡単な説明

ライトニング・ネットワークは、ビットコインのブロックチェーンの上に、高速、安価、スケーラブルな取引の可能性を確保するための追加レイヤーとして登場した。この技術は、様々なネットワーク・ユーザー間のチャネルを作成することによって機能し、共有接続と共有チャネルを通じて、分散化された効率的なネットワークが生成されている。 ビットコイン:大きなブロックかライトニングネットワークか 2017年の暑い夏、ビットコイン(BTC)は天文学的な3,000ドルの大台に達した。 サトシ・ナカモトは実際、ブロックサイズを1MBに設定していたが、これはネットワークがもっと普及した場合に保証すべき、また保証できる取引量に対して事実上小さすぎた。 ビットコインの規模を拡大する必要性に直面したコミュニティは、2つの道に分かれました。 - 2つ目の道は、Segregated Witnesses(SegWit)を実装するためのプロトコルの変更を伴う、より複雑な解決策を提案しました。 現実には、どちらの解決策も有効でしたが、ブロックサイズの増加は、性能の低いハードウェアで動作している個々のフルノードをすべて切り

ライトニング・ネットワークは、ビットコインのブロックチェーンの上に、高速、安価、スケーラブルな取引の可能性を確保するための追加レイヤーとして登場した。この技術は、様々なネットワーク・ユーザー間のチャネルを作成することによって機能し、共有接続と共有チャネルを通じて、分散化された効率的なネットワークが生成されている。

ビットコイン:大きなブロックかライトニングネットワークか

2017年の暑い夏、ビットコイン(BTC)は天文学的な3,000ドルの大台に達した。

サトシ・ナカモトは実際、ブロックサイズを1MBに設定していたが、これはネットワークがもっと普及した場合に保証すべき、また保証できる取引量に対して事実上小さすぎた。

ビットコインの規模を拡大する必要性に直面したコミュニティは、2つの道に分かれました。

- 2つ目の道は、Segregated Witnesses(SegWit)を実装するためのプロトコルの変更を伴う、より複雑な解決策を提案しました。

現実には、どちらの解決策も有効でしたが、ブロックサイズの増加は、性能の低いハードウェアで動作している個々のフルノードをすべて切り捨て、ネットワークの分散化を侵食していました。

実際、ビットコインのフルノードはハードウェア要件が低く、インターネット接続があればどのコンピューターでも維持できることを知っておくべきです。

今述べた2つの経路は、「ビットコインの経路」の実質的な分岐をもたらしました。実際、専門用語の「フォーク」は、まさにこのチェーンの2つの経路への分割に由来している。一方はより大きなブロック、もう一方はSegWitテクノロジーである。この時点で疑問が生じた。どちらのチェーンをビットコインと呼び続けるべきか?

ライトニングネットワーク技術論でナビゲートする

ライトニングネットワークは、ビットコインのブロックサイズ制限によってもたらされた課題に対するソリューションとして登場しました。技術的にはビットコインのブロックチェーン上のマルチシグネチャアドレスに対応するチャネルを通じて機能する。

まもなく説明する技術的なメカニズムによって、チャネルは一種の会計を維持し、署名されたトランザクションの交換を通じて関係者それぞれのBTCの残高を決定します。取引は、両当事者が署名した単なる紙切れのようなもので、「10BTCを含むこのチャネルから、マルコは6BTC、サラは4BTCを受け取る権利がある」と書かれていると想像しなければなりません。実際には、チャンネルが閉じられることはほとんどなく、ビットコインはこの比喩的な紙切れの交換を通じて流通する。

ビットコインにおける6度の隔たり理論

ライトニングネットワークは、記号論と社会学における6度の隔たり理論の概念を思い起こさせる。この理論では、どのような人物も、5人以上の仲介者を介することなく、知識と関係の連鎖を通じて、他のどのような人物ともつながることができるとされている。この理論を利用すれば、全世界を簡単につなげることができる。

実際のところ、ライトニング・ネットワークは間接的なつながりによって運営されている。

実際のところ、ライトニング・ネットワークは間接的なつながりを基本として運営されている。ユーザーはすべての人と直接チャネルを確立する必要はなく、共通のコンタクトを持つチャネルを利用することができる。そのため、サラはクラウディアと直接チャネルを開いていないにもかかわらず、共通の友人で直接チャネルを開いているマルコを通じて、簡単、迅速かつ安全にBTCを送ることができる。

セキュリティの維持:ライトニングネットワークにおけるディスインセンティブの役割

勇気のある人のために、今度は技術的な話をしましょう。逆説的ですが、チャネルを開くには決済トランザクションが準備されます。したがって、チャネルを開設する前であっても、ネットワークと2人のユーザーはチャネルを閉じる方法をすでに知っています。

署名者が暗号通貨に5BTCずつ入金することを決めた場合、チャネルの10BTCを均等に分配する決済取引に署名します。

価値を移転するために、当事者の一方が最初のBTC値を変更する新しいクローズ取引が作成されます。例えば、チャンネルがマルコに5BTC、サラに5BTCで構成されていた場合、サラはマルコに1BTCを支払う必要があるとき、マルコに6BTC、サラに4BTCを返すクロージングトランザクションを構築する(伝票に書き込む)。

今の課題は、マルコが元の取引、つまり5BTCをそれぞれに分配する取引をサラが破棄するようにすることだ。

どうすればマルコはサラがその古いトランザクションを破棄したことを確認できるのでしょうか?それはできない。トランザクションは、ユーザーが無期限に保存し、コピーを作成し、隠すことができる単純なファイルである。

ビットコインのトランザクションには、時間的・実際的な条件が含まれることを知っておく必要がある。実際、条件は常に決済トランザクションに含まれる。

このように、一連の取引の後、サラに3BTC、マルコに7BTCが与えられると仮定します。

明らかに、マルコは片方につき5BTCを分配する元の取引も持っているが、5BTCではなく7BTCを受け取る権利があるので、それを使う理由はない。

このすべてにおいて、ネットワークは自律的に行動し、自らセキュリティ対策を作動させる。

要するに、取引相手から詐取しようとする者は誰でも、彼が権利を持つものでさえも、チャネル内のすべてのBTCを失うことになる。

課題に立ち向かう:ライトニングネットワークを使用する上での批判と困難

これはすべて素晴らしいことですよね?

これまで述べてきたように、完全なセキュリティを享受するためには、相手の悪意ある行動から身を守るために、常にオンラインで存在する必要があります。

これまで述べてきたように、完全なセキュリティを享受するためには、相手の悪意ある行動から身を守るために、常にオンラインにいる必要があります。この場合、参加者は合意された期間中、自分の利益を守るために注意しなければならないので、ある程度の警戒が必要である。

もう一つの重要な点は、決済取引の保管に関するものである。

もう一つの重要な側面は、決済取引の保管に関するものである。一方の当事者が決済取引を紛失した場合、その当事者が取るべき手段は、もう一方の当事者が新たな取引を行うことを期待することに限られる。

大切なBTCを第三者に預けるつもりのないユーザーにとって、この2つの重大な問題は無視できない。

大切なBTCを第三者に託すつもりのないユーザーにとって、この2つの重大な問題は無視できません。しかし、サードパーティのサービスに頼ることで、そのような懸念なしにライトニング・ネットワーク上で取引を行うことが可能です。トレードオフは、ウォレットカストディアルを使用することです。これにより、私たちはウォレットの所有者ではなく、このサービスを提供し、私たちのためにさまざまな重要事項を処理するサードパーティによって運営されているウォレットを使用します。

アドバイスとしては、これらのカストディアルウォレットを常に注意して使用し、短期的に使用したいBTCの量だけをウォレットにロードすることです。

カストディアルウォレットと非カストディアルウォレットの違いが不明瞭な場合は、この詳細なガイドをお読みください。

ライトニングネットワークについての最終的な考察

そこで、多くの技術的なことは省略しましたが、ライトニングネットワークがどのように機能するかを簡単に検証してみました。

ビットコインの人気が高まるにつれて、ライトニング・ネットワークを通じてBTC決済を受け入れる商人も増えており、この技術を直接試すのはエキサイティングなことだと認めざるを得ません。

最速のブロックチェーンを凌駕するスピードと(カストディアル・ウォレットを使った)比類なき使いやすさ、そして世界の端から端まで安全に価値を交換できる完全な自由。

現在までのところ、ビットコインのこの追加レイヤーは、私たちの愛するビットコインを分散させるために完全なノードを維持したいと願う小規模な事業者の願望を損なうことなく、ブロックサイズの問題に対する解決策を公式に提供しているようです。

Marco Gagliardi プロフィール画像 Marco Gagliardi
更新日
Web3ガイド ブロックチェーン デファイ 暗号 コミュニティ