David A. Harding
f8a2340cb2
CH01::Mining: clarify that 99% of all bitcoins will be mined within a decade
...
Previous text mentioned all bitcoins would be mined by 2140, which is
correct but easily confuses people who don't understand exponential
decay into thinking a substantial number of bitcoins will continue to be
mined for a century.
2023-02-03 20:26:16 -10:00
David A. Harding
b2626aeb39
CH01::Mining: Clarify that miners add security to transactions
...
Previous text said they "verify" transactions, but that's not always the
case (e.g. validationless mining) and it may give readers the impression
that the entities primarily responsible for verifying transactions are
miners---when it's actually users who are ultimately responsible for
verifying the transactions they care about.
2023-02-03 20:26:16 -10:00
David A. Harding
bc703ce9ce
CH01: minor edits
2023-02-03 20:26:16 -10:00
David A. Harding
4b08bdf3d6
CH01::Bitcoin vs Bitcoin: be less prescriptive
2023-02-03 20:25:12 -10:00
David A. Harding
21550eecd4
CH01: Reflow text to make later diffs more readable
2023-02-03 20:24:50 -10:00
David A. Harding
2f0d7d8c3a
Revert CC-BY-SA material added since the second edition
...
The commit ab5ae32bae
is the last commit
for the second edition, so all changes since then are dropped except for
several commits for the third edition authored by Andreas Antonopoulos.
No attempt is made to remove CC-BY-SA or other licensed content present
in the already-published first or second editions.
This revert may itself be reverted for versions of the book published
under CC-BY-SA.
2023-02-01 06:31:10 -10:00
Andreas M. Antonopoulos
eeca5dee4a
Merge branch 'mb3dev' into main
2022-06-26 15:33:05 +02:00
Andreas M. Antonopoulos
79e870d372
New illustrations for ECDSA and Schnorr signatures
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
7820286ca3
schnorr signature equation explained
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
2791c5a700
schnorr intro
2022-06-26 15:22:09 +02:00
Pamela Morgan
bdc40d6d6b
initial changes on copyright page
...
needs more updates later
2022-06-26 15:22:09 +02:00
Pamela Morgan
7a7365fe6f
changed Second to Third Edition
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
b99c906fb8
bips links
2022-06-26 15:22:09 +02:00
Pamela Morgan
bec8eec981
added links to bips
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
37f7452a79
bech32m skeleton
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
195d42f548
MAST Merkle Branches skeleton
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
25c06254c3
Tapscript skeleton
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
1ccdc396c3
SegWit v1 skeleton
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
6d473c715a
Schnorr Signatures skeleton
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
c0177295e7
Third edition changelog
2022-06-26 15:22:09 +02:00
aantonop
c4640b6775
Updated atlas.json
2022-06-26 15:22:09 +02:00
aantonop
ce2d6580df
Updated atlas.json
2022-06-26 15:22:09 +02:00
aantonop
8db329c1e8
Updated atlas.json
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
827d188829
ch2 edits part 1
2022-06-26 15:22:09 +02:00
Andreas M. Antonopoulos
45df5b3fc7
ch1 edits complete
...
ch1 edits
2022-06-26 15:22:09 +02:00
wbnns
173974f69e
github_contrib: Add Matt Lesley
2022-06-21 19:56:10 +00:00
wbnns
7b9bbda82f
Merge pull request #1009 from MatthewWesley/patch-1
...
Add missing curly bracket in example JSON-RPC response
2022-06-21 18:00:20 +00:00
Matt Wesley
e53500b367
Add missing curly bracket in example JSON-RPC response
2022-06-18 12:33:26 -06:00
wbnns
77b91b1949
Merge pull request #988 from rating89us/patch-72
...
ch05: use Trezor Suite to export xpub
2022-01-07 14:37:43 -01:00
rating89us
92f81f9000
ch05: use Trezor Suite to export xpub
2022-01-07 15:49:58 +01:00
wbnns
6f13274541
Merge pull request #987 from lilac-ss/lilac-ss-patch-1
...
Fix typo in chapter 5 ("intially" => "initially")
2022-01-02 12:03:34 -01:00
lilac-ss
b28ec7d769
Fix typo in chapter 5 ("intially" => "initially")
2022-01-02 00:17:54 +09:00
aantonop
b60443feaf
Updated atlas.json
2021-12-07 05:01:39 -08:00
aantonop
cb7310f973
Updated atlas.json
2021-12-07 05:01:03 -08:00
aantonop
391d1d0737
Updated atlas.json
2021-12-07 05:00:52 -08:00
Andreas M. Antonopoulos
95e6bb3cba
Merge branch 'alice_bob_changes' into main
2021-12-07 13:58:10 +01:00
Andreas M. Antonopoulos
f0bd0503b7
ch2 edits part 1
2021-12-07 13:57:43 +01:00
Andreas M. Antonopoulos
33bb090291
ch1 edits complete
...
ch1 edits
2021-12-07 13:57:06 +01:00
Andreas M. Antonopoulos
a3229bbbc0
bitcoin/Bitcoin capitalization changed everywhere
2021-10-25 23:51:17 +02:00
Andreas M. Antonopoulos
531f6c4dae
Moved text from github contribs to preface, to aid translation efforts
2021-10-25 23:11:07 +02:00
Andreas M. Antonopoulos
7b9acad9ab
Moved text from github contribs to preface, to aid translation efforts
2021-10-25 23:10:48 +02:00
Andreas M. Antonopoulos
76046a2551
Merge branch 'develop' into main
2021-10-25 22:49:18 +02:00
Andreas M. Antonopoulos
4cc04dc39d
Merge pull request #974 from katesalazar/20210929
...
Make AsciiDoc linguist-detectable
2021-09-30 11:52:24 +02:00
katesalazar
856803f3cb
Make AsciiDoc linguist-detectable
...
Before this change, project gets detected as:
Python 33.8%
HTML 28.7%
C++ 16.7%
Go 11.1%
CSS 8.6%
JavaScript 1.1%
After this change, project gets detected as:
AsciiDoc 94.9%
Python 1.7%
HTML 1.5%
C++ 0.8%
Go 0.6%
CSS 0.4%
JavaScript 0.1%
This change was added for a cosmetic effect on GitHub.
2021-09-29 23:38:11 +02:00
Andreas M. Antonopoulos
0ab32089af
Merge branch 'main' into develop
2021-09-26 13:35:33 +02:00
Andreas M. Antonopoulos
0759f52128
Merge branch 'develop' into main
2021-09-26 13:33:16 +02:00
Andreas M. Antonopoulos
d5a9de7316
Update gitignore
2021-09-26 13:32:12 +02:00
Andreas M. Antonopoulos
a144e84c2d
gitignore dist/
2021-08-12 13:09:32 +02:00
Will Binns
d5d156d481
github_contrib: Add 'MG-ng'
2021-07-25 10:46:37 +02:00
Will Binns
a036ba7fb8
Merge pull request #932 from MG-ng/patch-1
...
Added the a in "is a class"
2021-07-25 10:43:09 +02:00