From fc10efd3dcb9e2efb506eac5b80458cdf699715d Mon Sep 17 00:00:00 2001 From: "David A. Harding" Date: Tue, 24 Feb 2015 16:25:48 -0500 Subject: [PATCH] Dev Docs: Fix Confusing Sentence About UTXO/Input Values Reported by Nathan Wilcox (thanks!) Closes #766 --- _includes/guide_block_chain.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/_includes/guide_block_chain.md b/_includes/guide_block_chain.md index 6b99d7ca..a6270aa3 100644 --- a/_includes/guide_block_chain.md +++ b/_includes/guide_block_chain.md @@ -65,10 +65,13 @@ the outputs of all transactions included in the block chain can be categorized a [Unspent Transaction Outputs (UTXOs)][utxo]{:#term-utxo}{:.term} or spent transaction outputs. For a payment to be valid, it must only use UTXOs as inputs. -Satoshis cannot be left in a UTXO after a transaction or they will be -irretrievably lost, so any difference between the number of satoshis in a -transaction's inputs and outputs is given as a [transaction fee][]{:#term-transaction-fee}{:.term} to -the Bitcoin [miner][]{:#term-miner}{:.term} who creates the block containing that transaction. +Ignoring coinbase transactions (described later), if the value of a +transaction's outputs exceed its inputs, the transaction will be +rejected---but if the inputs exceed the value of the outputs, any +difference in value may be claimed as a [transaction +fee][]{:#term-transaction-fee}{:.term} by the Bitcoin +[miner][]{:#term-miner}{:.term} who creates the block containing that +transaction. For example, in the illustration above, each transaction spends 10,000 satoshis fewer than it receives from its combined inputs, effectively paying a 10,000 satoshi transaction fee.