Bitcoin is still under development and It there is definitely a solution for both privacy and anonymity[1] , Darkwallet was something that everyone was waiting but It's now pretty much dead, an alternative for the moment is the mixing services , even though It's not that secure. Hopefully , SegWit will get activated in the future and both Lightning network & TumbleBit will follow.
[1]
https://github.com/BUSEC/TumbleBitThanks, I didn't know about Tumblebit, i'll read up on it.