Will Blockchain Stop Personal Data Leaks?

We regularly hear how companies and governments lose control over data due attacks and leaks. The practice of storing personal data on central servers is vicious and must stop in favor of blockchains and new KYC methods based on zero-knowledge protocols