1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-12-23 15:18:11 +00:00
Commit Graph

178 Commits

Author SHA1 Message Date
Nick Adams
a0553a3c71 fixing 103 and 104 2017-05-18 14:16:55 -04:00
Nick Adams
23a6b1e9f2 fixing two figs 2017-05-17 17:20:50 -04:00
Nick Adams
df82a7f93d updating ch 10 figs 2017-05-17 09:30:58 -04:00
Andreas M. Antonopoulos
67d164ce54 Chapter 12 diagrams, captions and reference text 2017-04-23 14:21:22 +02:00
Andreas M. Antonopoulos
1a811878c2 Fix diagram and text for lack of color in print edition 2017-04-23 12:14:39 +02:00
Andreas M. Antonopoulos
2df20c1e74 Added Bitcoin Core architecture diagram 2017-04-23 11:43:03 +02:00
Nick Adams
f5a59f9dd7 adding figs 2017-04-21 14:45:16 -04:00
Nick Adams
1fbacfabff adding figs 2017-04-21 14:43:36 -04:00
Matthew Hacker
a5aeaab49e Renaming the appendix figures 2017-04-18 15:42:15 -04:00
Matthew Hacker
3f498bae0e Adding figure files deleted during intake by mistake 2017-04-18 15:23:28 -04:00
Matthew Hacker
a82bc4145b Renaming figures again to fix figure missed first time I ran it 2017-04-04 12:21:55 -04:00
Matthew Hacker
e4052c2686 Renaming the draft figure files 2017-04-04 12:10:31 -04:00
Andreas M. Antonopoulos
f318dcf7f7 ch12 intro & colored coins 2017-02-15 21:30:47 +07:00
Andreas M. Antonopoulos
c4385fce76 illustration of a fork
A fork illustrated with shapes instead of colors, so that it works in black-and-white print.
2017-02-10 14:35:01 +07:00
Andreas M. Antonopoulos
d31f9a21bb updated hash rate, difficulty and profitability metrics 2017-02-09 19:44:59 +07:00
Andreas M. Antonopoulos
e104a9784e soft fork signaling and activation 2017-02-09 17:59:41 +07:00
Andreas M. Antonopoulos
ef6fe6dde7 ch07 ready for review
finalized ch07,
segwit moved to appendix for future features
2017-01-10 14:46:54 +07:00
Andreas M. Antonopoulos
6c2b6de993 ch06 final edits 2016-12-15 15:19:20 +02:00
Andreas M. Antonopoulos
54de3ac14d transaction fees 2016-12-12 15:00:27 +02:00
Andreas M. Antonopoulos
fcf7ea5bf0 ch05 story development, hardware wallet introduction 2016-10-08 14:38:39 +02:00
Andreas M. Antonopoulos
62f16fa58d new master key derivation diagram 2016-10-07 10:51:01 +02:00
Andreas M. Antonopoulos
49d8e40d01 Merge branch 'ch05' 2016-10-07 10:13:10 +02:00
Andreas M. Antonopoulos
d38b240085 major rewrite of BIP0039 mnemonic section, added passphrase, detailed diagrams 2016-10-06 14:24:42 +02:00
Andreas M. Antonopoulos
9b0d4cbf51 Merge branch 'ch04' 2016-10-05 13:40:38 +02:00
Andreas M. Antonopoulos
75f0a4310a Merge branch 'tmcgovern-at72981563631' 2016-10-05 13:39:33 +02:00
Andreas M. Antonopoulos
c42e9c4ead Merge branch 'develop' 2016-10-05 13:37:31 +02:00
Andreas M. Antonopoulos
cb0de0b41c Merge branch 'segwit' 2016-10-05 13:36:10 +02:00
Andreas M. Antonopoulos
dd41311a85 segwit diagram 2016-08-01 22:43:57 -05:00
Will Binns
5aa5bc0d93 Merge pull request #182 from fabienhinault/fhi_img_0204
fix error in image 0204: wrong change in third transaction
2016-07-30 12:09:54 -06:00
aseronick@oreilly.com
7d45e79807 Updated images/cover.png 2016-06-21 05:51:02 -07:00
Andreas M. Antonopoulos
97ff2e50a3 updated diagram on pubkey to address 2016-05-04 13:32:16 -05:00
Andreas M. Antonopoulos
c58a10394c intro to wallets and mnemonic word diagrams 2016-05-04 13:31:44 -05:00
Andreas M. Antonopoulos
e095d8328d Added satoshi white paper as appendix 2016-02-02 14:05:43 -06:00
Andreas M. Antonopoulos
0a1242b18a updated mobile wallet screenshot 2016-01-16 12:52:09 -06:00
Andreas M. Antonopoulos
4d66b85584 getting started - revised 2016-01-15 13:26:48 -06:00
Andreas M. Antonopoulos
e4925dbe20 Correction for errata 155914 2016-01-02 11:57:45 -06:00
Andreas M. Antonopoulos
2469e071af Correction for errata 153329 2016-01-02 11:40:46 -06:00
Fabien
9669927644 fix error in image 0204: wrong change in third transaction 2015-10-23 20:35:03 +02:00
Atlas Worker
bc99795436 Added file 2015-01-07 13:32:27 +00:00
Melanie Yarbrough
7332e8d0da adding cover to images 2014-12-01 15:22:46 -05:00
Melanie Yarbrough
86a78dbc98 updating art from rebecca 2014-11-24 09:05:28 -05:00
Melanie Yarbrough
18569273fe adding 4-18 2014-11-19 12:48:43 -05:00
Melanie Yarbrough
008e9ae1fd updating 6-2 2014-11-19 12:41:18 -05:00
Melanie Yarbrough
a2ce6ec027 updating art from rebecca 2014-11-19 12:29:28 -05:00
Melanie Yarbrough
8facabef6d updating 2-9 and 6-2 2014-11-05 11:45:21 -05:00
Chris Pappas
e8a36642dc Adding a png image in place of a jpg that was in images 2014-10-07 13:22:17 -04:00
Chris Pappas
3e7c0bb9aa Adding renamed draft images 2014-10-07 11:36:16 -04:00
Chris Pappas
6160cf96cb Removing draft images 2014-10-07 11:35:47 -04:00
Andreas M. Antonopoulos
b58da2bca0 replaced SVG with PNG 2014-09-22 23:26:35 -04:00
Andreas M. Antonopoulos
51c319c54c bip32, bip43, bip44 initial commit 2014-09-22 18:58:53 -04:00
Andreas M. Antonopoulos
42a975730a replaced example of blockchain wallet with multibit wallet. Even though the blockchain wallet examples were written before I got a job at Blockchain, I want to remove even the appearance of bias. 2014-09-17 10:09:34 -04:00
Andreas M. Antonopoulos
eb63810135 Update bitcoin overview image 2014-09-16 10:48:42 -04:00
Andreas M. Antonopoulos
a42063616d It takes a 51% attack to cause a double-spend. 2014-09-10 12:51:04 -04:00
Andreas M. Antonopoulos
14aeecaba9 ch1 and ch2 fixes and diagram improvements 2014-09-07 12:52:06 -04:00
Minh T. Nguyen
4fe0bc317a Update Bloom filter examples 4 and 5 to hash the appropriate inputs X and Y 2014-08-12 07:50:05 -07:00
Minh T. Nguyen
59b4155eba Adding and removing periods to standardize the punctuation in the BitcoinNodeTypes.png 2014-08-12 07:46:48 -07:00
Andreas M. Antonopoulos
1d0cf1166d forks, difficulty target, two new diagrams 2014-08-01 11:11:54 -04:00
Minh T. Nguyen
b4fdbfae15 Change 'Contains a mining functions with...' to 'Contains a mining function with...' per Issue #71 2014-07-30 22:31:33 -07:00
Andreas M. Antonopoulos
391b561735 SPV synch and bloom filters. Merkle trees moved to chapter 7 2014-07-21 19:59:24 -05:00
Andreas M. Antonopoulos
50468780b8 SPV nodes 2014-07-20 21:49:14 -05:00
Andreas M. Antonopoulos
1d70dfa96b address propagation and discovery 2014-07-20 12:41:13 -05:00
Andreas M. Antonopoulos
b5a903a66a handshake and inventory diagrams 2014-07-20 12:30:35 -05:00
Andreas M. Antonopoulos
17203dda13 higher resolution network diagram 2014-07-17 10:24:29 -04:00
Andreas M. Antonopoulos
40ad072d32 network node diagrams and extended network diagram 2014-07-17 10:11:27 -04:00
Andreas M. Antonopoulos
09a73c4e56 bitcoin network diagrams 2014-07-17 08:44:12 -04:00
Andreas M. Antonopoulos
dd482da3dd p2p network, node types, bloom filters 2014-07-16 17:21:26 -04:00
Andreas M. Antonopoulos
29f5a13663 new diagram, blockrain, vertical chain 2014-07-11 19:46:33 -04:00
Andreas M. Antonopoulos
91cf719f9f fork step 5 2014-07-10 13:11:32 -04:00
Andreas M. Antonopoulos
9595ae16e1 added visualization of forking event 2014-07-06 18:55:07 -04:00
Andreas M. Antonopoulos
599bd6b8c4 ch6 transaction processing and fork images 2014-07-05 16:35:36 -04:00
Andreas M. Antonopoulos
3dba9c910e basic drafting of various sections 2014-07-01 22:26:34 -04:00
Andreas M. Antonopoulos
bf5e12fba2 block and merkle diagrams 2014-06-28 16:14:59 -04:00
Andreas M. Antonopoulos
2c7a197045 updated scriptSig + scriptPubKey diagram 2014-06-24 20:31:18 -04:00
Andreas M. Antonopoulos
289523e9aa Corrections and new diagram for part 2 of P2PKH 2014-06-24 13:02:53 -04:00
Andreas M. Antonopoulos
cf4b8963f1 Add simple match script execution steps 2014-06-24 12:33:35 -04:00
Andreas M. Antonopoulos
4272b825f8 updated image for script execution example 2014-06-22 12:02:07 -04:00
Andreas M. Antonopoulos
233d97c4d6 corrected EC chart 2014-06-01 21:39:59 -04:00
Andreas M. Antonopoulos
dc8e0fe995 Merged latest changes from chapter 4 2014-05-31 19:40:19 -04:00
Andreas M. Antonopoulos
c3bb3651cd p2sh, multisig and paper wallets 2014-05-31 00:23:15 -04:00
Andreas M. Antonopoulos
9d7a17071b moved key storage section to last
updated base58check diagram (fix sequence of operations, checksum on version+payload)
updated public key to bitcoin address diagram
2014-05-27 12:49:13 -04:00
Andreas M. Antonopoulos
48c8a2603e Merge branch 'develop' 2014-05-26 19:02:20 -04:00
Andreas M. Antonopoulos
eaaf9e7ffa Merge branch 'chapter/Chapter4' into develop
* chapter/Chapter4:
  re-arranged private key content and started on wallets
  content fixes, clarifications, new diagrams, flow fix
  ch4 flow and comment fixes
  ch4 fixes

