周知のとおり、BTC はブロックチェーン業界の先駆者として、そのトランザクション速度について批判を受けてきました。業界外のほとんどの人は、このものの存在と隆盛の背後にある論理を理解できず、2、3 年仮想通貨に触れたばかりの投資家でさえ、コンセンサスという用語がなぜ価値を生み出すのかを理解できません。
この記事は BTC コンセンサスに関する記事ではなく、BTC の効率向上に関する一般的な科学です。いくつかの簡単なデータと例を通じて、現在の BTC 送金が単一で遅いものではなく、さまざまな解決策があることを理解していただければ幸いです。世界的な転送ニーズに対応します。
1. 効率を向上させる方法📈
ビットコインは誕生以来、10 年以上にわたって多くの応用シーンを拡大してきました。ブロックチェーン/暗号化業界の発展に伴い、ビットコインのパフォーマンスの欠点が特に批判されるようになりました。このため、使用シナリオの状況に応じて、さまざまな効率化ソリューションが導き出され、主にオンチェーンとオフチェーンの 2 つの異なる派閥に分けられます。
オンチェーン拡張では、より多くのトランザクションに対応するためにブロック サイズを変更したり、トランザクション効率の問題を解決するためにブロックの生成速度を調整したりするなど、問題を根本から解決するためにブロックチェーン自体を変革することを提唱しています。しかし、この解決策は、この解決策がビットコインの本来の目的に違反していると考え、ビットコインの初期支持者の一部からも批判されています。
意見の対立により、さまざまな部門がビットコインに似ているがパフォーマンスではビットコインよりも優れた多くのプロジェクトを作成することになりました。これらのプロジェクトは現在「アルトコイン」セクターとして分類されています。その中で最も目を引くLTCは、あらゆる面でBTCよりもパフォーマンスが優れており、BCHも元のBTCブロックからフォークした別のチェーンであり、元のチェーンよりもパフォーマンスが優れています。
しかし、上記のソリューションはいずれもあまりうまく開発されておらず、業界のほとんどの人々は依然としてビットコインのファンです。
したがって、オフチェーン ソリューションはより受け入れられる技術ソリューションになりました。これがこの記事の主な内容でもあります。
2. ライトニングネットワーク🌐誕生の理由
ビットコイン取引には、ユーザーにとって非常に不親切な側面が 2 つあります。
🐌速度が遅い: ビットコイン ネットワークは 1 秒あたり約 7 トランザクションしか処理できません。この非中間ビットコイン ネットワークでは、各トランザクションをネットワーク全体で確認する必要があるため、各転送の実質的な確認時間は 1 時間かかります (ビットコインの 7 つのブロックで確認されます)。 1 ブロックに 10 分かかります)、この方法はオンチェーン処理とも呼ばれます。
🥇手数料が高い: 現在、Alipay は現金引き出しにも Qianyi の手数料を請求しますが、ビットコイン取引の送金手数料は「入札」モードです。多くの取引がある場合は、列に並びたい場合 ——最初に自分で送金を処理すると、より高い手数料を支払う必要があります。インターネットの最盛期には、手数料は最も高くても数十ドル、数百ドル、あるいはそれ以上かかり、法外な金額でした。
上記の 2 点を踏まえ、ビットコインのコア開発チームは 2016 年から「ライトニング ネットワーク」の利用を精力的に推進しています。ライトニング ネットワークは、上記 2 つの問題を解決するオフチェーン決済ソリューションとしてビットコイン コミュニティで頻繁に使用されています。批判された問題。
3. ライトニングネットワークとは何ですか? ⚡
ライトニングネットワークは、その名前が示すように、「稲妻」と同じくらい速いトランザクション速度を持っています。詳しく説明する前に、さらに重要な 2 つの数字を見てみましょう。
最新のデータによると、「...ライトニングネットワークの総容量は5196.86BTCに増加しました...」「...ライトニングネットワークのチャネル数は75,728です...」
上記の 2 つのデータは、実際にライトニング ネットワークを使用する際の 2 つの前提条件を反映しています。1. ライトニング ネットワークのユーザーは、ネットワークにビットコインを事前に保存する必要があります。2. ライトニング ネットワークは、ノードに基づいて構築された分散チャネル ネットワークです。
また、ユーザーは事前にライトニングネットワークにビットコインを預けてクォータを取得するだけで、トランザクションの双方が相互に確認する必要があり、第三者の会計処理は必要なく、転送と消費が可能であることも簡単に理解できます。早く実現すること。チャネルに事前に保存された数値が大きいほど、より多くのビットコインを取引できるようになり、ユーザーの数も増えます。
これは、頻繁な取引金額を運ぶために高速トランザクション チャネルを開くことと同等であり、チャネル内のトランザクション データは、最終トランザクションが完了するまで実際にはチェーンにアップロードされません。
(出典: 1ML)
注目に値するもう 1 つのデータはノード数です。現在、Lightning Network ノードの数は 15,989 です。この数字は何を意味しますか?
たとえば、これらのノードの助けを借りて、より多くのエクスプレス ルート (トランザクション ルート) を確立し、それによってネットワーク内のあらゆる当事者に簡単に到達し、トランザクションを実行できるようになります。それはネットワークです。
チャネルはノード間に確立されるトランザクション パスであり、原則として、チャネルが多いほど、現在のビットコイン即時転送ソリューションのほとんどがライトニング ネットワークに依存します。
ライトニング ネットワークは論理的には ATM 機に似ています。銀行は、過剰なカウンター入出金による取り付け騒ぎを避けるために、全国各地の ATM 機に一定量の現金を事前に入金しておく必要があります。
ノードが多ければ多いほど、チャネルも多くなり、チャネルが多ければ多いほど、速度は速くなり、(競争のため) コストは低くなります。ライトニング・ネットワーク論文の著者であるジョセフ・プーン氏は次のように述べています。人々が請求する料金は限りなくゼロに近づくでしょう。
4. ライトニングネットワークの動作原理㊙️
上記 2 つのデータを理解した後、ライトニング ネットワークの使用プロセスを簡単に見てみましょう。
ライトニングネットワークを初めて使用する場合:
1. ビットコインを (取引相手と一緒に) ライトニング ネットワークに事前に入金する必要があります。
2. あなたは取引相手のトレーダーとの接続チャネルを確立します。
3. 確立されたチャネルで送金すると、数秒以内に到着します。
4. 取引完了後、お金を引き出す必要がない場合は、このチャネルを維持することを選択できます。
5. 反映することを選択した場合、チャネルは閉じられ、最終状態の金額が処理のためにチェーンにアップロードされます。
ライトニングネットワークの2回目以降の使用:
1. 取引相手に直接支払いを行ってチャネルを確立することも、既存のチャネルと他のチャネルの間の接続を使用して、複数のノードを使用してトランジット用のチャネルを確立することもできます (理論的には後者の方が安価です)。
2. チャネルで送金すると数秒で到着します。
3. トランザクションが終了します。
上記が繰り返されるにつれて、ビットコインの容量とネットワーク内のノードの数はますます増加し、転送エクスペリエンスはますます良くなり、速度はより速くなり、コストはますます低くなります。最後に、現金を引き出す必要がある場合は、対応するチャネルを閉じることができ、最終的な口座決済データはビットコインネットワーク上に公開される必要があり、記事の冒頭で述べた「オンチェーントランザクション」に戻ります。
理解を容易にするために、わかりやすい例を示します。
☕私がよく行くコーヒーショップが現時点でビットコイン支払いをサポートすると発表した場合、オフチェーンのライトニングネットワークチャネルを構築する必要があります。彼らが開発したプラットフォームAPPと私たちが使用する決済ソフトウェア(デジタルウォレット)の間にライトニングネットワークチャネルが確立されます。同時に、私たちは彼らが開発したAPPをダウンロードする必要があり、一定量のビットコインを事前に入金することでプラットフォームを取得します。アプリに支払い金額を入力します。
🛒各消費トランザクションは、プラットフォームの支払い金額のみを決済します。消費のため自宅に行く必要がなくなり、お金を引き出したい場合、最終的なデータ決済はデジタルウォレットに返送され、オンチェーン処理が完了します。 、それ以降の取引は終了します。
上記の説明から、ライトニング ネットワークが「稲妻」である理由は、ほとんどのトランザクションがオフチェーンで実装されていることがわかります。ここで挙げた例は比較的単純ですが、実際のオフチェーントランザクションの安全性はスマートコントラクト、暗号化アルゴリズム、デジタル署名などの技術によって保証されており、操作はより複雑です。
販売者が構築したオフチェーン取引チャネルのライトニング ネットワークの原理は、実際の運用がポイントツーポイントの個別の場合には、設定された罰則メカニズムも含まれるため、理解しやすくなります。
スペースとユーザーの好みの都合上、この記事ではポイントツーポイントの罰則メカニズムについては紹介しませんが、これについて興味がある場合は、バックグラウンドでプライベート メッセージを送信するか、最後にメッセージを残してください。その原理を説明する専用の記事を作成します〜。
さらに、ここで注意すべきことは、ライトニングネットワークは、プロトコルとしてビットコインネットワーク上に展開できるだけではなく、業界の発展以来、基本的なパブリックチェーンプラットフォームには同様のオフチェーン拡張プロトコルがあります(オンチェーンであるため)。拡張はより困難です)、その本質はプラットフォームの拡張計画ですが、製品を使用する際にはそれらに注意を払わないことがよくあります。