Every anon currency has holes at the moment.
True.
DRK is currently vulnerable to the pattern matching that Chaeplin used on earlier versions of XC. XC has upgraded to multipath technology in version 1.5 and has now resisted cracking attempts.
As far as I am aware, Chaeplin didn't even try to crack it due to what he perceived as a non-acknowledgement of the hard link that he provided when the common wallet spent the dust, betraying its identity. Anyway it's not an issue I want to go into.
DRK challenge is to improve / fix
a) nodes knowing what they are transacting
b) change addresses linking ownership
c) removal of 10 DRK limit but preserving identical inputs in some form as to prevent coinjoin analysis through different types of inputs.
MRO suffers from blockchain bloating.
Worse yet, if the blockchain is too big it can't even be loaded into the client. A few BTCs worth of tx fees just to spam the blockchain, can render it unusable for many users.
The current version of XC is not 100% trustless yet but that is coming in version 2.0. If that also incorporates the trust learning algorithm that was previously mentioned that would make XC > than DRK in another aspect. To remind you, DRK transactions though "trustless" due to multisig are still vulnerable to bad nodes which will block the transaction. XC's trust learning algorithm will learn the bad nodes and lead to a stronger, more efficient network.
If a trust algorithm is in place = it's still a trusted transaction. Coin forwarding = trust. Signatures = trustless.
The bad node in DRK can monitor the transaction but it cannot really block it. At most it can delay it (at a cost, as the node would lose collateral) since the implementation is fault-tolerant.
Don't forget as well that XC nodes can be run in ANY wallet. You don't need to setup a server to run an XC node like you do with DRK. Just open your wallet and away you go.
It doesn't really make a difference to me. I can run a node from my PC as well. Instead of opening the wallet I can run the node, whether in my PC or laptop - even my tablet. It's just better to have a nice internet connection and DDOS protection.
With encrypted messages on the way and other "blockchain 2.0" coming, XC stands to be the ultimate Privacy Platform and I know a lot of people will welcome the opportunity to "get in early" before more people learn about it.
Some of that stuff with blockchain 2.0 sounds like snake oil, so for the time being let's stick to making the anonymity work....