huh, that's a good question. my initial reaction is that if the point of a launderer is to move the money from public party A to secret party B, you can't really mention A and B together in a public contract without defeating the purpose. and if you don't mention them, how do you enforce anything?
(the above doesn't mean i'm convinced it is impossible, just that it would be a neat trick and i'd very much like to know if anyone has given it more/sufficient thought.)
The execution of all smart contracts is deterministic and publicly verifiable. It would be trivial to find out how much money was sent to each participant and why.
(the above doesn't mean i'm convinced it is impossible, just that it would be a neat trick and i'd very much like to know if anyone has given it more/sufficient thought.)