-
UTXOs is input created from a previous transaction. It is the equivalent of the balance of the wallet.
-
If there are 0 UTXOs, then a transaction cannot be made.
-
A wallet specifies the transaction fee from the remainder of the inputs available in the UTXO and the output of a transaction. It is implied rather than specific as all UTXO needs to be spent, so the leftover will be sent back into the wallet. The leftover that gets sent back will be slightly less than the original input. That slightly less difference will be the transaction fee.
4.Inputs and outputs can be used to increase privacy in a transaction because the encryption that happens makes it so that that addresses the outputs go to are unknown, including the remaining inputs that get transferred back to the “original” wallet.