so you want commmercial services to pay less then users.. ok i get you
Nope. I want equal treatment.
so you want users to now need to have a taint chain of multiple transactions just to push 1 transaction through
Nope. I want equal treatment.
when the merchant wants to convert to fiat. he can use an exchange API to call incremental deposit addresses(one address per user) that deposits straight into merchants exchange without merchant needing to send funds again from his own wallet to the exchange.
EG if a merchant receives 1000 payments from 1000 people an hour to one address. he does not need to send 1000 transactions from his address to an exchange the same hour
You very much love telling other people what they allowed to do, don't you?
he can instead send 1tx an hour of 1000utxo inputs+1output(exchange) saving a 6x on a spam punishment and only pay for the bytes of utxo, which is cheaper than sending 1000tx individually, instantly
Anyone making 1000 separate transactions at the same time is already being punished by paying more than 1 transaction that spends 1000 UTXO. However, your model punishes both ways.
But, I forgot. Our sole arbitrator of rightness disapproves the activity of these people, so they must be censored, if not publicly prosecuted. Amen.