- Describe what Unspent Transaction Outputs (UTXO) are.
A: A UTXO calculates the spending power of the wallet. Reflected in the balance of the wallet, there is no coins being held in a wallet, only a total balance of the UTXO’s tied to the wallet.
- What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
A: Multiple UTXO’s would be used to cover the sum needed, if this isn’t able to be met the transacted will be invalidated.
- How would a bitcoin wallet specify the transaction fee when creating a transaction?
A: The wallet recommends a fee relative to the latest transactions added to the blockchain, this is meant to calculate with the result of having your transaction added to the blockchain in good speed, efficiency and staying cost effective enough to reward/incentivize the miner and be reasonably priced for you. Some wallets may give you options to pay higher or lower with differing outcome probabilities relating to urgency of the transaction being processed.
- How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
A: You could create multiple addresses, taking advantage of the anonymity of blockchain, and also make multiple micro-transactions to each of the addresses to make it more difficult to track the UTXO’s of one person.