JAN 2018 - "What is zk-SNARKs? An Introduction to this Privacy Protocol" by Robert Devoe
In the blockchain world, privacy is becoming increasingly more important. When someone tells you that bitcoin is anonymous, this is an inherently false claim. This is because blockchains are by their very nature fully open and transparent. So while each individual bitcoin address is not linked to any one person in a registry, all transactions can be tracked, mapped, and followed. This is known as blockchain analysis, and it has been used to great effect by various government and law enforcement agencies.