[...]
If the zerocoin algo, or its security, rely on the infeasibilty of factoring N to get primes P and Q then basically you are giving a shelflife to zerocoin. You are saying at some point in the future all previous transactions will be decrypted.
Considering the nature of math, of primes and so on, the algo is not likely to last long. Considering further the possibility that there may be entities with access to extremely high computing power i.e., supercomputers, it is a blind guess whether the algo will even be trustable the very day it is released.
This is no secret. The implementation of zerocoin into anc is either a deliberate scam or some sort of attempt to discredit it.
First of all, I am reluctant to reply to you since this is your first post and your account was registered 9 minutes before the post, therefore you are likely to be a troll.
These points should be addressed though. Zerocoin is founded on the assumption that the factorization and discrete logarithm problems are hard, and the rest is provably secure cryptography. The anonymity part does not depend on these assumptions: it is
provably secure. The anti-forgery part of Zerocoin has a long shelf life: probably decades. This is plenty of time to find something better. There's no risk of de-anonymizing old transactions in the future, if I implement the algorithms correctly, which I will verify thoroughly before declaring ZC is safe to use for real world anonymity needs.