There's a ton of these systems, but none of them can actually prove end to end anonymity.
The best anonymous system I've seen comes from the original NSA Draft of Cryptocurrencies called "How To Make a Mint".
http://groups.csail.mit.edu/mac/classes/6.805/articles/money/nsamint/nsamint.htm
It's simpler with less things to go wrong than these other convoluted schemes and easier to implement now we have blockchains to prevent double spending.
Nice post though!