Homework on Bitcoin Transactions and UTXO - Questions
- Describe what Unspent Transaction Outputs (UTXO) are.
UTXO is the balance of transactions you’ve received and can be spent.
- What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
Your wallet will add other utxos that you own until you have enough to complete the transaction. It the sum isn’t big enough, the transaction will be declined.
- How would a bitcoin wallet specify the transaction fee when creating a transaction?
The wallet recommends a fee based on current transaction fees on the blockchain. You can see the fee by subtracting the input from the output.
- How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
You can split up the transaction by having multiple public/private keys pairs.