Skip to main content
. 2021 Apr 18;14(5):2901–2925. doi: 10.1007/s12083-021-01127-0

Table 7.

Some examples of data management-centric solutions

Publication Contribution Description
Data provenance
Angrish et al. [6] FabRec It is a decentralized approach to handle manufacturing information generated by various organizations using the blockchain. It decentralizes critical information about the manufacturer and makes it available on a peer-to-peer network composed of fiduciary nodes to ensure transparency and data provenance.
Javaid et al. [44] BlockPro BlockPro is a solution based on Physical unclonable functions (PUFs) and the blockchain for a safe and secure IoT environment to ensure data provenance and enforce data integrity by providing an immutable storage platform.
Data access
Ouaddah et al. [74] FairAccess FairAccess is a decentralized pseudonymous and privacy-preserving authorization management framework. It relies on smart contracts to express access control policies and blockchain to manage access control enforcement.
Guo et al. [36] Multi-authority scheme Multi-authority attribute-based access control (ABAC) scheme uses smart contract to issue a secret key to the data user to access the requested object.
Maesa et al. [61] Access control system It aims at codifying attribute-based access control policies as smart contracts and deploying them on a blockchain, hence transforming the policy evaluation process into a completely distributed smart contract execution.
Zhang et al. [114] Access control framework It is based on multiple access control contracts, one judge contract, and one register contract in order to achieve distributed and trustworthy access control for IoT systems.
Shi et al .[88] AAA scheme It is a blockchain-empowered Authentication/Authorization/Auditing (AAA) scheme to protect the data in the large-scale HetNet where the access control permission of data is stored on the blockchain.
Yu et al. [112] AC scheme in IIoT It is a blockchain-enhanced security access control scheme that supports traceability and revocability has been proposed in IIoT for smart factories.
Data sharing
Dagher et al. [22] Ancile Ancile is a blockchain-based framework for secure, interoperable, and efficient access to medical records by patients, providers, and third parties while preserving the privacy of patients.
Omar et al. [72] MediBchain It is a patient-centric healthcare data management system using blockchain technology as storage which helps to attain privacy. Cryptographic functions are used to encrypt patient’s data and to ensure pseudonymity.
Nizamuddin et al. [70] Document sharing framework Document sharing framework is a blockchain-based solution for document sharing and version control to facilitate multi-user collaboration and track changes. Smart contracts are used to govern and regulate the document version control functions among the creators of the document and its validators.
Eltayieb et al. [30] BABSC BABSC is a blockchain-based attribute-based signcryption scheme to provide secure data sharing in the cloud environment. It also provides secure data confidentiality and unforgeability.
Yu et al. [111] Research support platform It is a blockchain-based platform for data sharing against COVID-19. Smart contracts and pseudonym mechanism are used to preserve the privacy of patients.