Synechist I posted your explanation of XCurrency (http://www.reddit.com/r/Bitcoin/comments/2hy9n5/presenting_coinshuffle_trustless_peertopeer/ckxhc9q?context=3) and someone asked me:
"I haven't quite grasped the scenario of 'what happens if a node that receives coins to mix just drops off the face of the Earth', what happens to those coins? How do you work around this?
Side note: you should also consider building in a timeout setting, such that a node involved in mixing cannot hold coins for more than X seconds or Y coins or Z transactions (or some combination); else, they could sit there collecting as many coins as possible and then walking off with them - unless there's some other mitigation to this already?
In short, how do you mitigate against rogue nodes? Yes you have mentioned something about kicking bad nodes out, but what's to prevent a rogue node from just re-spawning under a different ID?"
Can you give me a response to give them or post there directly?
Interesting question but really thats how REV1 worked, REV2's trustless system doesn't allow a node to hold coins and "disappear" - since its an atomic transaction, so if the node drops off in the middle of the TX, then the TX fails and is banned.. Rogue/Bad nodes can't steal coins