Since all data on the Blockchain is public. Presume I have multiple users submitting data which I want to hide, is there a way I can encrypt that data on the Blockchain ?
Or do I have to encrypt off-chain then pass them over on-chain? If so any recommendations of data encryption algorithms?