what is the best way to store user confidential info in blockchain instead traditional databases ?

+1 vote
Hi multichain team,
we have to store user's confidential info in multichain in some streams. Is it a good way to store user's confidential info in streams. please suggest me a better and secure way to store user's confidential info.


Sufyan Ahmad
asked Jan 8, 2018 by sufyan ahmad

1 Answer

+1 vote
You have to keep in mind that every node has a full copy of the blockchain's contents, so you should not put information in the blockchain that you want to hide from some nodes. Generally the solution is to encrypt the data with some secret key before publishing it to the stream, but you have to check if this is secure enough for your particular application's needs.
answered Jan 8, 2018 by MultiChain