ZeroCoin, a BlockChain protocol that grants total and absolute transaction anonymity, has finally been brought from concept to implementation. The protocol will allow developers to create coins that, linked to the Bitcoin Network, will grant transactions anonymization.
As most bitcoinists already know, the Bitcoin protocol does not grant anonymity, but only pseudonymity. This means that, while for the everyday use concealing a Bitcoin ID is enough, people with enough time and motivation can track down the owner of a certain address with a decent precision.
http://cointelegraph.com/news/115911/zerocoin-protocol-release-could-soon-grant-bitcoin-anonymity