From 331eefcb5ef8895b01a6a0f47263a1d18537fc5e Mon Sep 17 00:00:00 2001 From: nadams Date: Thu, 20 Apr 2017 15:17:02 -0700 Subject: [PATCH] Edited appdx-bitcoinwhitepaper.asciidoc with Atlas code editor --- appdx-bitcoinwhitepaper.asciidoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appdx-bitcoinwhitepaper.asciidoc b/appdx-bitcoinwhitepaper.asciidoc index a414f534..bed1ab4a 100644 --- a/appdx-bitcoinwhitepaper.asciidoc +++ b/appdx-bitcoinwhitepaper.asciidoc @@ -64,7 +64,10 @@ The incentive can also be funded with transaction fees. If the output value of a The incentive may help encourage nodes to stay honest. If a greedy attacker is able to assemble more CPU power than all the honest nodes, he would have to choose between using it to defraud people by stealing back his payments, or using it to generate new coins. He ought to find it more profitable to play by the rules, such rules that favour him with more new coins than everyone else combined, than to undermine the system and the validity of his own wealth. === Reclaiming Disk Space -Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. To facilitate this without breaking the block's hash, transactions are hashed in a Merkle Tree pass:[[7] [2] [5]], with only the root included in the block's hash. Old blocks can then be compacted by stubbing off branches of the tree. The interior hashes do not need to be stored. + +++++ +

Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. To facilitate this without breaking the block's hash, transactions are hashed in a Merkle Tree [7] [2] [5], with only the root included in the block's hash. Old blocks can then be compacted by stubbing off branches of the tree. The interior hashes do not need to be stored.

+++++ image::images/mbc2_abin04.png["disk"]