Commit Graph

82 Commits (35698afe75548dbe256bef24a79c1ba82da77d1c)

Author SHA1 Message Date
Andreas M. Antonopoulos b873930e1a
Merge branch 'develop' into develop 5 years ago
Andreas M. Antonopoulos 13333dbb20 ch1 intro paragraph 5 years ago
Andreas M. Antonopoulos 10acac35fd Alice getting started 5 years ago
Imran f301d056fb Update ch01.asciidoc 5 years ago
Imran 9506aaf94a Update ch01.asciidoc 5 years ago
Darius Parvin 4481c1b609 CH1 minor edits and suggestions
The oxford comma, used before the "and" at the end of a list, is standard in american english.

I'm not sure specifically what an "Authoritative" Bitcoin node is, but I feel like it would be implied with just "Bitcoin node" which would be less confusing for the reader.

At times the Lightning Network is framed as blockchain agnostic, but then most of the time it's assumed we're talking about a Bitcoin LN node. For consistency and brevity, I feel like it's better to mention at the start that the LN is blockchain agnostic, but from then on assume we're using Bitcoin.

There was some inconsistency for capitalization of "Lightning Wallet". After it's introduction, I went with lowercase, but I think "LN wallet" would also be an option, consistent with "LN node"
5 years ago
Andreas M. Antonopoulos 5942a14cb9 LN wallet components and "trust minimization" 5 years ago
Andreas M. Antonopoulos e9dcaacfd6 Updated user stories
More detail, specific names and background color added to all the user stories
5 years ago
Andreas M. Antonopoulos d6253c4dc7 Moving LN history out of chapter 1
The history section gets us into the technical "weeds" way too fast for this stage of the book. We should be including it in a later chapter perhaps, or summarize it down to the essentials. For now, I've moved it all into contrib/history.asciidoc
5 years ago
Andreas M. Antonopoulos 1bc6286da7
Merge branch 'develop' into ch01-add-eclair 5 years ago
Andreas M. Antonopoulos 9e80c8153b
Merge pull request #94 from Roasbeef/roasbeef-edits-ch1-ch3
ch01-03: rolling PR of WIP edits
5 years ago
Bastien Teinturier 26128fcc83
Add eclair to the list of server implementations
Even though Eclair is known for its mobile wallets, its primary work
is a server implementation aimed at scalable enterprise deployments.

Change the content of the "Bitcoin Node" column to specify supported
implementations.
5 years ago
Olaoluwa Osuntokun d0d6a90ea4
ch01: re-word section on SPV, fix eclair row in wallet table 5 years ago
Olaoluwa Osuntokun be546a9977
ch01: uni-directional channels are not widely used, but useful 5 years ago
Olaoluwa Osuntokun 4b401cc39a
ch01: mention the barrier of tx malleability re barriers to production deployment 5 years ago
Olaoluwa Osuntokun 61314ec58d
ch01: expand section on the novelty of the RSMC 5 years ago
Olaoluwa Osuntokun b0d95e5173
ch01: add parenthetical about replacing transaction in the mempool 5 years ago
Olaoluwa Osuntokun 579ce07c5c
ch01: fix link to Mike Hearn's Bitcointalk post 5 years ago
Olaoluwa Osuntokun c47152d803
ch01: reference deferred settlement in sequencing section 5 years ago
Olaoluwa Osuntokun d2122ca005
ch01: relax description of LN privacy 5 years ago
Federico 341cd71a63
Correcting "They key" with "The key" 5 years ago
Andreas M. Antonopoulos 1995494105 getting started section 5 years ago
Andreas M. Antonopoulos 6f9c4aa929 AMA reorg edits to ch01
Chapters 1 & 2 will be less technical, to help non-technical users get a high level view of LN.  To make more accessible, I am removing technical detail, reducing the history segment, and introducing "motivation" and "basics" sections.
Moved "getting started" from ch1 to ch2

Chapter 2 will be based on experiential learning, with examples, screenshots and a user story
5 years ago
Eduardo Lima cc44886ed3 Update ch01.asciidoc (#85)
line 58:

originally: "This mechanism would allow two users to engage into several smaller transactions..."

corrected: "This mechanism would allow two users to engage in several smaller transactions..."
5 years ago
Doru Muntean 35f866ef37 reformulated and fixed typos (#90) 5 years ago
Eduardo Lima cbd73570b4
Update ch01.asciidoc
line 37: "...either limiting the duration the payment channel..." ought to read ..."either limiting the duration OF the payment channel.."
5 years ago
Andreas M. Antonopoulos 399dff437c
Merge branch 'develop' into ch1_edits 5 years ago
Andreas M. Antonopoulos c2d3ca7c91
Merge pull request #79 from boyerjohn/patch-1
clarification of onion routing
5 years ago
Andreas M. Antonopoulos 2ecbfe3603 ch1 edits for clarity and flow 5 years ago
John Boyer e6e6d600e9
clarification of onion routing 5 years ago
mulles ca74a0d9d6
Update ch01.asciidoc
Corrected a Typo: ingredients not ingreedients ;) 

So fare the book was interesting, thx for the effort ;)
5 years ago
Moller40 fa6a1dfbe9 One small language fix
Change-Id: I2be0befb5063834d3b27ff22e585647ab22d236d
5 years ago
practicalswift d63240ff3e Fix missing end-of-line punctuation 5 years ago
Andreas M. Antonopoulos 4c58bd5d17 Spelling fixed 5 years ago
Andreas M. Antonopoulos ffd991ecbc Fix travis error (Satoshi-style double space after period) 5 years ago
Andreas M. Antonopoulos 3e0d20ef0e Fix line endings - travis repair 5 years ago
Andreas M. Antonopoulos 6be13e040e
Merge pull request #70 from practicalswift/end-of-sentence
travis: Add linter to detect incorrect capitalisation, or when the end of a sentence is not on the same line as the beginning of the sentence
5 years ago
Andreas M. Antonopoulos fa667d8cf8
Merge branch 'develop' into Enegnei-patch-1 5 years ago
practicalswift 48b0ea9f8e Fix incorrect capitalization 5 years ago
practicalswift b903077184 travis: Add linter to detect multiple blank lines between paragraphs (#66)
* travis: Add linter to detect multiple blank lines between paragraphs

* Use one blank line between paragraphs

* Remove trailing spaces
5 years ago
Rene Pickhardt b8d1f50eb2 added more bulletpoints and suggestions for the structure 5 years ago
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 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
Enegnei 0d97ecb029
Changed 'wallet' to 'address' 5 years ago
Enegnei a423c81836
More grammar, spelling, syntax changes 5 years ago
bitcoina d36bbaa98d Stylistic change (#52)
Just separating out the two white papers. Make it clearer.
5 years ago