pull down to refresh

I just read this comment and the following was mentioned:
13 hours after I sent a refund address to the Telegram wallet support bot, they finally processed the refund and sent the bitcoin (10k sats) to the address I provided. They used part of the refund amount to pay for on chain transaction fees, which I had no problem with (fee was high, 30sat/vB, totaling almost 6.7k sats).
I responded with the following:
Isn't it possible to tell services beforehand from which UTXO you will fund your wallet so they can do their chainanalysis before you fund your wallet?
Am I right that technically, it should be possible?
on-paper that works, in the real world it would get really messy really fast. Not all wallets support coin control, what happens when a customer/user tells you they're going to send one utxo but sends another, etc. If you think you need to analyze funds you receive, you still have to even if you offer to do it up front.
reply
🤮🤮🤮
reply