Research Article

Analysis and Improvement of Blockchain-Based Multilevel Privacy-Preserving Location Sharing Scheme for Telecare Medical Information Systems

Table 1

Summary of related works.

Ref.ContributionTechnologies usedKey features

[11]A blockchain-based data preservation system for medical dataBlockchain and EthereumEnsuring the primitiveness and verifiability of stored data while preserving privacy for users
[12]An APP for health data sharing based on blockchainBlockchain and secure multiparty computingPatients own and control their healthcare data and use the indicator centric schema to organize personal healthcare data
[13]A cloud-assisted secure eHealth systemsBlockchain and cloud storageEvery operation of the outsourced EHRs is recorded on the blockchain
[14]An eHealthcare system interoperating with WBANsBlockchain and wireless body area networkProviding a secure and low-power healthcare solution; utilizing the WBAN and blockchain technology
[15]A blockchain-based privacy-preserving schemeBlockchain, smart contract, zero-knowledge proof, and proxy reencryptionAchieving the data availability and consistency between patients and research institutions; using zero-knowledge proof to protect patient’s privacy
[16]A patient-centric health information exchange frameworkBlockchain, data segmentation, and smart contractUtilizing the smart contract feature to protect data security and patients privacy, ensure data provenance, and provide patients full control of their health records
[17]A secure blockchain-based eHealth records storage and sharing schemePrivate and consortium blockchain and proxy reencryptionAll EHRs are public-key encrypted and searchable, using private blockchain to store EHRs and consortium blockchain to store secure indexes
[18]A blockchain-based eHealth systemBlockchain, cloud computing, and attributes-based proxy reencryptionEach legitimate manipulation will be written into the blockchain, and any threatening behavior will be discovered
[19]Improved convolution Merkle treeBlockchain and convolution operationUsing the convolutional layer structure to replace the original binary tree structure
[20]An IoT eHealth framework based on blockchainBlockchain, fog computing, edge computing, fuzzy inference, and task offloadingA patient agent (PA) software processes medical data, executes consensus mechanism, and utilizes a task-offloading algorithm to ensure patient’s privacy
[21]Blockchain-based electronic healthcare record systemHyperledger fabric and Wireshark capture engineAdopting chain code to ensure proper operation of blockchain ledger
[22]Blockchain framework using on-chain and off-chain designBlockchain and on-chain and off-chain designUnpluggable components in the face of different data types to cope with different policy requirements
[23]A blockchain-based preserving and sharing systemProxy reencryption and hyperledger fabricReal-time patient data collection and managing data with chain code
[24]A blockchain-based architecture for IoT healthcare applicationsBlockchainUsing a dual-chain architecture to develop access control policies that isolate data and policies