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