WHAT IS BEING SPENT
Existing spendable Bitcoin outputs are referenced as transaction inputs.
BEGINNER PATH / 05
A wallet does not send a digital coin through the internet. It constructs and signs a transaction that changes who can spend specific Bitcoin outputs, then broadcasts that transaction to the network.
The sender obtains a Bitcoin address or payment request from the recipient.
The wallet selects spendable outputs, creates recipient output(s), change and a fee.
The wallet uses the appropriate private key to authorize the spend cryptographically.
The signed transaction is sent to the Bitcoin network for validation and relay.
A miner can include the transaction in a block; later blocks add further confirmations.
ONE IMPORTANT DETAIL / 06
Existing spendable Bitcoin outputs are referenced as transaction inputs.
New outputs specify the conditions under which the transferred bitcoin can next be spent.
The difference between total input value and total output value is the transaction fee.
UNDERSTAND FEES →