1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-12-03 13:28:19 +00:00
Commit Graph

5166 Commits

Author SHA1 Message Date
Will Binns
b5e2f83eeb
Merge pull request #855 from rating89us/patch-61
ch10: fixing diagrams and text of blockchain fork event
2021-03-08 13:55:32 +01:00
Will Binns
801eb92661
Merge pull request #859 from rating89us/patch-62
ch10: coinbase -> coinbase data
2021-03-08 13:40:12 +01:00
Will Binns
e1e7e256d7
Merge pull request #860 from rating89us/patch-63
appdx-bitcoinwhitepaper: and -> which
2021-03-08 13:39:39 +01:00
Will Binns
e5595689be
Merge pull request #861 from rating89us/patch-64
glossary: block/coinbase/mining reward; coinbase data; halving
2021-03-08 13:39:09 +01:00
Will Binns
ea20a9a312
Merge branch 'develop' into patch-64 2021-03-08 13:39:03 +01:00
Will Binns
f15be3a63e
Merge pull request #862 from rating89us/patch-65
ch10: add candidate block; edit stale block
2021-03-08 13:36:02 +01:00
rating89us
666b304900
ch10: add candidate block; edit stale block 2021-03-06 22:02:14 +01:00
rating89us
c1e03f85ed glossary: block reward, coinbase reward, mining reward 2021-03-06 21:42:46 +01:00
rating89us
635d9ae2b0
appdx-bitcoinwhitepaper: and -> which 2021-03-06 20:53:31 +01:00
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
Will Binns
0a62adef85
ch01: Update market cap and largest transaction to date 2021-03-06 13:36:55 +01:00
rating89us
5b0ab20667
ch10: changes to the analogy of a dice game 2021-03-06 13:30:00 +01:00
Will Binns
a24e87f0ba
github_contrib: Add new contributors 2021-03-06 13:26:52 +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
Will Binns
f4cba4e09e
Merge pull request #843 from rating89us/patch-53
ch10: also known as block reward or coinbase reward
2021-03-06 03:39:06 +01:00
krupawan5618
a9a5ed38a9
Update ch07.asciidoc
refactored text to create sizeable tip box; fixed typos
2021-03-05 19:48:37 -05:00
krupawan5618
73c3af32c3
Update ch07.asciidoc
Elaborated a bit more on IsStandard() function and provided clarity to the examples written above. 

Reference: ed25cb58f6/src/policy/policy.cpp (L53)
2021-03-05 19:44:54 -05:00
krupawan5618
d2a386cf7f
Update ch07.asciidoc
Aim is to clarify the current restrictions of standard multisig vs. P2SH. The aim is to further clarify why a transaction would be invalid, in each perspective. On a technical note, saying that it 'invalidates the transaction' may not be correct, but my current understanding is that a 2 of 5 multisig transaction would enter the mempool but then become invalid by nodes. 

On the other hand, nodes wouldn't have a way to tell if a P2SH hash has within it 15 public keys as it is just a hash; therefore, the only way to tell is to analyze unlocking script of a transaction in input, unless the basis for 15 public keys is a size restriction? Thank you
2021-03-05 17:54:26 -05: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
krupawan5618
3e6ae4aaee
Update ch07.asciidoc
Updated the P2SH unlocking script to state that just signatures are required to satisfy unlocking conditions, as depicted by the examples.
2021-03-05 17:19:30 -05:00
Will Binns
9745ca5887
Merge pull request #844 from rating89us/patch-54
ch10: block reward decreases over time
2021-03-05 22:05:23 +01:00
Will Binns
f157f23618
Merge branch 'develop' into patch-54 2021-03-05 22:05:17 +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
Will Binns
8d1eb6b9c1
Merge pull request #842 from rating89us/patch-52
ch10: may include -> usually includes
2021-03-05 21:59:59 +01:00
Will Binns
5908ba70ad
Merge pull request #841 from krupawan5618/patch-4
Update ch07.asciidoc - Sentence structure flow for Tip Box related to difference amongst witness algorithms
2021-03-05 21:59:33 +01:00
Will Binns
e70c927d7e
Merge pull request #840 from rating89us/patch-51
preface: Linkedin -> LinkedIn
2021-03-05 21:55:26 +01:00
Will Binns
36c2824f10
Merge pull request #839 from rating89us/patch-50
appdx: fix commentaries in code
2021-03-05 21:55:05 +01:00
rating89us
816f429a32
ch10: the target -> this target 2021-03-05 16:58:28 +01:00
rating89us
7c2a7b59f4
ch10: block reward decreases over time 2021-03-05 14:39:07 +01:00
rating89us
cf5643a0df
ch10: may include -> usually includes 2021-03-05 14:18:21 +01:00
krupawan5618
23bdf8f305
Update ch07.asciidoc
Moved this Tip Box for flow.
2021-03-04 21:47:13 -05:00
krupawan5618
5d44f72caf
Update ch07.asciidoc
Restructured this Tip box sentence structure for flow. Comment related to P2WPKH and P2WSH are placed at the end with subtle pointer to continue reading for elaboration on this point.
2021-03-04 21:41:56 -05:00
rating89us
811422c4d7
preface: Linkedin -> LinkedIn 2021-03-05 00:21:46 +01:00
rating89us
689cb16eb8
appdx: fix commentaries in code 2021-03-04 23:32:40 +01:00
Will Binns
72abc050e1
Merge pull request #803 from rating89us/patch-1
ch05: Keepkey -> KeepKey
2021-03-04 20:09:51 +01:00
Will Binns
a993b9d379
Merge pull request #837 from krupawan5618/patch-3
Update ch06.asciidoc - Alice example consistent with Chapter 2 transaction
2021-03-04 20:07:05 +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
Will Binns
3b0f6d1a71
Merge pull request #833 from rating89us/patch-46
ch09: hashing -> double hashing
2021-03-04 20:00:10 +01:00
Will Binns
cac0793e72
Merge pull request #828 from rating89us/patch-45
ch07: add pruning synonym
2021-03-04 19:39:34 +01:00
Will Binns
71cca17340
Merge pull request #827 from rating89us/patch-44
ch07: introduce "pure segwit transaction" term
2021-03-04 19:39:09 +01:00
Will Binns
8964f302ea
Merge pull request #826 from rating89us/patch-40
ch07: remove period in list item
2021-03-04 19:38:26 +01:00
Will Binns
b9a5fdb605
Merge pull request #825 from rating89us/patch-38
ch04: add missing line break
2021-03-04 19:37:54 +01:00
Will Binns
4e5408a94c
Merge pull request #824 from rating89us/patch-36
ch07: tx = tx data + witness data
2021-03-04 19:37:37 +01:00
Will Binns
9992809452
Merge pull request #823 from rating89us/patch-32
ch07: change order of signers; add "the Lawyer" to Abdul's sig
2021-03-04 19:36:26 +01:00