Text this: Blockchain based efficient tamper-proof EHR storage for decentralized cloud-assisted storage