2章ライトニングネットワークを使うための準備

本章では、まず、ライトニングネットワーク経済圏に参加するためのソフトウェアの選択を行います。ソフトウェアの選択は、ライトニングネットワークを初めて使うときにほとんどの人が最初に行う作業です。ここでは、ライトニングネットワークの一般的なユースケースを表す2人のユーザーが何を選択するのかを調べて、例から学ぶことにします。Aliceはカフェの顧客であり、自分のモバイルデバイスにインストールされたライトニングウォレットを使ってBob's Cafeでコーヒーを購入します。Bob's Cafeを経営しているBobは、ライトニングノードとウォレットを使ってカフェでPOS(point-of-sale)システムを実行しており、ライトニングネットワークでの支払いを受け取ることができます。

2.1 Aliceの初めてのライトニングウォレット

Aliceはかなり前からビットコインを使っています。Aliceが最初に登場したのはAndreas M. Antonopoulos著『Mastering Bitcoin, 2nd Edition』†1の1章であり、そのときはビットコイントランザクションを使ってBob's Cafeでコーヒーを1杯購入しました。ビットコイントランザクションの仕組みがまだよくわからない、あるいは復習が必要な場合は、同書を読むか、本書の付録Aの概要を読んでおいてください。

Bob's Cafeでライトニングペイメントが使えるようになったことを最近知ったAliceは、ライトニングネットワークを調べて実際に試してみたくなっています。つまり、Bob's ...

Get マスタリング・ライトニングネットワーク ―ビットコインの迅速な支払いを実現するセカンドレイヤーブロックチェーンプロトコル now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.