Do you think we can harness the power of blockchain by having a identity layer which will satisfy both needs, the authorities need to carry out verification in a safe way and for the citizens to be sure that their data is not misused?
A straight "no" from me. We cannot make sure our data is misused by them. If the authorities can't trust us for having full privacy, why should I trust them for handling my information?
They'll always misuse our data. They always have and always will, but we find out when it's too late (or generations after us do). Just think of how many undisclosed documents there have been hidden from us for so many decades - we basically pay the state to do stuff we don't even know about, and it's disturbing (
like Berlin secretly doing this program for 30 years) many more times than it should've been.
Blockchain transaction was supposed to be completely anonymous until centralised exchanges start demanding for KYC. As far as one uses the internet and has a unique IP address and using a data subscriptions. No one is entire safe from leaking private information and personal data to the government.
It wasn't really supposed to be completely anonymous, there is enough data the governments could've collected to identify a Bitcoin user without any kind of KYC. Place an order online and pay with BTC - they'll register your full name, address, mobile phone, Bitcoin address etc. Make a transaction and you're probably going to expose your real IP. Even without KYC, there are enough ways people would expose themselves.
The difference is, KYC forces you to hand out 100% real information about you and goes way beyond basic personal information.