Commit Graph

840 Commits (routing-chapter-edits)
 

Author SHA1 Message Date
yahiheb 8cd4d1656e Use LN abbreviation for Lightning Network (ch01 file) (#57)
* Use LN abbreviation for Lightning Network (ch01 file)

* Update ch01.asciidoc

Co-Authored-By: nopara73 <adam.ficsor73@gmail.com>
5 years ago
yahiheb 3da66d3d9e Nitpicking (#65) 5 years ago
practicalswift e6c63788d3 travis: Add linter for lexical illusions (duplicate words) (#64) 5 years ago
yahiheb 4f7b946aad Fix typos (#63) 5 years ago
practicalswift 853c2187d0 travis: Use "exit 1" in case of linter failure (#62)
* travis: Use "exit 1" in case of linter failure

* Fix double spacing
5 years ago
practicalswift 8b8badc050 travis: Add linter to detect "Satoshi style" double spacing (#61)
* Remove double spaces

* travis: Add linter to detect double spacing
5 years ago
practicalswift c0d3b46e9f travis: Add linter to make sure Unix style line endings are used. Add trailing whitespace linter. Fix typos. (#60)
* travis: Add linter to make sure Unix style line endings are used

* Fix typos

* travis: Add linter to detect trailing spaces at end of line

* Remove trailing whitespace

* Use consistent indentation

* travis: Add linter guarding against use of tabs
5 years ago
Rene Pickhardt 7c525f2dec
added the first mediabox to the book as a TIP 5 years ago
Rene Pickhardt b065514e3b
added 7 ingredients for a payment channel protocol 5 years ago
Andreas M. Antonopoulos 949274e688 Added Travis build status badge 5 years ago
Rene Pickhardt 919b743c1d comparison routing vs path finding 5 years ago
Enegnei 0d97ecb029
Changed 'wallet' to 'address' 5 years ago
Enegnei a423c81836
More grammar, spelling, syntax changes 5 years ago
Andreas M. Antonopoulos 441edddc09 thumbnail_final_final_v3_final_dammit 5 years ago
Andreas M. Antonopoulos 11fcce4720 higher-res thumbnail 5 years ago
Andreas M. Antonopoulos 97f075350a Thumbnail cover image 5 years ago
Andreas M. Antonopoulos b078d8abb1 Merge remote-tracking branch 'origin/develop' into develop 5 years ago
Andreas M. Antonopoulos c76cdcad8d Cover image 5 years ago
bitcoina d36bbaa98d Stylistic change (#52)
Just separating out the two white papers. Make it clearer.
5 years ago
Enegnei 220fbd217a Some grammar and syntax changes (#53) 5 years ago
nopara73 c123976703 Fix intent (#41)
* Fix intent

* Update ch01.asciidoc

* basically rephrased the entire pargragraph to make it more readable

gave A and B the names of Alice and Bob. 
Simplified / split sentences. 
moved a scentence
5 years ago
bitcoina 07d17b48ff Stylistic change to Meni Rosenfeld paragraph. (#51)
* Stylistic change to Meni Rosenfeld paragraph.

Propose to change the word order and a few words to make it easier to read.

* removed the word and to make the text shorter
5 years ago
bitcoina 073206e715 Replace "wallet" with "address", in relation to hashcash's unilateral channel proposal. (#47)
* Update ch01.asciidoc

Propose to replace the comment regarding multi-sig wallet, with multi-sig transaction.

* Update ch01.asciidoc
5 years ago
Ugam Kamat 370c77ff38 Added few extra topics (#48)
* Added few extra topics

@renepickhardt  Nice work on the outline. Here are the changes that I have done. Would appreciate your feedback. I have added a couple of topics like `nLocktime`, `CLTV`, `CSV`, and `nSequence` to the "Review of Bitcoin" section as I feel they form the foundation of the transactions in Lightning Network. Also, I have added the topic "Need for a payment receipt" in the "Motivation of Lightning Network" section as invoice payments gives us a cryptographic proof of payment that is generally lacking in a normal on-chain transaction. 

I changed the name of `Breach Remedy Transaction` to `Penalty transaction` as the BRT term does not appear anywhere outside Joseph Poon's whitepaper. I think you should also rethink the RSMC term as that term also does not appear in the BOLTs and outside the whitepaper.

I think it would be worthwhile to add scriptless scripts and benefits Taproot can provide to Lightning Network in BOLT 1.1 /2.0 section. With Taproot, we would be able to do wonderful things with Lightning onion and as the book gets published in 2H20, we would be might be much closer to Taproot implementation on mainchain.

* Update topics.asciidoc

* Update topics.asciidoc

* Update topics.asciidoc
5 years ago
Rene Pickhardt e0343f111e added a few comparisons that the book should cover 5 years ago
nopara73 e0d565dc4e Fix typo (#44) 5 years ago
nopara73 713694baaf Punctuation (#46) 5 years ago
nopara73 5ee549904f Fix typo (#45) 5 years ago
nopara73 0d546e693f Fix typo (#42)
* Fix typo

* Better fix
5 years ago
nopara73 452b83daa4 Fix typo (#40) 5 years ago
nopara73 1c05476125 Fix typo (#38) 5 years ago
nopara73 ba68db146b Fix typo (#37) 5 years ago
nopara73 e7218ce6b8 Remove `the` (#35) 5 years ago
Rene Pickhardt a303eecd86 added footnotes 5 years ago
bitcoina 407178e04a Update ch01.asciidoc (#34)
Great start to the Unilateral Channel part of the history!   I've suggested some stylistic updates to the first sentence.
5 years ago
bitcoina 155637c9f8 Update ch01.asciidoc (#33)
Added two spaces to break into paragraphs
5 years ago
Rene Pickhardt 13e3dda607 extended the history of payment channels and sorted out the order of things: unidirectional channels, ultra server, meni rosenfelds trusted network of channels and bitcoin-dev list of reactivating nsequence. text complete WIP and a stub 5 years ago
practicalswift d8a8343408 travis: Add automatic spell checking of new pull requests using codespell (#29) 5 years ago
bitcoina cd103065aa Update ch01.asciidoc (#32)
Couple of edits to the great Ultra Transaction server piece. - Didn't know about this proposal before.   Gavin Andresen was a true innovator.
5 years ago
bitcoina 9a240565ce Update ch01.asciidoc (#31)
Proposed some edits to the initial paragraphs on the 'nSequence' number.  Aim is to make it slightly more accurate and readable.   Happy to break these proposals down into smaller chunks if there is too much in a single pull request.
5 years ago
bitcoina a30c6fbbcf Update ch01.asciidoc (#30)
* Update ch01.asciidoc

I'm proposing to change the word refugee to economic migrant.   Refugee suggests that someone has had to leave their own country without a choice, where-as I think most people submitting remittances do so by their own choice. 

I think economic migrant is a step towards the right wording, but could also carry other unwanted connotations.  Maybe "remittance sender" would be more accurate and less controversial...

* Update ch01.asciidoc
5 years ago
Rene Pickhardt 780c46439f started formulating out the history of the lightning network. Statements still need sources and need to be proved. I might have rememberd or heard something wrong. What I wrote is to the best of my knowledge 5 years ago
Rene Pickhardt a6bec4311e
added response by James A. Donald to Satoshi Nakamoto
James pointed out his doubts if bitcoin would scale to the required size
5 years ago
bitcoina c0b0a4cc85 Update ch01.asciidoc (#24)
* Update ch01.asciidoc

Updated the merchant example and put it into the right place.  Thanks @RicardoM17 for your contributions!   I've replaced the names, as I think the Alice / Bob notation brings some baggage with it that we probably don't need.  (Or if we do want to use it, we should re-apply the names in correct order at the end of the writing process.)

* Update ch01.asciidoc

Corrected Typo in customers

* removed the client side demanding fixed / low fees
5 years ago
bitcoina 776af4f3b6 Update ch01.asciidoc (#25)
Separated out from previous pull request - (now closed).   Changed the name in this description and incorporated the feedback from @RicardoM17 (thank you!).   Use case is still valid and moving towards being generic enough to include.
5 years ago
Rene Pickhardt 558e11057b
added suggestion to use the wayback machine for web documents 5 years ago
bitcoina 0a04640e00 Update ch01.asciidoc (#22)
* Update ch01.asciidoc

Added a reference to Mike Hearn as one of the original proposers of uni-directional payment channels.

* digged for primary sources of unidirectional payment channels also added bitcointalk discussion and blogarticle by Gavin Andresen
5 years ago
Rene Pickhardt f3e376ac5d
Added wish to properly define scaling and decentralized 5 years ago
bitcoina dcf3fafd9c Update ch01.asciidoc (#19)
Just added a couple of points for consideration in the history.   I propose that Christian Decker should be recognized for his work on lightning paper as well as Tadge and Joseph.   

Also initial node software, the "reckless" movement and lightning.place are all important parts of the history.
5 years ago
Doru Muntean 63cf59b972 Fixed grammar and small typos (#21)
Thanks
5 years ago