What Is Zcash (ZEC)?

Public blockchains are transparent by design. That makes them auditable, but it also creates an uncomfortable side effect: anyone can…