At this point, any complementing idea that preserves user identity and data security is a great factor for my project. Would look at all of these options and check on how many of these would work into a DEX design.
Cheers
-Gaurav
MAST : https://bitcointechtalk.com/what-is-a-bitcoin-merklized-abstract-syntax-tree-mast-33fdf2da5e2f?source=collection_home---4------6----------------
Confidential Transaction : https://eprint.iacr.org/2015/1098.pdf
Mimblewimble : https://bitcoinmagazine.com/articles/mimblewimble-how-a-stripped-down-version-of-bitcoin-could-improve-privacy-fungibility-and-scalability-all-at-once-1471038001/
MAST might be ready few years, while 2 others might never implemented on Bitcoin. LN also can improve user's privacy even though i forget the details.
But if you really need privacy/anonymity, i suggest you to use private/fungible cryptocurrency such as Monero.
Yes, from the looks of it MimbleWimble is more likely to become a cryptocurrency in its own right, rather than becoming an integral part of Bitcoin as initially hoped for:
https://www.coindesk.com/magical-realism-mimblewimble-just-launched-first-testnet/
Regardless of that MimbleWimble has a very interesting approach at preserving privacy, so it's definitely a project worth keeping an eye on.
Come to think of it, there's also Bulletproofs:
https://www.coindesk.com/aim-fire-bulletproofs-breakthrough-privacy-blockchains/
https://eprint.iacr.org/2017/1066.pdf
As far as I know it's not quite clear yet whether these kind of transactions will actually become part of Bitcoin though.