Dash is solving this problem right? How is it with it's anonymity? Is there nny?
Yes and yes

Dash produces a new block an average of every 2.5 minutes compared with Bitcoin's 10 minutes. Dash has already approved an increase in blocksize from 1 MB to 2 MB when such an increase becomes necessary and has the governance system to be able to adopt further solutions quickly and effectively if required. Dash also has a feature called InstantSend for instant transactions on the blockchain.
Regarding fees, Dash is Digital Cash and aims for mainstream adoption by the world's unbanked population. It's understood that keeping the fees low is key to achieving this.
Dash addresses the issue of anonymity with PrivateSend which permits the history of coins to be wiped clean through a protocol-level mixing process. Unlike other coins which promise privacy through obfuscation, PrivateSend allows for optionally anonymised transactions without compromising transparency of the blockchain.