2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-08 19:10:35 +00:00
Commit Graph

830 Commits

Author SHA1 Message Date
Rene Pickhardt
1e07b22391 realized that we do not start with opening channels but with penalty revocation system 2020-07-16 16:00:25 +02:00
Rene Pickhardt
d13a973ae3 worked on motivating the payment channel section to be able to get more technical when talking about channel opening. The term commitment transaction should not be a problem anymore. also decided to include key derivation 2020-07-15 16:24:36 +02:00
Matthew Sedaghatfar
aa2893d321
Update 02_getting_started.asciidoc
Spelling
2020-07-14 13:23:31 -04:00
Matthew Sedaghatfar
c36296d171
Update glossary.asciidoc
availble -> available
2020-07-14 13:18:19 -04:00
Rene Pickhardt
4787da2651 exteded channel construction until I got stuck about when and how to introduce commitment transactions 2020-07-14 16:44:34 +02:00
Andreas M. Antonopoulos
67ed674a4c Updated README, removed redundant chapter, count 2020-07-13 09:22:51 -04:00
evan
94a1395925 use correct mvn -v flag, not mvn -V 2020-07-10 13:41:25 -04:00
evan
3a1103136a spelling and formatting fixes 2020-07-10 13:40:43 -04:00
evan
4b6c3c34d1 add missing newline to fix broken apt-get command 2020-07-10 13:40:07 -04:00
evan
c213590a1d run jq on docker instance using bash -c args 2020-07-10 13:39:37 -04:00
keblek
76d46baee7
Update ch1 - minor phrasing
This is a minor edit that to my ear did not sound correct
2020-07-10 14:19:29 +02:00
Imran
f5f79b2632
Update e2e-presentation-layer.asciidoc 2020-07-09 17:57:19 +02:00
Imran
a23fa3c9dc
Update e2e-presentation-layer.asciidoc 2020-07-09 17:56:10 +02:00
Imran
d8cf96e361
Update e2e-presentation-layer.asciidoc 2020-07-09 17:55:07 +02:00
Imran
5279fbb689
Update e2e-presentation-layer.asciidoc 2020-07-09 17:53:14 +02:00
Imran
2a05a95bc5 Section: what are some unique things that can be done with LN
Offered some examples. Two are obvious, but worth stating. The other two are less obvious but also well known.
2020-07-09 17:51:08 +02:00
Imran
90a1b35fd4 Update node_operations.asciidoc 2020-07-06 16:45:25 +02:00
Imran
af7779ff3e Section: Hardware Requirements for Lightning Nodes
Took a stab at writing about the importance of hardware, the kinds of hardware nodes, and what's needed. I decided not to mention particular Node projects as this can easily change. Although to note: we could mention MyNodeBTC, Raspiblitz, and Casa Node

Maybe this section should go higher up in this chapter.

Note: this commit is a response to my previous issue here:

https://github.com/lnbook/lnbook/issues/143
2020-07-06 16:06:25 +02:00
Imran
e3bb0aa3b6
Update onion-routing-htlc-forwarding.asciidoc 2020-07-06 12:48:50 +02:00
Imran
79b852cf5a Update onion-routing-htlc-forwarding.asciidoc 2020-07-06 12:47:01 +02:00
Imran
ae312cedec Create malicious-routing-diagram.PNG
Diagram referred to in the following commit

