rating89us
7bc0385c3a
ch10: coinbase -> coinbase data
2021-03-06 17:40:07 +01:00
rating89us
e6a534e9c8
ch10: fixing diagrams and text of blockchain fork event
2021-03-06 17:09:33 +01:00
rating89us
dc2ec6a072
ch10: candidate blocks -> winning/valid blocks; some other fixes
2021-03-06 15:19:37 +01:00
rating89us
b1d987ee51
ch10: add hard/soft forks to tip
2021-03-06 15:09:16 +01:00
rating89us
5b0ab20667
ch10: changes to the analogy of a dice game
2021-03-06 13:30:00 +01:00
rating89us
6edcea1ece
ch10: equal to or lower than the bitcoin network's target
2021-03-06 12:54:04 +01:00
Will Binns
f681618620
Merge pull request #848 from rating89us/patch-54
...
ch10: block reward decreases over time
2021-03-06 03:40:09 +01:00
rating89us
5fb752cf6e
ch10: block reward decreases over time
2021-03-05 23:52:58 +01:00
rating89us
58d1407fc9
ch10: also known as a block reward or coinbase reward
2021-03-05 23:39:38 +01:00
Will Binns
7e8ba0f89b
Merge pull request #845 from rating89us/patch-55
...
ch10: the target -> this target
2021-03-05 22:04:42 +01:00
rating89us
816f429a32
ch10: the target -> this target
2021-03-05 16:58:28 +01:00
rating89us
cf5643a0df
ch10: may include -> usually includes
2021-03-05 14:18:21 +01:00
Will Binns
6c0957abd4
Merge branch 'develop' into 210119-target
2021-03-04 18:58:03 +01:00
Will Binns
96176cc7e1
Merge pull request #802 from rating89us/patch-34
...
ch10: referenced output transaction -> its parent transaction
2021-02-20 21:56:39 +00:00
Will Binns
8a356444dc
Merge pull request #799 from rating89us/patch-38
...
Remove bash symbol from comments in Ch09 & Ch10
2021-02-20 21:46:26 +00:00
Will Binns
da6d7cf457
Merge pull request #709 from rating89us/patch-8
...
ch10: 'support'->'provide(s) support for'; add 'string'; add 'finally,'
2021-02-20 21:36:25 +00:00
Will Binns
be6c9f565a
Merge branch 'develop' into syncom/ch10-nit-editorial-suggestion
2021-02-20 21:29:56 +00:00
Will Binns
6ce6360492
Merge pull request #752 from rating89us/patch-11
...
ch10: adding stale block
2021-02-20 18:42:12 +00:00
Will Binns
0955f3dfe9
Merge pull request #755 from rating89us/patch-15
...
ch10: replace - by – in Total Fees equation
2021-02-20 18:38:37 +00:00
rating89us
ebf59432b9
ch10: referenced output transaction -> parent transaction
2021-02-20 18:29:04 +01:00
rating89us
59dbb7dedf
ch10: Remove bash symbol from comments
2021-02-20 17:08:56 +01:00
rating89us
7af5264b3f
ch10: adding "stale block", removing "orphan block"
2021-02-20 15:17:22 +01:00
Will Binns
90a71a9198
Merge pull request #776 from ffilozov/ch10_fix1
...
Fixing typo.
2021-02-20 12:40:17 +00:00
Will Binns
48b03b42f6
Merge pull request #778 from ffilozov/ch10_fix3
...
Fixing off-by-one dice target, and adding more precision to the outcome.
2021-02-20 11:13:16 +00:00
Will Binns
76d42815cc
Merge pull request #779 from ffilozov/ch10_fix4
...
Changing phrase to a more conventional one.
2021-02-20 11:11:46 +00:00
Felix Filozov
cdcfeb16e8
Fixing typo.
2021-02-10 21:24:29 -05:00
Felix Filozov
9fa9fd891e
Changing phrase to a more conventional one.
2021-02-10 21:08:19 -05:00
Felix Filozov
879243bf95
Changing phrase to a more conventional one.
2021-02-10 21:06:17 -05:00
Felix Filozov
e60b823854
Fixing off-by-one dice target, and adding more precision to the outcome.
...
The minimum target cannot be 2, because you can't throw
a pair of dice and get a value less than 2.
2021-02-10 21:00:20 -05:00
rating89us
71666cbb54
ch10: replace - by – in Total Fees equation
2021-01-23 03:59:50 +01:00
Hennadii Stepanov
5d50a93ee6
ch10: Align target description with the actual implementation
...
See: 43f3ada27b/src/pow.cpp (L86-L88)
2021-01-19 15:10:02 +02:00
Ning Shang
7284634837
Nit: exponentially -> significantly
...
In the dice rolling example, because there are only two dice, the phrase 'exponentially more' could cause confusion. It feels better to be a bit handwavy here and just say 'significantly more'.
2021-01-18 20:51:21 -08:00
rating89us
1d58378edf
ch10: make it clear that hard fork is in bitcoin
2021-01-16 21:06:43 +01:00
Andreas M. Antonopoulos
784351ad69
Merge pull request #708 from rating89us/patch-5
...
ch10: delete 'no longer'; clarify 'forward' word
2021-01-14 19:34:49 -06:00
Andreas M. Antonopoulos
c7b30db76d
Merge pull request #706 from rating89us/patch-3
...
ch10: add "'s input"
2021-01-14 19:33:26 -06:00
Andreas M. Antonopoulos
8393fa275d
Merge pull request #705 from rating89us/patch-2
...
ch10: paralellism (the...the)
2021-01-14 19:32:39 -06:00
Andreas M. Antonopoulos
71b4e52dcb
Merge pull request #704 from rating89us/patch-1
...
ch10: candidate node -> candidate block
2021-01-14 19:32:04 -06:00
rating89us
dd17f8a422
ch10: 'support'->'provide(s) support for'; add 'string'; add 'finally,'
2020-11-25 21:18:39 +01:00
rating89us
fadbe5d4f4
ch10: delete 'no longer'; clarify that 'forward' means in relation to the hard fork event
2020-11-25 20:05:26 +01:00
rating89us
1fc2e16334
ch10: add "'s input"
2020-11-25 00:34:14 +01:00
rating89us
095bf26c9a
ch10: paralellism (the...the)
2020-11-24 13:15:07 +01:00
rating89us
7a97ea0ee3
ch10: candidate node -> candidate block
2020-11-24 12:56:34 +01:00
Stacie Waleyko
eb4ec4f0b7
Fix minor typo in Chapter 10
2020-10-24 21:57:40 -04:00
64H-1
17029be8ac
Change 1.8 ZH/s to 1.8 ZH
...
Wrong dimension. It takes a certain number of hashes to discover a new block on average, not a certain number of hashes per second.
2020-07-29 12:19:16 +02:00
Will Binns
25569ba101
ch01/ch09/ch10: Standardize pluralization of 'bitcoin'
2020-07-16 16:33:13 +02:00
Will Binns
5c2c74d452
ch02/ch10: Update references to block reward post-halving
2020-07-16 16:26:25 +02:00
Will Binns
3a65ac297c
ch10: Fix increase
...
Closes #587
2020-05-20 22:27:59 +02:00
Dan Nolan
f564e60226
Integer Typo
2020-02-12 16:53:32 -05:00
Will Binns
bfbc62a1a6
Merge pull request #555 from oboukli/chapter-10-updates
...
Fix inconsistent date format
2019-06-19 22:51:56 +02:00
pphili
c8c2a1e5f4
fix typo
2019-06-17 16:44:58 -04:00
Will Binns
dcb89ad663
Merge pull request #537 from Quuxplusone/berkley
...
Spelling nit: s/Berkley/Berkeley/
2019-05-08 13:29:13 +00:00
MarcoFalke
f91e539a82
ch10: Clarify sequence number for typical tx input
2018-08-21 20:29:13 -04:00
Omar Boukli-Hacene
86034b6ecd
Fix inconsistent date format
2018-04-26 04:03:12 +04:00
Arthur O'Dwyer
dc1ead7d15
Spelling nit: s/Berkley/Berkeley/
2018-03-25 20:22:49 -07:00
kristen@oreilly.com
ff3472c3eb
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:59:23 -07:00
kristen@oreilly.com
cd2d1d6c1a
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:58:18 -07:00
kristen@oreilly.com
33d62ab636
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:55:39 -07:00
kristen@oreilly.com
0e9a423f41
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:51:34 -07:00
kristen@oreilly.com
9fc3bc2424
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:45:57 -07:00
kristen@oreilly.com
a68ca9165f
Edited ch10.asciidoc with Atlas code editor
2018-03-14 10:42:38 -07:00
Andreas M. Antonopoulos
79434212d6
Errata 163573
2018-03-14 10:52:52 -06:00
Andreas M. Antonopoulos
e96c5c0dda
Errata 163831
2018-03-14 10:39:53 -06:00
Andreas M. Antonopoulos
6ef0bbcb95
Errata 166177
2018-03-14 10:32:54 -06:00
Andreas M. Antonopoulos
e06e6fe060
septa -> zeta #484
2018-03-03 14:37:02 -06:00
Will Binns
4b93722efd
ch10: Remove extra parenthesis
2018-03-03 13:59:26 -06:00
theStack
7849e2486d
fixed annual hashing growth rates for y. 2014-2016
...
2014: 300 PH / 10 PH = 30
2015: 800 PH / 300 PH = 2.66
2016: 2500 PH / 800 PH = 3.12
(i.e. growth rates were off by a factor of 100)
2018-03-02 17:48:22 -05:00
Andreas M. Antonopoulos
fe7f436ccc
Merge pull request #501 from philippgille/patch-4
...
Fix wrong hashing rate numbers
2018-02-14 14:57:53 -06:00
Philipp Gillé
cb2d1994bc
Fix wrong hashing rate numbers
2018-02-06 15:50:45 +01:00
Philipp Gillé
5ff4c255be
Clarify which tx get moved to mempool
...
Commit contains two changes:
- The text previously said that the transactions from the block that gets removed from the main chain (and replaced by another one) are re-inserted in the mempool. But many (if not most) transactions are part of both blocks, because they were found at the same time, meaning the miners probably inluded many of the same tansactions in their block. These transactions don't get re-inserted into the mempool because they're in "triangle" and thus now part of the main chain.
- The sentenced ended with "no longer in the main chain", which is a repitition of what was previously said:
> as its parent "upside-down-triangle" is no longer on the longest chain
But instead of removing that part of the sentence I rephrased it so that the goal of the action becomes even more clear, which is why the transactions get re-inserted into the mempool (like instead of saying "x gets done because y is not the case anymore" we say "x gets done because we want z to be the case")
2018-02-06 15:19:03 +01:00
Andreas M. Antonopoulos
7422561304
Wording "spent whenever" to "spent at any time" #455
2018-02-04 10:45:15 -06:00
Andreas M. Antonopoulos
f22700f00e
Wording #453
2018-02-04 10:36:56 -06:00
Andreas M. Antonopoulos
e319186321
State name is "FAILED". Wording #452
2018-02-04 10:35:38 -06:00
Andreas M. Antonopoulos
2d33df073e
Wording #451
2018-02-04 10:33:25 -06:00
Andreas M. Antonopoulos
93645d1a5b
Wording #450
2018-02-04 10:31:53 -06:00
Andreas M. Antonopoulos
801374b344
Explain extra nonce and timestamp to exceed 32 bit nonce #414
2018-02-03 19:11:27 -06:00
theStack
2f1015c23f
s/isStandard/IsStandard/ (ref. to Bitcoin Core)
2018-02-03 05:58:52 -05:00
kristen@oreilly.com
393ba3cf3f
Edited ch10.asciidoc with Atlas code editor
2017-07-18 09:48:44 -07:00
kristen@oreilly.com
9cabcbfa8e
Edited ch10.asciidoc with Atlas code editor
2017-07-18 09:44:16 -07:00
kristen@oreilly.com
005cd0db1b
Edited ch10.asciidoc with Atlas code editor
2017-07-18 09:40:15 -07:00
Andreas M. Antonopoulos
a8989aaffd
updated number of years
2017-07-18 12:29:56 +08:00
Andreas M. Antonopoulos
0d4e64f963
better explanation of right-shift operator in halving calculation
2017-07-18 11:52:18 +08:00
Andreas M. Antonopoulos
0a1293f362
kW should be kW-hour
2017-07-18 11:44:20 +08:00
Andreas M. Antonopoulos
91aa28a0f3
Errata 163469
2017-07-18 10:29:23 +08:00
Andreas M. Antonopoulos
38e731cd24
Errata 163422
2017-07-18 10:21:18 +08:00
nadams
20141305ce
Edited ch10.asciidoc with Atlas code editor
2017-05-18 13:06:01 -07:00
nadams
d902c2e0ea
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:55:50 -07:00
nadams
ad309622b3
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:55:06 -07:00
nadams
968411d63d
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:51:37 -07:00
nadams
808db46871
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:42:42 -07:00
nadams
345a057b36
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:26:01 -07:00
nadams
31f36f42f2
Edited ch10.asciidoc with Atlas code editor
2017-05-18 12:24:56 -07:00
nadams
c640c4217b
Edited ch10.asciidoc with Atlas code editor
2017-05-18 11:54:06 -07:00
Nick Adams
f2fb35dbb0
index edit block technology
2017-05-18 12:03:24 -04:00
nadams
6ed17f6f6a
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:54:01 -07:00
nadams
20ccb8d332
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:50:15 -07:00
nadams
733cdc8c6f
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:45:55 -07:00
nadams
ffc8b3d9f5
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:44:03 -07:00
nadams
1b42415060
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:43:33 -07:00
nadams
133e7d8d8e
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:41:21 -07:00
nadams
12caa53133
Edited ch10.asciidoc with Atlas code editor
2017-05-18 08:37:14 -07:00