Commit Graph

1799 Commits (a424fb6bcbe37d5935bc9ea1b4ec0b7a3cb2ac01)
 

Author SHA1 Message Date
Andreas M. Antonopoulos db3e45e957 remove duplicated gossip and channel graph info 3 years ago
Andreas M. Antonopoulos 1056c288a5 Multi-path payments intro 3 years ago
Rene Pickhardt c42056caed added an info box for further reading about uncertainty 3 years ago
Andreas M. Antonopoulos 8fa5f21105 Trial and error with path examples and learning 3 years ago
Andreas M. Antonopoulos d619ccf4ee Fees and algorithms 3 years ago
Andreas M. Antonopoulos 6e4203e1f0 Channel graph with fees and other metrics 3 years ago
Andreas M. Antonopoulos 418b62ec37 Updated intro and additional headings 3 years ago
Andreas M. Antonopoulos e06aa4c176 lngraph.py dependencies 3 years ago
Andreas M. Antonopoulos a9b47b0133 Increased channel balances in example and diagrams 3 years ago
Andreas M. Antonopoulos 7d2df2c87e Uncertainty of balances 3 years ago
Andreas M. Antonopoulos 66802cadaf Channel graph construction 3 years ago
Andreas M. Antonopoulos f48ac7c3f8 steps of simple payment delivery 3 years ago
Andreas M. Antonopoulos 70bf8f784c Updated graph and minor edits 3 years ago
Andreas M. Antonopoulos f3409d9b38 eidts for Rene's comments 3 years ago
Andreas M. Antonopoulos 6f01bc492c intro and fundamental concepts 3 years ago
Andreas M. Antonopoulos aea35d365e Path finding start 3 years ago
Paisal Kiattananan 6c5d8b10ba
Update 03_how_ln_works.asciidoc (#760) 3 years ago
slashroll 4e44973a63
spelling mistake paragraph 595 (#763)
Spelling mistake in paragraph 595, change "continus" to "continues" in the last sentence
3 years ago
Rene Pickhardt 4f520e3662
Update preface.asciidoc
renewed acknowledgements and updated link to fundraiser
3 years ago
Andreas M. Antonopoulos 73618678d9 Gossip release 3 years ago
Andreas M. Antonopoulos 53f1260a08 Gossip edits and release prep 3 years ago
Andreas M. Antonopoulos 5bd2d1673f Added link to eltoo paper 3 years ago
Severin Alexander Bühler 4867f8a35f
added visualizations with white background (#764) 3 years ago
willtech3 bf4741311e
changed combined to combine (typo) (#733)
* fixed a small typo

* use Rene's suggested text

Co-authored-by: Will Lane <will.lane@nexteraanalytics.com>
3 years ago
willtech3 649c8d24b0
single word change (#734)
Co-authored-by: Will Lane <will.lane@nexteraanalytics.com>
3 years ago
Andreas M. Antonopoulos 6f4e9ef3dc Separate github contributor list from preface
Allow easier translation of preface without including the contributor list, and make additions to contributors easier
3 years ago
Franky 5486ff24b5
Update 03_how_ln_works.asciidoc (#695)
Typo

Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Lawrence Webber a6568fbdd8
Update preface.asciidoc (#692)
Added name. Made correction on chapter 3 - How LN works

Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Lawrence Webber ab2f47b7ba
Update 03_how_ln_works.asciidoc (#691)
The word 'payment' should be pluralised to 'payments' on Line 66.
3 years ago
rnitta 5104a13b34
Update 01_introduction.asciidoc (#686) 3 years ago
Franky ff5000ca31
Update preface.asciidoc (#685)
Added in contributors list.

Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Franky c9c9883b21
Update 03_how_ln_works.asciidoc (#684)
Typo.

Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Zendo102 013e04fd2a
Update 05_node_operations.asciidoc (#680)
* Update 05_node_operations.asciidoc

Capitalization, formatting and minor rephrasing of one or two clauses to make them clearer. 

I'm working through the whole book, chapter by chapter, and so am trying to increase consistency.  For example, when terms are introduced, they should have the acronym in parenthesis the first time, not the second time.

* Update 05_node_operations.asciidoc

Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Marc Lacoursière 9698ef9c39
docker builds images and not containers (#676)
Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
3 years ago
Zendo102 4e9a545fb2
Update 04_node_client.asciidoc (#678)
I've updated the headings to match the recommendation in the style guide, namely that 'Headings should be all lower case, except for first letter, proper nouns and acronyms. "An introduction to the Lightning Network", "Explaining the physics of fulgurites" etc.'

I've also capitalized Docker where it refers to the name of the software (not to commands).  I spent a lot of time on this to get it right.

I also removed the plusses (+) from two examples that referred to the Docker, the software, and not to Docker commands as this retained consistency with the rest of the chapter.

There was a spelling mistake and some other typos.
3 years ago
Warren 1b2ae8ac84
Chapter 4: fix typo + missing scheme for url link (#675) 3 years ago
Sebas Arriola b40a37700f
Update 08_routing_htlcs.asciidoc (#757)
Propose typo fix.
3 years ago
Zendo102 afd2bfcc62
Update 03_how_ln_works.asciidoc (#674)
Changes to capitalization and commas mostly.  I've tidied up one or two sentences that were unclear, awkward or ambiguous.
3 years ago
Andreas M. Antonopoulos 6e2d28e4e2 updated README 3 years ago
Andreas M. Antonopoulos dd5a7a5c67 Merge branch 'onion_routing_release' into develop 3 years ago
Olaoluwa Osuntokun fc85d6e83e ch-10: chan extracts the inner HMAC instead of verifying again 3 years ago
Olaoluwa Osuntokun 34f08eef84 ch-10: expand high level explanation of how Bob constructs the next onion packet
Still need to expand on the blinded of the session key as noted in the TODO section below.
3 years ago
Olaoluwa Osuntokun f9d600f97e ch-10: bob only verifies the HMAC once, but he extracts the outer HAMC for chan
Continuing to propagate HMAC fix, Bob does't need to verify the HMAC again, instead he needs to extract the inner HMAC, as it'll become the outer HMAC for Chan.
3 years ago
Olaoluwa Osuntokun 6127633569 ch-10: propagate ordering fix to the other hops 3 years ago
Olaoluwa Osuntokun bd082abae0 ch-10: add section on replay protection+detection 3 years ago
Olaoluwa Osuntokun e2d2bede3d ch-10: fix ordering of HMAC steps, HMAC is computed over encrypted payload
The outer HMAC for the final hop is computed over the encrypted payload. Instead, the inner HMAC is just blank for the final hop. In this commit, we switch the ordering to reflect this. The diagrams will need to be updated as well.
3 years ago
Olaoluwa Osuntokun 351d45b669 ch-10: explain the distinction between the outer and inner HMACs 3 years ago
Olaoluwa Osuntokun 536e4ad697 ch-10: add extra description of the 2 ways to recognize a terminal packet 3 years ago
Olaoluwa Osuntokun d6a8ca6c36 ch-10: specify that mu key is used to generate the inner HMAC 3 years ago
Olaoluwa Osuntokun 80624d94c5 ch-10: mention that the inner HMAC for the final hop is all zeros 3 years ago