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:
parent
0b80af68ce
commit
5bc96836d9
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user