2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-06 21:20:29 +00:00
Commit Graph

1126 Commits

Author SHA1 Message Date
Imran
f8bcaa5082
Update p2p.asciidoc 2020-11-30 11:29:27 +02:00
Imran
9ea46421ea
Edited Section and Fixed Errors
Expanded and rewrote large parts of this submission. I thought it would be more straightforward to break down a practical example and show readers exactly how a string of bits would be interpreted by another node.

I corrected an error from yesterday because I mistakenly did not realize that despite bit 2 not being used, bits 2 and 3 still form a "pair", so my count was off. One part I'm not 100% sure of is if I've read the string correctly. From right to left, I read bits 8 and 9 as "01", which is enabled and odd, so 'var_onion_optin' is enabled and backwards-compatible. Is this correct?
2020-11-30 11:20:00 +02:00
Imran
565c3fd72e
P2P - Feature Bits
Wrote a basic explanation for feature bits. Not 100% sure if I interpreted the string correctly. Will take another look and edit tomorrow.
2020-11-29 17:14:04 +02:00
Olaoluwa Osuntokun
030829e2b1
routing: chapter edits towards tail end 2020-11-17 18:41:50 -08:00
Olaoluwa Osuntokun
68e8d2fbb3
routing: remove WIP/redundant section 2020-11-17 18:41:44 -08:00
Olaoluwa Osuntokun
6f7faaf87c
routing: make wording of ephemeral secret more explicit, remove redundant sections 2020-11-17 18:41:41 -08:00
Olaoluwa Osuntokun
639c22e59d
routing: simplify ECDH mentions
I think it's better to formally define ECDH in an earlier section in order to do justice to the concept. We may be able to lift some text from Mastering Bitcoin, as IIRC it covers stealth addresses in brief.
2020-11-17 18:41:38 -08:00
Olaoluwa Osuntokun
b89c7cfa8b
routing: make packet fix sized requirements more explicit 2020-11-17 18:41:35 -08:00
Olaoluwa Osuntokun
5ee8766749
routing: allude to a more modern onion payload format
Or perhaps we should just lead with the TLV format from the get go?
2020-11-17 18:41:32 -08:00
Olaoluwa Osuntokun
f23ba18ec4
routing: mention David can also use the sphinx packet to determine EOR 2020-11-17 18:41:29 -08:00
Olaoluwa Osuntokun
db19ebfd21
routing: remove stray roasbeef TODO 2020-11-17 18:41:26 -08:00
Olaoluwa Osuntokun
f70db70160
images: update onion routing images to use proper absolute height for CTLV
I've updated the slide deck where these images were sourced from as well.
2020-11-17 18:41:21 -08:00
Andreas M. Antonopoulos
4b3fd986c1 Merge branch 'sergei_edit_bomb' into develop 2020-10-28 08:50:30 -06:00
Andreas M. Antonopoulos
668d59640b Fixes #448 2020-10-28 08:50:12 -06:00
Andreas M. Antonopoulos
d1cc9eed23 Fixes #437 2020-10-28 08:30:56 -06:00
Andreas M. Antonopoulos
09e51aa054 Merge branch 'sergei_edit_bomb' into develop 2020-10-14 10:59:25 -05:00
Andreas M. Antonopoulos
e253756ced Fixes #435 2020-10-14 09:19:51 -05:00
Andreas M. Antonopoulos
9522121745 Fixes #435 2020-10-14 09:18:36 -05:00
Andreas M. Antonopoulos
04bf9b1601 Fixes #434 2020-10-14 09:14:37 -05:00
Rene Pickhardt
cd1927a5ff Merge branch 'develop' of https://github.com/lnbook/lnbook into develop 2020-10-07 17:21:01 +02:00
Rene Pickhardt
c58d9c673c started with the channel opening protocol 2020-10-07 17:20:53 +02:00
Andreas M. Antonopoulos
ca6dc85936 Merge branch 'sergei_edit_bomb' into develop 2020-10-07 09:57:54 -05:00
Andreas M. Antonopoulos
6e5818a36f Fixes #433 2020-10-07 09:57:35 -05:00
Andreas M. Antonopoulos
ea5758ae99 Fixes #432 2020-10-07 09:51:28 -05:00
Andreas M. Antonopoulos
4d9774e519 Fixes #431 2020-10-07 09:44:38 -05:00
Andreas M. Antonopoulos
cc88e22889 Fixes #430
Fixes #430
2020-10-07 09:41:28 -05:00
Andreas M. Antonopoulos
caa9dc1635 Merge branch 'sergei_edit_bomb' into develop 2020-10-07 08:59:19 -05:00
8go
dc2179833a
path-finding: probing 2: minor improvements (#516)
- word repetitions
- speciefie -> speciefy
- rephrasing
- word choices
- etc
2020-09-30 16:01:57 +02:00
8go
4618b97fce
path-finding: probing: (#515)
- probing based: better probing-based with hyphen, see https://en.wiktionary.org/wiki/based
- path finding: better pathfinding (one word), see https://en.wiktionary.org/wiki/pathfinding
- sentence simplifications
- commas
- carefull -> careful
- etc
2020-09-30 16:00:56 +02:00
8go
016cbb71f5
path-finding: Fundamentals: touch-ups (#513)
- typos
- wrong word order
- pathfinding if used as a NOUN is just one word, see https://en.wiktionary.org/wiki/pathfinding. verb is different
- multipath just one word, see https://en.wiktionary.org/wiki/multipath
- where vs were
- somewhat: colloquial --> partially
- etc
- belive ... believe
2020-09-30 15:56:42 +02:00
8go
7d6ea30171
path-finding: source-based: touch-ups (#511)
- word order
- rephrasing
- use of past tense
- etc.
2020-09-30 15:48:59 +02:00
Andreas M. Antonopoulos
9dbfcb125e Fixes #428 2020-09-30 09:33:32 -04:00
Andreas M. Antonopoulos
3957b8d03f Fixes #425 2020-09-30 09:27:44 -04:00
Andreas M. Antonopoulos
66a7083d51 Fixes #424 2020-09-30 09:24:18 -04:00
Andreas M. Antonopoulos
5240e00e1c Merge branch 'sergei_edit_bomb' into develop 2020-09-29 10:09:21 -04:00
Andreas M. Antonopoulos
88fa517036 Fixes #423 2020-09-29 10:09:07 -04:00
Andreas M. Antonopoulos
5ccba9e889 Fixes #420 2020-09-29 10:02:34 -04:00
Andreas M. Antonopoulos
db0c0bc7f0 Fixes #419 2020-09-29 09:54:45 -04:00
Andreas M. Antonopoulos
71cacd402b Merge branch 'sergei_edit_bomb' into develop 2020-09-29 09:52:32 -04:00
Andreas M. Antonopoulos
09f1d93cff Fixes #417 #418 2020-09-29 09:52:20 -04:00
Andreas M. Antonopoulos
1c515b5dc7 Fixes #416 2020-09-29 09:46:31 -04:00
Andreas M. Antonopoulos
4830d1a739 Fixes #414 2020-09-29 09:40:51 -04:00
Andreas M. Antonopoulos
16401e7063 Merge branch 'sergei_edit_bomb' into develop 2020-09-29 09:37:11 -04:00
Andreas M. Antonopoulos
84b1a6deab Fixes #412 2020-09-29 09:36:48 -04:00
Andreas M. Antonopoulos
4da0393fc2 Fixes #410 2020-09-29 09:36:48 -04:00
Andreas M. Antonopoulos
06d3508bba Fixes #429 2020-09-29 09:36:08 -04:00
Andreas M. Antonopoulos
a47b23f784 Fixes #427 2020-09-29 09:35:39 -04:00
Andreas M. Antonopoulos
930a76c09f Fixes #426 2020-09-29 09:35:39 -04:00
Andreas M. Antonopoulos
7fef49f61e
Merge pull request #508 from dangershony/patch-2
how ln works -typo
2020-09-29 09:16:57 -04:00
Andreas M. Antonopoulos
0a4f1ad4cb
Merge pull request #509 from tigeryant/develop
How ln works - typos
2020-09-29 09:16:48 -04:00