CoinParty: Secure Multi-Party Mixing of Bitcoins
Zerocash: Decentralized Anonymous Payments from Bitcoin