- Describe what Unspent Transaction Outputs (UTXO) are.
They are input transactions that confirm what goes through your wallet and confirm what can do out of your wallet.
- What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
It would not be confirmed by the nodes and the transaction would not be completed.
- How would a bitcoin wallet specify the transaction fee when creating a transaction?
If would subtract the input from the output to determine the fee. The exchanges could also recommend the fee.
- How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
You would send the difference of your transaction to another wallet the pertains to you and no one would know.