Publisher avatar
LearnCrypto
12 最小読み取り

ライトニングネットワークの使い方

ライトニングネットワークの使い方

学べること

現時点では、ビットコインは優れた価値の保存手段ですが、日常的な取引には遅くて高価です。そこでライトニング ネットワークが登場します。いわゆるレイヤー 2 ソリューションは、ビットコイン ユーザーがケーキを持って食べることができることを意味します。セキュリティを損なうことなく、高速かつ安価なビットコイン取引を実現します。ライトニングネットワークの使い方を学びましょう。

ビットコインネットワークがVisaのような既存の決済システムに匹敵するには、トランザクションをより速く(はるかに速く)、既存の手数料の数分の一のコストで処理できなければなりません。しかし、このスケーリングは、分散化やセキュリティを犠牲にして達成することはできません。この難問は、ビットコインのトリレンマとして知られるようになりました。

単純にブロックの容量を増やすことでこの問題を解決しようとする試みは、激しい連鎖戦争を引き起こし、2017 年にビットコイン キャッシュが誕生し、続いて 2018 年にビットコイン SV が誕生しました。どちらも、オンチェーンで迅速かつ安価に取引する効果的な方法には至っていません。それでもサトシの設計を維持し、既存のコンセンサス手法を通じて決済ネットワークとしてビットコインを拡張するという課題を強調しています。

ライトニングネットワークソリューション

ビットコインネットワークは双方向に対応できるでしょうか。つまり、元の設計を維持しつつ、マイクロペイメント用の高速ネットワークとして機能することは可能でしょうか?ライトニング ネットワークを介して、コーヒー代の支払いなどの日常的なトランザクションにライトニング ネットワークを使用する方法を正確に説明します。

ライトニング ネットワークは、レイヤー 2 ビットコイン サービスの一例です。オフチェーンアプローチは、2015 年に Joseph Poon 氏と Thaddeus Dryja 氏によって初めて正式に提案されました。

実際には、ビットコインブロックチェーンから少額取引の負担を軽減し、代わりにマルチシグネチャー(マルチシグ)ウォレットと呼ばれるものを通じて制御されるマイクロペイメントチャネルを採用します。これは、2 つ以上の当事者全員が、相互に保有する支払いチャネルの残高の変更に同意する必要がある方法を表す派手な用語です。

ライトニングネットワークの主な機能

ビットコインネットワークの速度はどれくらいですか?現在、ビットコインは 1 秒あたり 2 ~ 7 件のトランザクションしか処理できません。背景として、ショッピングに使用するデビットカードやクレジットカードを強化する従来の決済ネットワークである Visa は、1 日に最大 1 億 5,000 万件の取引を処理します。比較すると、そのネットワーク容量は 1 秒あたり 24,000 トランザクションです。では、ビットコインはどうやって競争できるのでしょうか?ライトニング ネットワークはチャレンジャー パスを提供します。

理論的には、ライトニング ネットワークは数千、数十万単位で実行されるトランザクションを瞬時に簡単に処理でき、たとえば 4 サトシ (サット) 程度のマイクロペイメント トランザクションに優れた使用例を提供します。

ライトニングネットワークを使用するための重要な概念:

ノード- ライトニング ネットワークに接続して他のノードとビットコインを送受信するソフトウェアです。ネットワークは完全にこれらのノードが相互に接続されて構成されています

チャネル- ライトニングネットワークのユーザーは、オフチェーンで相互に取引できるように支払いチャネルを作成し、後でメインチェーン (オンチェーン) で決済 (クローズ) できるようにします。

請求書- ライトニング ネットワーク上での支払いリクエストであり、QR コードとして生成されます。請求書には、支払い金額、請求書が適用されるブロックチェーン、有効期限、受取人の公開鍵、ルーティングのヒント、その他の情報など、ネットワーク上で支払いを完了するために必要な情報が含まれています。

では、Lightning ネットワークをどのように設定して使用するのでしょうか?これには 3 つの方法があり、最も単純な保管オプションから始まり、独自の Lightning ノードのセットアップに至るまでです。

1. 管理用ライトニングウォレット経由 (Bottlepay など)

2. 非保管型 Lightning ウォレット (例: ウォレット オブ サトシ、ブリーズ、BLW、エクレア、ザップ ティッピン.ミー、ビットレフィル、ビットペイなど)

3. フルノードのセットアップ

1 - 保管用 Lightning ウォレットの設定方法

