|
S. no. | Reference | Year | Technology used | Summary of the work | Shortcoming of the work | Possible solution | Implementation remarks |
|
1. | [66] | 2018 | (a) Smart contract, (b) MQTT broker to collect data | Proposed a blockchain with smart contracts to monetize the IoT data systematically with automated payment without involvement of third parties. MQTT broker is used to collect and aggregate the data generated by IoT devices. | Customers need to pay for ether gas consumption when smart contracts call the function, instead of funds | Using funds of smart contract to reduce gas consumption of customer | Ethereum-enabled smart contracts can be used |
|
2. | [67] | 2018 | (a) Smart contract, (b) smart meters within smart grids, (c) Byzantine fault tolerance | Proposed decentralized and cost-effective infrastructure for trading energy, based on smart contracts enabled blockchain for transactive grids. The presented architecture provides relevant functionalities such as energy trading policy management. | Real-time realization of the proposed protocol is required | Smart contracts enable permissioned blockchain to be used | Hyperledger fabric and Raspberry Pi devices |
|
3. | [63] | 2019 | (a) Smart contract, (b) attribute-based encryption | Blockchain with ABE is used as the supply chain network to address data-sharing, information occlusion, and lack of supervision issues. Entities of the system interact automatically and efficiently and carry out the flow of goods by using IIoT as the interface. Smart contract is used in business processes. | Increased blocking time as the number of nodes increases | Use off-chain storage mechanism to store the data in case of increasing number of nodes | Solidity (Ethereum-based) and IPFS can be used |
|
4. | [64] | 2019 | (a) Smart contract, (b) Symm. Encryption algorithm | A system for EHRs-sharing, a logical approach ensuring data integrity and security. Data is stored by constructing indexes using complex expressions. Symm. Encryption algorithm is used to encrypt the EHRs. | Lacks the effective countermeasure to punish the dishonest and malicious entity | Some effective countermeasures for malicious entities | A secure searchable encryption for EHRs |
|
5. | [65] | 2019 | Smart contract | Several cases of healthcare and life sciences have been presented followed by a platform to enable those use cases. Additional layer of data encryption is added. Scalability and integrity are achieved to a greater extent. | Addition of extra data encryption layers add-on to latency in chaincode calls. | Instead of additional layer for encryption, some strong encryption algorithm | Real-time implementation based on hyperledger fabric is required |
|