May be I misunderstood... I can not distinguish who payed whom, because there are 3 inputs and 6 outputs in a single transaction. But if I consider that 6 outputs alone, I can see what amount of coins has been received by every address:
Index Redeemed at input Amount To address ScriptPubKey
0 Not yet redeemed 1 XKNypbESp4cUGAKEJPMUhUFJPA8trns7Dp DUP HASH160 20:5815...8aa4 EQUALVERIFY CHECKSIG
1 Not yet redeemed 220.379627 XTgfrwqtBPcbP61ZJ6YhD6iKmTDzWLBUua DUP HASH160 20:b32e...4eff EQUALVERIFY CHECKSIG
and so on.
Given me to be a tax officer, I say to the adress XKNypbESp4cUGAKEJPMUhUFJPA8trns7Dp: "pay tax 10% or 0.1", XTgfrwqtBPcbP61ZJ6YhD6iKmTDzWLBUua: pay tax 10% or 22.0379627 and so on..
What is wrong with me? Where I mistake?
You also tax the change
btw: See absolute no way to trace where that payment wend, it's just not on the bc

Can't wait for the wallet to finalize so we can start collecting for a big bounty to track this
Being tax officer, I am quite short-sighted creature, I just wanna get as more taxes as I could.
Agree, I can not tax decentralized mixer, so I throw this rotten idea. Also I throw address XKNypbESp4cUGAKEJPMUhUFJPA8trns7Dp - tax too low to be profitable to take.
Instead, just like at Bitcoin blockchain, I focus upon address XTgfrwqtBPcbP61ZJ6YhD6iKmTDzWLBUua, and shake out all the 22.0379627 money from it.
Does upcoming Rev.3 fixes this issue?
P.s. I mentioned Income tax (not Profit tax). Income tax is widely common in the world.
The US Gov't has determined that cryptocurrency is property. Therefore you have a cost basis and this is not taxed until the dollars are transferred to Fiat. It is only then taxed if your transfer amount is higher than your cost basis. This is then taxed at capital gain rates of 0- 20% if property held for a year or more, and ordinary income if less than a year. If you would barter said property for goods and services the seller would need to estimate the value of the property exchanges as their cost basis on the said transaction.