diff --git a/ch10.asciidoc b/ch10.asciidoc index 72f02800..3e64f0ff 100644 --- a/ch10.asciidoc +++ b/ch10.asciidoc @@ -98,7 +98,7 @@ In the next few sections we will examine these processes and how they interact t [[tx_verification]] === Independent Verification of Transactions -In <>, we saw how wallet software creates transactions by collecting UTXO, providing the appropriate unlocking scripts, and then constructing new outputs assigned to a new owner. The resulting transaction is then sent to the neighboring nodes in the bitcoin network so that it can be propagated across the entire bitcoin network. +((("mining and consensus", "independent transaction verification")))((("transactions", "independent verification of")))In <>, we saw how wallet software creates transactions by collecting UTXO, providing the appropriate unlocking scripts, and then constructing new outputs assigned to a new owner. The resulting transaction is then sent to the neighboring nodes in the bitcoin network so that it can be propagated across the entire bitcoin network. However, before forwarding transactions to its neighbors, every bitcoin node that receives a transaction will first verify the transaction. This ensures that only valid transactions are propagated across the network, while invalid transactions are discarded at the first node that encounters them.