Today, I sent around 50 ADA from my account on some exchange to my personal wallet.
The transaction has 5 inputs and 2 outputs:
- The 5 inputs represent a total of around 7000 ADA
- The two outputs are 6950 ADA and the 50 ADA for me.
I was wondering why involving 7000 ADA in the transaction to only send me 50 ADA.
I heard that the more UTxO are involved in a transaction, the more fees:
- Is it true?
- if so, is it because the size of the transaction increases in bytes (a + b × size)?
Did the exchange defragmented their UTxO at my expense?
Thank you for your response!