How Blockchain can Protect User Data