Conflicts:
	ch04.asciidoc
2014-05-26 18:57:25 -04:00
Andreas M. Antonopoulos
797c599974 content fixes, clarifications, new diagrams, flow fix 2014-05-26 18:20:45 -04:00
Minh T. Nguyen
eaedbbafce Fix Issue #25: the change of transaction 82 should be 0.085 (ignoring fees for now) 2014-05-26 14:32:14 -07:00
Andreas M. Antonopoulos
e1638034d1 Merge branch 'chapter/Chapter5' 2014-05-21 19:48:37 -04:00
Andreas M. Antonopoulos
7af925fabb Merge branch 'chapter/Chapter4' 2014-05-21 19:48:07 -04:00
Andreas M. Antonopoulos
8c53f6221c Merge branch 'chapter/Chapter4', key relationship diagram into develop 2014-05-21 18:52:17 -04:00
Andreas M. Antonopoulos
efc638c733 typo fix and addition of key-relationships (privK to pubK to addressA) diagram 2014-05-21 18:51:45 -04:00
Andreas M. Antonopoulos
ebb914aa9a Merge branch 'chapter/Chapter4', ECC Illustrated, into develop 2014-05-21 18:22:49 -04:00
Andreas M. Antonopoulos
053b26739b ECC illustrated 2014-05-21 18:21:47 -04:00
Andreas M. Antonopoulos
db09a6c42d Merge branch 'chapter/Chapter5' into develop 2014-05-19 21:14:56 -04:00
Andreas M. Antonopoulos
a44bc4324b scriptSig, scriptPubKey and transaction script evaluation diagrams 2014-05-19 21:03:58 -04:00
Andreas M. Antonopoulos
fe048ccddc renamed images, to remove spaces 2014-05-19 08:48:39 -04:00
Andreas M. Antonopoulos
48bc5ddbf7 Merge branch 'chapter/Chapter4' into develop 2014-05-19 08:45:35 -04:00
Andreas M. Antonopoulos
7fea35e380 added base58check encoding image and caption 2014-05-19 08:40:33 -04:00
Andreas M. Antonopoulos
2089218eff renamed images, to remove spaces 2014-05-19 08:37:11 -04:00
Andreas M. Antonopoulos
74b8c0c313 chapter 4 re-flowed, new diagrams, re-written introduction 2014-05-19 08:34:36 -04:00
Andreas M. Antonopoulos
7d05e1cbbe chapter 4 re-flowed, new diagrams, re-written introduction 2014-05-19 08:33:01 -04:00
Atlas Worker
1f9f26c64c Added file 2014-04-18 19:36:36 +00:00
Atlas Worker
79a8c43069 Added file 2014-04-02 18:55:46 +00:00