Zerocoin was invented as a scheme similar to Bitcoin. The main difference is that the team of devs behind the project had managed to fix the major weakness in Bitcoin. Resolving privacy issues, Zerocoin has drawn the attention amongst investors. The altcoin eliminated the significant limitation by using a traditional public blockchain storing information ledger to build a cryptocurrency where nobody except the dealer can track and trace current or past transactions, recover information and data mine. The project began with a proposed extension, called “Zerocoin,” to the Bitcoin protocol that allowed users to mix their coin. Then, a collaboration between the original Zerocoin project members and cryptographers from top companies has produced Zerocash as a far more efficient protocol that allows direct private payments to other users of hidden value. Innovations implemented into Zerocoin and Zerocash's technology systems are profoundly improving previous approaches like Bitcoin. Zerocoin and Zerocash protocol has been implemented as an extension to the existing Bitcoin protocol. A huge benefit is the use of secure cryptographic techniques, which enable clients to conduct transactions on Bitcoin's network at any time with the security staying untraceable for others.