- Describe what Unspent Transaction Outputs (UTXO) are.
Unspent Transaction Outputs are the transactions that have credited money to my address and are available to be spent
- What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
In that case, the wallet will create the transaction using 2 or more UTXOs that when added together, are bigger than the transaction plus the transaction fee.
- How would a bitcoin wallet specify the transaction fee when creating a transaction?
The bitcoin wallet will specify the transaction fee as the residue of substrating the UTXOs-Transaction=Transaction fee
- How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
I believe that having the change (UTXOs-Transaction amount-fee) returned back to me as a new UTXO creates a scrambling of the data that improves privacy.