Bitcoin may not be private but it's pseudonymous, multiple public keys per private key. I think if it had have been private though, it never would have taken off. The transparency and exploitability of blockchains is key to their success. Without Bitcoin & other prominent open source blockchain-based crypto-currencies and crypto-assets, private crypto-currencies and crypto-assets wouldn't stand up.