Commit Graph

1620 Commits (649c8d24b0f9858e8bff5b2f3371ed9a4ea2d0b2)
 

Author SHA1 Message Date
Andreas M. Antonopoulos 1d349338ff Merge branch 'routing_edits_MC' into develop 3 years ago
Andreas M. Antonopoulos 6d505d2057 Syntax error in image references 3 years ago
Andreas M. Antonopoulos fa8d44c6eb Merge branch 'routing_edits_MC' into develop 3 years ago
Andreas M. Antonopoulos 09503507e0 Final figure references and small edits 3 years ago
Andreas M. Antonopoulos 6ce755adf2 Edits and figure references 3 years ago
Andreas M. Antonopoulos f5e3500efb Merge branch 'routing_edits_MC' into develop 3 years ago
Andreas M. Antonopoulos 92bb7d6089 Figure captions and references, small fixes 3 years ago
Andreas M. Antonopoulos 36c19bf4a2 Routing edits: Figure reference 3 years ago
Andreas M. Antonopoulos f8fc418202 Chapters 6, 7 and README updates 3 years ago
Andreas M. Antonopoulos c0d6916ec3 Merge branch 'routing_release_prep' into develop 3 years ago
Andreas M. Antonopoulos 4c53f104c8 Routing edit, explain 50,200 and routing fee 3 years ago
Andreas M. Antonopoulos f2f998cc57 Routing timelock refund and conclusion 3 years ago
Andreas M. Antonopoulos f1222b9895 HTLC signature binding and hash optimization 3 years ago
Andreas M. Antonopoulos 4e11bab737 Invoices, payment hashes and payment pre-image with diagrams 3 years ago
Andreas M. Antonopoulos 37853312f8 Routing example flow and fixes 3 years ago
Andreas M. Antonopoulos a011a195e9 HTLC forward propagation and secret back-propagation 3 years ago
Olaoluwa Osuntokun 9605dc7dae
ch-invoices: add initial chapter on BOLT 11 invoices
In this commit, we add a chapter that describes the BOLT 11 invoice
format at a high-level as well as the set of specific fields and base-5
encoding used within the data segment. The only thing this chapter is
missing now is likely some test vectors, and possibly a bit more
mechanical information that an implantation must observe when
encoding/decoding an invoice.
3 years ago
Olaoluwa Osuntokun ada48c4785
ch-brontide: add initial draft of the brontide chapter
In this commit, we add the initial draft of the chapter on Brontide
which describes the encrypted messaging transport used in the Lightning
Network. At the time of this commit, this chapter is ~90% complete.

After the initial background, motivation, and context, the actual
handshake process is rather mechanical, so I've opted to lift by text
from the original BOLT with minor modifications. However the change from
the background/intro to the description of the protocol is rather stark
as it shifts to more of a technically oriented prose. I plan to revisit
the latter portion of the chapter to provide more insight that is
presently checked in.
3 years ago
Andreas M. Antonopoulos c00503a91c Cleanup routing and add complete HTLC outline 3 years ago
Andreas M. Antonopoulos bfba3bf40b Re-write of routing HTLC section 3 years ago
Andreas M. Antonopoulos 14f4b8484b Protocol suite diagram with highlight 3 years ago
Andreas M. Antonopoulos d0ce3cc01c Updated README 3 years ago
Andreas M. Antonopoulos 57ccb8ddaa Merge branch 'part2_intro' into develop 3 years ago
j0si 47c1762c46
Update glossary.asciidoc (#669)
Fixed minor formation error on "private channel" description
3 years ago
Andreas M. Antonopoulos 8cff558b11 Intro to Part 2 3 years ago
DevForrest 56102cf8dc
Update channel-construction.asciidoc - Spelling (#664)
Thank you for all of these valuable, open source resources!
3 years ago
Sebastian Falbesoner d21785d2b0
fundamentals about hashes: various grammar/spelling fixes (#663) 3 years ago
Taylor Masterson 188e963d19
Fix Typo: Hash Time Locked Contract (#662) 3 years ago
Rene Pickhardt 8bab411ea3
added the next version of the lightning network protocol suite
should fix / address #342
3 years ago
Olaoluwa Osuntokun 846e589abd
wire_protocol+upgrades: add section on protocol upgrades 3 years ago
Andreas M. Antonopoulos 8a9407eb51 Pre-image hash and diagram 3 years ago
Andreas M. Antonopoulos a609a8e1b8 Fix hash of Dinas secret everywhere 3 years ago
Andreas M. Antonopoulos 658876b680 Reorg and new diagrams 3 years ago
Andreas M. Antonopoulos 8684b91a2b Separate onion routing 3 years ago
Andreas M. Antonopoulos 174e1d97d9 Routing chapter edits, new diagram 3 years ago
Andreas M. Antonopoulos b6a0705200 Merge remote-tracking branch 'github/develop' into develop 3 years ago
Andreas M. Antonopoulos ea0b8f1b7b
Merge pull request #681 from AustFA/develop
SHA256 of "Dinas secret" is 0575965b3b44be51e8057d551c4016d83cb1fba9e…
3 years ago
Frnk c51a184815 diverse minor typo 3 years ago
Frnk 9852fa8592 Typo "the the" 3 years ago
Frnk 1f51de2b51 SHA256 of "Dinas secret" is 0575965b3b44be51e8057d551c4016d83cb1fba9ea8d6e986447ba33fe69f6b3
replace former SHA256 of "Glorias secret"
3 years ago
GiovanniZotta b837eb9569
Rephrasing, typo correction, addition of a detail about computational complexity (#665) 3 years ago
Sebastian Falbesoner 77129a0a89
introduction: fix link to "Bitcoin Fundamentals Review" appendix (#661) 3 years ago
Zachery Glass 695a1ebd1d
Fixes #625 (#660)
* Fixes #625

* Improve spelling, grammar and clarity in history.asciidoc
3 years ago
Matt Misbach 1de53b46f5
Fixes for issues #655, #572, #624 (#659)
* Fixing a small typo

* Fixed broken link to diagram. Fixed text references to incorrect node names in the diagram.

* Fix for issue #572

* Fix for issue #624
3 years ago
GiovanniZotta d0617df567
Typo correction (#658) 3 years ago
Franky 29708730b5
Update 03_how_ln_works.asciidoc (#657)
Typo.
3 years ago
kazute 60d87ac88f
Update 01_introduction.asciidoc (#654)
Changed full stop to semicolon after two-fold, before giving the reason.
3 years ago
Andreas M. Antonopoulos fc7e92ecaf Added appendix style tag 3 years ago
Andreas M. Antonopoulos 897c91ceea Added reference to Bitcoin Fundamentals review appendix 3 years ago
Andreas M. Antonopoulos 7b8d55fca9 Fixes #584 3 years ago