Zerocoin provides anonymity by the introduction of a separate mixing service known as zerocoin that is stored in the bitcoin blockchain.
Though originally proposed for use with the bitcoin network, zerocoin could be integrated into any cryptocurrency.