ライトニングネットワークとは
ライトニング ネットワークはビットコインのレイヤー 2 ソリューションであり、分散化のもとでユーザーがより低コストかつより高速にビットコインで支払うことができるように設計されています。
ライトニング ネットワークの初期の概念は「支払いチャネル」と呼ばれ、その設計上の考え方は、ビットコイン ネットワークにブロードキャストされるまで、トランザクション置換を使用して未確認のトランザクション ステータスを更新することです。サトシ・ナカモトは、2009 年にビットコインを作成したときに支払いチャネルのアイデアを思いつき、ビットコイン 1.0 に支払いチャネルのドラフト コードを含めました。これにより、ユーザーはネットワークによって確認される前にトランザクションを更新できるようになります。 2013年、マイク・ハーンはビットコイン開発メーリングリストでサトシ・ナカモトの決済チャネルに関するアイデアをさらに詳しく説明しました。
その後、関連するソリューションが次々と登場しましたが、大きな効果は得られませんでした。 2015 年 2 月まで、Joseph Poon 氏と Thaddeus Dryja 氏が執筆したホワイトペーパー「The Bitcoin Lightning Network: Scalable Off-Chain Instant Payment」がリリースされました。この時点で、ライトニング ネットワークが誕生しました。

2015 年 12 月、Gregory Maxwell は、ビットコイン開発者のメールでスケーリング ロードマップを提案しましたが、その中にはライトニング ネットワークが大きく含まれていました。このロードマップはビットコイン テクノロジー コミュニティの大多数の支持を得ており、ビットコイン コア プロジェクトに実装されています。これにより、ライトニング ネットワークに対するみんなの期待が高まりました。
その後、熱心な開発者がライトニング ネットワークのプロトコル スタックである BOLT を構築しました。この標準に基づいて、ライトニング ネットワークはビットコイン、ライトコイン (またはその他のビットコインに似たトークン) と互換性があります。
2018 年 3 月、Lightning Labs は、初期ユーザーをサポートできる機能を備えた Lightning Network 実装のベータ版をリリースし、Lightning Network 開発におけるマイルストーンをマークしました。同時に、Lightning Labsはシードラウンドで250万ドルの資金調達を受けたと発表し、投資家にはTwitter創設者のジャック・ドーシー氏も含まれている。
その後、BOLTプロトコルの強化版であるOmniBOLTや、ビットコインライトニングネットワークに対応した決済プラットフォームであるCash APPやStrikeなど、ライトニングネットワークに関連するプロトコルやアプリケーションは徐々に豊富になってきました。 Damus の立ち上げ後、ライトニング ネットワークは再び新たな進歩をもたらしました...
2. 実施方法
ライトニングネットワークの中心的な考え方は複雑ではありません。つまり、トランザクションプロセスがオフチェーンで実行され、最終的なトランザクション結果のみがチェーン上で確認されるため、既存のビットコインネットワークのトランザクション効率が向上します。操作方法は以下の通りです。
トランザクションの両当事者は、最初のトランザクション中にオフチェーン支払いチャネルを確立します。これは基本的に、トランザクション記録を保存するためにトランザクションの両当事者が共有する台帳です。トランザクションの両当事者はチャネル内の一定量の資金をロックし、秘密キーを介してトランザクションに署名します。

2 つの当事者間の資金移動はチェーン上で実行されず、一方または両方の当事者がチャネルが不要になったと判断した場合に、決済された残高がメイン ネットワーク上でブロードキャストされるだけです。

しかし、ライトニング ネットワークは、両者を直接接続するだけではなく、多数の単一チャネルを直列に接続して、相互接続された広大な決済ネットワークを形成することができます (図 4)。言い換えれば、C と A にはチャネルがあり、C と B にはチャネルがないが、A と B にはチャネルがあると仮定すると、C は A を通じて間接的に B と取引でき、A は仲介者としてルーティングに課金できます。料金。ライトニングネットワークでは、ネットワークはトランザクションを完了するためにノードが最も少なく、トランザクション手数料が最も少ないパスを見つけます。

