Just wondering, what's stopping the government from acquiring one or many masternodes and therefore being able to keep a record of all transactions that run through those nodes?
Suppose the government controls 60% of the nodes because they bought them.
If one DarkSends the money through ten nodes, one has 60% chance of hitting a government node each time a DarkSend is performed
So...
First DarkSend has 60% possibility of being mapped.
Second ... has 60% x 60% = 36%
Tenth ...has 0.604%
So if you DarkSend them once you get 60%, when you DarkSend them ten you get 0.604% - supposing a bad actor ratio of 60% (which would require millions of USD).
In any case DarkSend is not complete. We'll see how it goes when it is because the specification is evolving.