pull down to refresh

Bitcoin transactions could have multiple inputs since inception.
Account-based approaches like e.g. your bank account, track a single balance that is increased by any payments you receive increase and decreased by any payments you issue.
Bitcoin uses an unspent transaction output (UTXO) model to keep track of funds. In Bitcoin, whenever you receive a payment, someone created a Bitcoin transaction in which an output signs over some amount of bitcoin to your control. Every Bitcoin node keeps track of all UTXOs in existence, the UTXO set basically is the ledger of all existing Bitcoin balances. When you spend bitcoins, your wallet will select one or multiple of these UTXOs to fund your transactions, much like you would perhaps pick a number of coins or bills from your physical wallet.
reply
No I mean multiple tx inside one utxo to be sent to multiple distinct utxos, can taproot enable that?
reply
I’m confused by your sentence. Generally you need to create a new transaction output to pay someone. Taproot does not change that.
Transactions can have multiple inputs and outputs. UTXOs are just unspent transaction outputs. Whenever you want to spend funds, you have to spend one or more UTXOs.
I’m confused how you would have transactions inside of UTXOs. If you didn't mean whether it’s possible to pay multiple people in one transaction (which is possible), then I don't know what you might have meant.
reply