Question 1: Is there any blockchain that allows users to store their private data in the chain? For instance, the transactions and amount of Bitcoin one has is hidden from others.
Question 2: Is there any blockchain that strengthens participants pseudonymity? so it won't be very easy to associate an owner of ID/transaction to a real person.
In terms of question 1, I'm aware that hyperledger does it, but the problem with this framework is that data and blockchain are encrypted using a single key and this key is distributed among the participants, but I think it's not a sophisticated approach.
In terms of question 2, I've heard that there's a blockchain (I think it's called Zikas) that somehow mixes transactiontors but I'm not sure about it.