David A. Harding
9bfea66f45
CH11: edits for Murchandamus feedback
...
- Remove redundancy in description of the prevBlockHash field in
creating a chain of blocks.
- Upsize numbers to segwit block limits
- Use "target" instead of "difficulty" when appropriate.
- Drop paragraph that repeats following table about block header fields
- Correct multiple parts of table about block header fields
- The genesis block is not the first block ever created: there were
almost certainly test blocks created before it
- Use "||" for concatenation. Left FIXMEs to update images later.
- Add short note about duplicating internal merkle tree nodes before
hashing when an odd number are present. Add long quote from Bitcoin
Core source about why Bitcoin's merkle tree design should not be
replicated by other projects.
- Drop table for illustrating what log2(N) looks like. Add FIXME to add
a plot.
- Drop details about previous testnet resets.
- Mention that testnets use different address prefixes.
2023-08-02 10:06:45 -10:00
David A. Harding
e0932e89f7
CH11-12: remove long & not-very-useful example code
...
Suggested by Jorge Lesmes
2023-08-02 10:06:45 -10:00
David A. Harding
825d52823c
All: remove references to blockchain.info
...
They changed to blockchain.com and now heavily promote alcoins.
Suggested by Murchandamus and Roasbeef
2023-08-02 10:06:45 -10:00
David A. Harding
6ac0122731
CH07-13: edits for arufino feedback (thanks!)
2023-06-28 15:19:52 -10:00
David A. Harding
a04895d297
CH11: minor edits
2023-05-19 13:22:57 -10:00
David A. Harding
16c8376f77
CH11: update examples for modern Bitcoin Core
2023-05-19 13:22:57 -10:00
David A. Harding
a904ea4db9
CH11: described signets
...
- Describe the problem with testnet3
- BIP325 signet as a solution
- Using signet(s)
2023-05-19 13:22:57 -10:00
David A. Harding
670a780367
CH11: remove section about segnet (segwit test network)
...
Main advantage of describing this historic feature was the idea that it
might be used again, but I think signets have fully replaced the future
usage.
2023-05-19 13:22:57 -10:00
David A. Harding
b7387220da
CH11: s/SPV node/SPV client/
2023-05-19 13:22:57 -10:00
David A. Harding
94c9bd7c6e
CH11: update para about height not being stored in blocks
2023-05-19 13:22:57 -10:00
David A. Harding
747d6c9b10
CH11: reflow text so that future diffs will be more readable
2023-05-19 13:22:57 -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
a3229bbbc0
bitcoin/Bitcoin capitalization changed everywhere
2021-10-25 23:51:17 +02:00
Will Binns
2ed56a9874
Merge pull request #917 from danra/https_scheme
...
Replace http scheme with https where appropriate
2021-07-25 10:21:06 +02:00
rating89us
fdf4584f21
blockchain.info -> blockchain.com
2021-04-10 19:15:01 +02:00
Dan Raviv
35b9de0cb4
Replace http scheme with https where appropriate
2021-04-10 10:51:03 +03:00
Will Binns
7b7128f2f0
ch09: s/2017/2021/
2021-03-09 19:05:37 +01:00
Will Binns
6b60154d5e
ch09: Update testnet3 size
2021-03-09 18:58:14 +01:00
Will Binns
318712d3ef
Merge pull request #835 from rating89us/patch-49
...
ch09: add current block height definition
2021-03-04 20:02:37 +01:00
Will Binns
29dc6f39e4
Merge pull request #834 from rating89us/patch-47
...
ch09: in seconds elapsed since Unix Epoch
2021-03-04 20:00:33 +01:00
rating89us
7dcd2bb69e
ch09: add current block height definition
2021-03-01 19:38:29 +01:00
rating89us
08f575aa17
ch09: in seconds elapsed since Unix Epoch
2021-03-01 18:41:08 +01:00
rating89us
4b698144a3
ch09: hashing -> double hashing
2021-03-01 18:34:59 +01:00
rating89us
2db8f435cc
ch09: Remove bash symbol from comments
2021-02-20 17:08:19 +01:00
rating89us
407fd8180b
ch09: simple -> simplified (SPV)
2021-02-12 22:37:30 +01:00
Will Binns
25569ba101
ch01/ch09/ch10: Standardize pluralization of 'bitcoin'
2020-07-16 16:33:13 +02:00
Omar Boukli-Hacene
111b6b6a7f
Fix missing comma
2018-04-26 03:35:03 +04:00
Andreas M. Antonopoulos
8ae3c056fb
Removed all references to blockexplorer.com, as they are trying to push Bitcoin Cash propaganda with a modal window. Confusing for newbies and inappropriate for a textbook. GTFO #511
2018-03-03 15:00:05 -06:00
Andreas M. Antonopoulos
fe0e7f6059
Wording #423
2018-02-04 09:54:47 -06:00
Andreas M. Antonopoulos
9dacbb40e3
Merge remote-tracking branch 'github/develop' into second_edition
2018-02-02 15:08:14 -06:00
Andreas M. Antonopoulos
95b1aa31b8
Merge pull request #383 from ysangkok/patch-1
...
segwit has activated
2018-02-02 12:06:50 -08:00
Himanshu Dabas
552867346e
Fixed grammar mistake
2017-11-22 04:43:22 +05:30
Himanshu Dabas
a594496c6c
updated the "Structure of a Block"
...
updated the value of average transaction size, average transactions in a block and total block size compared to the block header size in accordance with the current structure of the Bitcoin Blockchain.
2017-11-22 03:59:16 +05:30
MarcoFalke
fa6ee0557e
Rework ch03 for most recent version of Bitcoin Core
2017-10-19 22:35:15 +02:00
Janus Troelsen
4939a827eb
segwit has activated
2017-10-18 14:52:20 +02:00
Andreas M. Antonopoulos
92a2f3a6bb
wording
2017-07-18 12:27:30 +08:00
Nick Adams
f2fb35dbb0
index edit block technology
2017-05-18 12:03:24 -04:00
nadams
6bf8c6c745
Edited ch09.asciidoc with Atlas code editor
2017-05-18 07:59:48 -07:00
nadams
a21eabd654
Edited ch09.asciidoc with Atlas code editor
2017-05-18 07:18:27 -07:00
nadams
50e29dd425
Edited ch09.asciidoc with Atlas code editor
2017-05-17 14:57:45 -07:00
nadams
61a7766fd9
Edited ch09.asciidoc with Atlas code editor
2017-05-17 12:57:11 -07:00
nadams
ec55c46a7c
Edited ch09.asciidoc with Atlas code editor
2017-05-17 12:54:18 -07:00
nadams
a67ae3c7da
Edited ch09.asciidoc with Atlas code editor
2017-05-17 12:51:42 -07:00
nadams
ccee3c2697
Edited ch09.asciidoc with Atlas code editor
2017-05-11 06:50:15 -07:00
nadams
f1503464f6
Edited ch09.asciidoc with Atlas code editor
2017-05-11 06:29:51 -07:00
nadams
f18b55fd61
Edited ch09.asciidoc with Atlas code editor
2017-05-11 06:07:20 -07:00
nadams
020345bb37
Edited ch09.asciidoc with Atlas code editor
2017-05-11 06:04:41 -07:00
nadams
35659d1e59
Edited ch09.asciidoc with Atlas code editor
2017-05-10 13:57:52 -07:00
Nick Adams
fd41826d8c
fxing chapter 8 to chapter 10 reference
2017-05-10 15:34:04 -04:00
Nick Adams
6055cd17f4
AU QC1 edits
2017-05-10 15:06:23 -04:00