What is the difference between a SPV (simplified payment verification) and a full node?
- SPV is usually used for portable wallets to work with everyday payments. It cannot mine. It will communicate to the network and get only necessary information to work with.
What does it mean when a transaction is broadcast?
- When a transaction is sent to the network, it will be propagated in a peer-to-peer manner (also known as gossipping) to all nodes.
How does a miner pick which transactions that gets added to the next block?
- The transactions with highest fees will be picked first, then the next highest, etc.