猫でも分かるLightning Network解説!

猫でも分かるLightning Network解説!

ライトニングネットワークは、ビットコインを拡張した技術です。ビットコインが有名になったことで、ビットコインを使うユーザが多くなりました。それによって、送金手数料が高くなったり、送金時間が遅くなってしまいました。これを「スケーリング問題」というのですが、この問題を解決するために「ライトニングネットワーク」という技術が開発されました。

 

現在、ライトニングネットワークはメインネットで稼動し、多くのユーザーに使われています。ライトニングは、モバイルアプリやデスクトップアプリとして使うことができます。モバイルアプリの紹介はここを参照してみてください。

 

さて、今回のブログでは、ライトニングネットワークの仕組みを簡単に説明します。ライトニングネットワークでは、主に以下の2つの仕組みで構成されています。

 

・ペイメントチャネル

・マルチホップペイメント

 

今回は「ペイメントチャネル」について説明します。

 

ペイメントチャネルとは?

まず始めに、もし通常のビットコインを使ってコーヒーを3杯買った場合、どうなるかを見てみましょう。支払い毎に手数料を払う必要があるのが分かります。

 

では、なぜ支払い毎に手数料が発生するのか?ビットコインにおける手数料とは何か?ですが、それは「ブロックチェーンへのデータ書き込み」をする時に発生する費用のことなんです。

 

なので、このブロックチェーンへの書き込み回数を少なくしてあげれば手数料が減ることになります。

では、どのようにすれば書き込み回数を減らすことができるのかについて見ていきましょう。



まず始めに、お客さんとお店との間で「バランスシート」を作成します。この時に、お客さんはいくらデポジットするかを決めます。今回の例では3ビットコインをデポジットしています。

そして、コーヒーを買うときに、このバランスシートを更新します。

二杯目を買うときも、再度バランスシートを更新します。

三杯目を買うときも、再度バランスシートを更新します

このような流れで、

 

1,000

コメント(1件)

コメントを投稿するには記事を購入してください。