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

CH02::mining: clarify what security miners provide re: valid txes

This commit is contained in:
David A. Harding 2023-02-04 17:18:49 -10:00
parent 08c1b635a1
commit 2612342b9e

View File

@ -529,12 +529,14 @@ computation to verify as correct.
The mining process serves two purposes in bitcoin: The mining process serves two purposes in bitcoin:
* ((("mining and consensus", "consensus rules", "security provided * ((("mining and consensus", "consensus rules", "security provided
by")))((("consensus", see="mining and consensus")))Mining nodes validate by")))((("consensus", see="mining and consensus")))Miners can only
all transactions by reference to bitcoin's _consensus rules_. Therefore, receive honest income from creating blocks that follow all of Bitcoin's
mining provides security for bitcoin transactions by rejecting invalid _consensus rules_. Therefore, miners are normally incentivized to
or malformed transactions. only include valid transactions in their blocks and the blocks they
build upon. This allows users to optionally trust that any transaction
in a block is a valid transaction.
* Mining creates new bitcoin in each block, almost like a central bank * Mining currently creates new bitcoin in each block, almost like a central bank
printing new money. The amount of bitcoin created per block is limited printing new money. The amount of bitcoin created per block is limited
and diminishes with time, following a fixed issuance schedule. and diminishes with time, following a fixed issuance schedule.