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

Edited ch12_mining.adoc with Atlas code editor

This commit is contained in:
claylock 2023-10-27 12:47:43 +00:00
parent 0b80af68ce
commit 5bc96836d9

View File

@ -1028,6 +1028,8 @@ perspective of each node. Eventually everything is synchronized to
create a common blockchain. Bitcoin reaches consensus every 10 minutes about create a common blockchain. Bitcoin reaches consensus every 10 minutes about
the state of the blockchain as it existed in the _past_. the state of the blockchain as it existed in the _past_.
++++
<p class="fix_tracking">
The timestamps set in block headers are set by the miners. There is a The timestamps set in block headers are set by the miners. There is a
certain degree of latitude allowed by the consensus rules to account for certain degree of latitude allowed by the consensus rules to account for
differences in clock accuracy between decentralized nodes. However, this differences in clock accuracy between decentralized nodes. However, this
@ -1038,6 +1040,8 @@ the block subsidy reserved for future miners. If they can set their
times in the past for some blocks, they can use the current time for times in the past for some blocks, they can use the current time for
some other blocks, and so again make it look like there's a long time some other blocks, and so again make it look like there's a long time
between blocks for the purpose of manipulating difficulty. between blocks for the purpose of manipulating difficulty.
</p>
++++
To prevent manipulation, Bitcoin has two consensus rules. The first is To prevent manipulation, Bitcoin has two consensus rules. The first is
that no node will accept any block with a time further in the future that no node will accept any block with a time further in the future