Nothing else compares to Monero's feature set, and security. I think mimblewimble would be considered the most fungable now but that tech is years away from real world use.
I dont understand why. If it is stripped Monero with less opaque ledger how could be more fungible? Grim should be less fungible but more scalable. But you are right that only future can answer that. Monero managed to reduce transactions sizes so far and have more in plans. We have no ideas what future will bring.
From what I understand of mimblewimble is there are no records kept which yes will make for great fungability but how can you prove you made a transaction in the past?
Everything in life is a tradeoff and you need to choose by what balance you are willing to accept. If you want a fully transparent ledger then BTC is top dog for the job.
You have here nice reply on comparison from grincoin subreddit: https://www.reddit.com/r/grincoin/comments/7nhtj4/what_makes_grin_better_than_its_competitors/?st=jgl8wkm2&sh=4ad423f6
In short, Grin is about stripping things away - stripping everything away - down to the bare bones of a private blockchain.
Basically, Monero has three privacy protocols. Ring signatures, stealth addresses, and ringCT. However, stealth addresses and CT are the only parts that are absolutely essential to privacy. Ring signatures are great for the paranoid, but they actually aren’t completely necessary. They’re wonderful, but they’re also redundant. Grin strips these away and leaves only stealth addresses and confidential transactions. An observer still can’t derive any useful information from a Grin transaction, and the fact that Grin allows transactions to aggregate, or merge together, makes it even harder to trace.
One of the issues with Monero is blockchain bloat. All this privacy leads to very large transaction sizes. So how do you deal with this? Some solutions like bulletproofs create smaller transactions, but even then you won’t be able to reduce the blockchain size by more than ten times - and it’ll still be bigger than a Bitcoin blockchain of equivalent complexity. This is bad for nodes, because eventually people will run out of space.
So Grin does something pretty darn cool. Let’s say A sends 10 Grin to B, and B later sends that 10 Grin to C. This will be recorded in the final blockchain as A—>C! B gets cut completely, because his ownership of the coins did not change the final state. Now of course nobody will know who A and C are, because of stealth addresses. This is great for cutting down blockchain size because intermediate transactions can be stripped away.
The last thing Grin strips away is something that literally every other cryptocurrency - even Monero - has. With Grin, the entire concept of addresses is eliminated. They just don’t exist. All transactions are created by direct wallet-to-wallet interaction!! Not only is this really cool, but it can be done over email, or any other method. The last great thing about killing addresses is that there is literally nothing to link you to. Even if you reuse the same wallet, there’s no need to create new addresses. Your privacy cannot even be violated by someone with whom you’ve transacted, because you have no address.
As I said before. Grins upwards are smaller transactions sizes, Monero upwards is more opaque ledger so more fungible coin. Frangibility is Monero main Boss and will never get traded for smaller transactions. If we can get both we will grab them with both hands and legs.