2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-01 03:20:53 +00:00

Alice getting started

This commit is contained in:
Andreas M. Antonopoulos 2020-01-23 16:54:53 -05:00
parent 901ea6a5fc
commit 10acac35fd

View File

@ -126,10 +126,10 @@ Finally, those seeking simplicity and convenience, even at the expense of contro
Here are the three broad categories of lightning wallets and the relative degree of control they offer to the user:
|===
| Wallet Type | LN Participation | Keys/Funds Custody | Technical Skill Needed |
| Full Node & Wallet | Full Node | User Control | High |
| Non-Custodial Wallet | Rely on 3rd-party node | User Control | Medium |
| Custodial Wallet | 3rd-party node | 3rd-party custody | Low |
| Wallet Type | LN Node | Keystore/Custody | Technical Skill |
| Full Node & Wallet | Full Node | Non-Custodial | High |
| Non-Custodial Wallet | 3rd-party node | Non-Custodial | Medium |
| Custodial Wallet | 3rd-party node | Custodial | Low |
|===
@ -137,11 +137,19 @@ Lightning wallets can be installed on a variety of devices, including laptops, s
Here are some current examples of LN node and wallet applications for different types of devices:
// TODO: Add a lot more examples, confirm the details for correctness
|===
| Application | Device | LN Node | Bitcoin Node | Wallet Type |
| lnd | Server | Full Node | Bitcoin Core/btcd | Full Control |
| c-lightning | Server | Full Node | Bitcoin Core | Full Control |
| eclair | Server | Full Node | Bitcoin Core/Electrum | Full Control |
| Zap Desktop | Desktop | Full Node | Bitcoin Core/btcd | Full Control |
| Eclair Mobile | Mobile | Lightweight | Electrum | Full Control |
| Application | Device | LN Node | Bitcoin Node | Keystore |
| lnd | Server | Full Node | Bitcoin Core/btcd | User Control |
| c-lightning | Server | Full Node | Bitcoin Core | User Control |
| Eclair Server | Server | Full Node | Bitcoin Core/Electrum | User Control |
| Zap Desktop | Desktop | Full Node | Bitcoin Core/btcd | User Control |
| Eclair Mobile | Mobile | Lightweight | Electrum | User Control |
| Blue Wallet | Mobile | None | None | Custodial |
|===
=== Alice's First LN Wallet
Alice is a long time Bitcoin user. We first met Alice in Chapter 1 of _"Mastering Bitcoin"_ footnote:["Mastering Bitcoin 2nd Edition, Chapter 1" Andreas M. Antonopoulos (https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch01.asciidoc).], when she bought a cup of coffee from Bob's cafe, using a bitcoin transaction. Now, Alice is eager to learn about and experiment with the Lightning Network. First, she has to select an LN wallet that meets her needs.
Alice does not want to entrust custody of her bitcoin to third parties. She has learned enough about cryptocurrency to know how to use a wallet. She also wants a mobile wallet so that she can use it for small payments on-the-go, so she chooses the _Eclair_ wallet, a popular non-custodial mobile LN wallet.