ユーザーエクスペリエンスが初心者にとって優れているため、管理用の Lightning ウォレットの例としてBottlepayを使用します。他にもたくさんのオプションがあります。

ステップ 1 - App StorePlaystoreから Bottlepay アプリをダウンロードします

ステップ 2 - 国を選択してください

ステップ 3 - ログイン情報となる携帯電話番号を追加します

ステップ 4 - 利用規約に同意します。あなたが米国の納税者であるかどうかを申告する

ステップ 5 - Bottlepay が送信したコードで携帯電話番号を確認する

ステップ 6 - 6 桁の PIN を作成します。ピンを確認する

ステップ 7 - オプションですが推奨されます。生体認証を有効にしてセキュリティを強化する

ステップ 8 - プロファイルを作成します。ユーザー名、プロフィール写真、メールアドレス

ステップ 9 - メールを確認する

ステップ 10 - 名前、年齢、住所、運転免許証またはパスポートによる身分証明書を提供して身元を確認します。正面をスキャンしてセルフィーを提供してください (笑顔 😃 )

このステップには数分かかりました。我慢して。

おめでとう。これで、Lightning ウォレットが完成しました。あなたはできる:

資金を追加- 銀行振込による法定通貨、または BTC - オンチェーンまたはライトニングによる転送のいずれか。資金の受け取り方法を決定する必要があります。法定通貨またはBTCのいずれかです。後でいつでも考えを変えて改宗することができます。

電光石火のスピードで支払いを実行

資金の受け取り- BTC アドレスまたは Lightning 請求書の生成

資金を送信- チェーン上で、または Lightning 請求書をスキャンして送信します。他のBottlepayユーザーへ。携帯電話番号に;ソーシャル プロフィール: Discord、Github、Reddit、Twitch、または Twitter。

取引- 1 回限りの購入または定期的な購入、つまりコスト平均化



2 - 非保管型 Lightning ウォレットのセットアップ

フルノードエクスペリエンスを望まない場合、非カストディアルウォレットを設定することは、ライトニングネットワークに接続するためのよりゆっくりとしたアプローチです。 Android スマートフォンにBitcoin Lightning Wallet アプリをダウンロードするか、iOS と Android で完全に動作するBlue Wallet をダウンロードするだけで、請求書の作成と決済を開始できます。

これにより、Lightning チャネルを開き、他のユーザーとの取引を開始できるようになります。これは「非保管」でもあり、鍵を管理する、つまりビットコインを自分の手元に置いておくことを意味します。また、適切な理解なしに Lightning でコインを危険にさらしたくない初心者として、Lightning 支払い用の Eclair モバイル テストネット ウォレットをダウンロードできます。

1.PlayストアからEclair Androidウォレットをダウンロードします

2. 新しいウォレットを作成するか、既存のウォレットをインポートします

3. 新しいウォレットを作成する場合は、12 単語の秘密のフレーズをどこかに保存する必要があります

4. ウォレットの要求に応じて特定の単語を入力してフレーズをバックアップします

5. リカバリフレーズを復号化できるようにパスフレーズを設定します。

6. SEED ENCRYPTION ピン (通常は 6 桁のパスワード) を設定します。

ウォレットの設定が完了したら、

「受信」をクリックし、「LIGHTNING」をタップして、右上の 3 つの点をクリックします。

支払いチャネルを追加するには、「チャネル」まで左にスワイプします。 + ボタンが付いた緑色の円は、設定でその機能を有効にした後、手動でチャンネルを追加または選択するのに役立ちます。

クリック設定

Lightning ボタンで受信を有効にします。そして、Lightning 経由で支払いの受け取りを開始できるようになります。

好みに応じて、ビットコイン単位をサトシ、ミリビットコイン、またはビットに変更することもできます。

この記事の後半で mBTC 建ての価格でコーヒーを購入するため、ミリビットコイン (mBTC) を選択したいと思います。

3 - Lightning ネットワーク上にフルノードをセットアップする方法

以下の手順に従って、完全なライトニング ネットワーク ノードをセットアップします。

1. Lightning プロジェクトの Github プロファイルを通じてクライアントをダウンロードします

Windows を使用している場合は、Mac OS 用の Lightning-win32 をダウンロードします。ライトニング・ダーウィンを試してみてください。

1. ライトニングクライアントをダウンロードする

2. クライアントを実行する