06bb131b1d
2020-07-06 12:41:22 +02:00
Imran
06bb131b1d
Update onion-routing-htlc-forwarding.asciidoc 2020-07-06 12:32:53 +02:00
Imran
9e6a9497ca
Update onion-routing-htlc-forwarding.asciidoc 2020-07-06 11:58:37 +02:00
Imran
b33282066e
Update onion-routing-htlc-forwarding.asciidoc 2020-07-06 11:53:13 +02:00
Imran
e5b8d663a3 Section: Why is it important to keep the packet fixed sized at all times?
Wrote up this section, describing how the onion layers are peeled as it moves across the route, as well as giving examples of how malicious entities could potentially use packet size to spy on and de-anonymize users
2020-07-06 11:15:31 +02:00
HAOYUatHZ
bf506cfea1 routing: fix typos 2020-07-03 14:08:18 +08:00
8go
2aa2c0967d
simplifications 2020-07-02 06:43:08 +00:00
8go
f795ae82da
rephrase the pipe explanation
- added "simulated" to make sure readers understand that they are not mining real blocks
- 1st --> first, general guideline is to spell numbers up to 12 out
- "now" ==> used twice ==> repetitive ==> removed second "now"
- "refer to" ==> "by some name"
- removed also
2020-07-02 06:23:00 +00:00
8go
c1d038a6c1
commas, formats, it's vs its
- also ==> there is reference point to this "also", removed
- comma
- lightning ==> Lightning
- another comma
- It's ==> wrong ==> Its
2020-07-02 05:28:48 +00:00
8go
d762886a4b
commas, formatting 2020-07-02 05:16:12 +00:00
8go
a31016841d
tiny English improvements 5, commas
- comma ... no comma in front of "for"
- which, which   ... repetitive, improved
- comma
- instructions to install ==> installation instructions
- another comma
2020-07-02 04:56:30 +00:00
AbelLykens
9c1fa87ef5
Glorias's secret's hash is f23c83b...
Do not hash newlines. Replaced `Glorias secret` by correct hash (no newline), and replaced command to check.
2020-07-01 18:48:58 +00:00
8go
f6a740ac10
Update node_client.asciidoc
- "not worry" ==> "need not worry"
- removed ( ) ==> replaced with "i.e." to make it more formal
- "we want to work with a distribution that is familiar to many developers" ==> not correct linguistically; "familiar with" is better English than "familiar to"; this should be changed. I took this as reason to rephrase the whole sentence.
- "beneath" ==> "as can be seen below"
2020-07-01 16:40:46 +00:00
8go
792f8d6896
tiny English improvements 3
- putting emphasis on repository being online
- "the" article required in this case
- removed "version" from "ebook version" to simplify
- green: work order corrected
- no comma with "..., to"
2020-07-01 16:10:04 +00:00
8go
7d9d320552
updated TIP box
- to make it even easier to understand for noobies
2020-07-01 15:59:02 +00:00
Andreas M. Antonopoulos
cea0feb7d3
Merge pull request #291 from Zendo102/patch-1
Update glossary.asciidoc
2020-07-01 11:58:09 -04:00
Andreas M. Antonopoulos
1db4e55110
Merge pull request #294 from 8go/patch-65
tiny English improvements
2020-07-01 11:56:30 -04:00
Andreas M. Antonopoulos
684db3495d
Merge pull request #293 from 8go/patch-64
tiny English improvements
2020-07-01 11:56:13 -04:00
Andreas M. Antonopoulos
b19836953b
Merge branch 'develop' into patch-64 2020-07-01 11:55:31 -04:00
Andreas M. Antonopoulos
4767500d6e
Merge pull request #292 from 8go/patch-63
tiny fixes
2020-07-01 11:52:54 -04:00
8go
de586c676f
tiny English improvements
- removed ( ) and replaced it with "or" ... better style
- added 2 words to make it read better
- restructured a sentence 
- plural seems more appropriate
2020-07-01 15:43:44 +00:00
8go
99a3f85c10
tiny English improvements
- Similarily ==> correspondingly   ... fits the meaning better
- show ==> present ... more elegant
- BOLTS ==> BOLT standards ... to make it more clear to the novice reader
- removed comma ... no comma when subject is same in both parts of sentence
- recommend ==> endorse ... better, recommend one over the other is at best used colloquially
2020-07-01 15:18:53 +00:00
8go
f4289a980a
tiny fixes
- 've ==> have ==> because it is more formal
- ```-``` ==> , ==> because it is more formal
2020-07-01 15:06:31 +00:00
Zendo102
afa0c7e3b0
Update glossary.asciidoc
First time on GitHub.  Thanks for all your work!
I’ve changed capitalization of the entries that are not proper nouns.  Words like “transaction” or “receipt” do not need capital letters.  If you get the glossary right, it’s a useful reference for the rest of the book.  (Note that glossaries only capitalise proper nouns - see here: https://www.pearson.ch/download/media/9781405881357_glossary_ml_int.pdf)
2020-06-30 09:26:33 +01:00
Andreas M. Antonopoulos
2a58ca2797
Merge pull request #269 from 8go/patch-53
ch02: global replacement of "LN Channel" with "Lightning Channel"
2020-06-29 10:17:20 -04:00
Andreas M. Antonopoulos
b85d7e2dd3
Merge pull request #287 from dkrm0/patch-1
ch03: fix typos
2020-06-29 10:13:31 -04:00
Andreas M. Antonopoulos
dba494976b
Merge pull request #280 from 8go/patch-56
channel construction: pt1: minor improvements of English
2020-06-29 10:11:18 -04:00
Andreas M. Antonopoulos
eb669cc472
Merge pull request #279 from erubboli/patch-1
Fix `Glorias secret` hashing example
2020-06-29 10:10:32 -04:00
Andreas M. Antonopoulos
b3cb24267e README: Changed node_client chapter status and updated word count 2020-06-27 10:55:51 -04:00
Andreas M. Antonopoulos
dda03ffa54 Chapter ready for review: node_client.asciidoc
Finished chapter by demonstrating a whole Lightning network with diverse nodes using docker-compose. Added exercises for the reader. Ready for review!
2020-06-27 10:54:28 -04:00