Accountable Privacy for Decentralized Anonymous Payments
Zerocoin: Anonymous Distributed E-Cash from Bitcoin