3. 新しいウォレットを作成するか、既存のウォレットをインポートするかを尋ねられます。この例では、新しいウォレットを作成しています。

4. リカバリフレーズをコピーして保存するように求められます。

5. 質問されたランダムなフレーズを入力して再確認する必要があります。

6. パスワードの確認

7. これで、Lightning アプリケーションでコインの受け取りを開始する準備が整いました。

2. テストネットコインをいくつか取得します

あまり詳しくない何かをテストするために実際の資金を使うのが心配であれば、心配する必要はありません。この蛇口から Testnet ビットコインを取得するだけで準備完了です。

3. 次のステップは、テストネット コインを Lightning アプリケーション、または Lightning 支払いをサポートするモバイルまたはデスクトップのウォレットに転送することです。 BitPay (旧 Copay)、テストネット ライトニング トランザクションをサポートする Eclair Mobile テストネット ウォレットは、それに適したウォレットです。

Lightning ネットワークを使用した請求書の作成と決済の実践的なシナリオ

Lightning ウォレットへの資金の入金が完了したので、Lightning Network で請求書の作成または決済を開始できます。

支払いを行うには、チャネルを開く必要があります。そのためには、パートナーのチャネル公開キーと IP アドレスを知る必要があります。テストネット環境で作業しているため、Lightning Network での支払いをサポートする人気のある製品のいくつかのチャネル アドレスを利用できるようにしました。

ビットレフィル

皆さん

エクレア

一杯のコーヒーを 1 ドル弱で支払い、取引手数料は 1 セント未満でありながら、超高速で取引が確認されるのはどんな気持ちですか?

Starblocks は、ビットコインを使用して仮想コーヒーを即座に購入できることから、これを実証しています。

0.0015 mBTC の Expresso Coin Panna をカートに追加してチェックアウトしましょう。

すぐに請求書が生成されます。請求書情報を手動でコピーして、以前に設定した Lightning アプリに貼り付けることも、[ウォレットで開く] オプションを選択することもできます。

そして、Lightning ウォレット (デスクトップ) または Eclair テストネット ウォレット (モバイル) から支払いを行ってください。

ライトニングネットワークはどこまで大きくなるでしょうか?

ほとんどの主流企業がまだライトニングによる支払いの受け入れを開始していないにもかかわらず、ライトニング ネットワークは順調に成長しています。 1ML は、Lightning ネットワークのリアルタイム データを取得するための優れたリソースです。現在、ネットワークの範囲は 20,000 ノードに及び、45,000 以上の Lightning チャネルが作成されています。 Lightning Network ノードの位置を示す Blockchain Caffe のマップを参照してください。

ライトニング ネットワークがどのようにしてビットコインのキラー アプリになり得るかについて説明しました。これは、すべて接続可能な支払いチャネルを通じてトランザクションを実行できるようにし、オンチェーンではなく数百万ものマイクロペイメントを促進し、それによって分散化を犠牲にすることなくスケーラビリティを解決する方法を説明しました。

Bitfinex は、すでにライトニングによる支払いをサポートしている大手取引所の 1 つです。暗号通貨ウォレットプロバイダーだけでなく、さらに多くのプロバイダーが検討しています。しかし、これが起こる前に、いくつかのボトルネックがまだあります。

Lightning Network の導入に対するいくつかの制限

ある程度の技術者でない場合、ライトニング ノードのセットアップは特に簡単ではありません。流動性もライトニングネットワークが直面するもう一つの課題です。 Lightning 支払いチャネルのユーザーは、チャネルに固定されている以上の支出を行うことができないため、ソリューションの柔軟性が制限されます。

133
Defiのラップされたビットコインは、ライトニングネットワーク内の流動性よりもどれほど大きいか

流動性の伸びの鈍さをこの問題のせいだと批判する人もいる。ライトニングネットワークの流動性の伸びをDeFiと比較すると、その違いは明らかです。 2021年5月の時点で、DeFiとライトニングネットワークのビットコイン流動性の比率は84億3000万ドル対6,320万ドルです。つまり、DeFi上でラップされたビットコインは、ライトニングネットワークよりも少なくとも133倍流動性が高いことになる。

ライトニングノードやチャネルの設定ややり取りにおける複雑なプロセスを抽象化する傾向にあるライトニングペイメントチャネルをサポートするモバイルウォレットなどの新しいソリューションにより、ライトニングネットワークのより迅速な成長が期待できます。