Homework on Bitcoin Transactions and UTXO - Questions
Describe what Unspent Transaction Outputs (UTXO) are.
- A unspent transaction output is a transaction that you receive, which in turns becomes the total of your balance in your wallet.
What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
- Then the transaction would not go through as you don’t have enough UTXO in your balance to match your UTXO input.
How would a bitcoin wallet specify the transaction fee when creating a transaction?
3.The transaction fee in a bitcoin wallet is decided by the wallet looking into the blockchain and find a reasonable fee that is quick enough for your UTXO’s to be confirmed into the blockchain by the miners.
How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
- The UTXO’s inputs and output can not be be used to reveal anyone personal information. This means when looking for example on the public ledger there is no way to know if 1 UTXO input with 2 UTXO’s or more outputs on the blockchain, is either 1 person sending the BTC to different wallets, which they don’t have the Private key for, or sending to wallets that they do hold the private key. It’s still is a public ledger for everyone to see all UTXO’s but with no names or I.D attached to any of them.