You have to understand why it's open to start with is for a good reason, it means no one can hide corruption and everything is in the in the open. There's really no way to make it private and not lose this aspect.
They don't have to make it so completely obvious though, they could make you go look at something equivalent to Etherscan where in a similar way so long as you know someones address you can track their funds.