Decentralized privacy respecting cryptocurrencies can help ;) Transparency for governments, privacy for citizens. It's that simple. And later we can talk about alternative systems in which governments are not necessary.