Research Article

Blockchain-Based Internet of Things and Industrial IoT: A Comprehensive Survey

Table 4

Comparison table based on different parameters of the existing IoT-enabled industrial sectors (cont…).

S. no.ReferenceYearTechnology usedSummary of the workShortcoming of the workPossible solutionImplementation remarks

6.[68]2020(a) IoT, (b) Ethereum blockchain, (c) Web3APIIntegration of blockchain and IoT for food supply chain traceabilityAll the data are stored on blockchain; therefore the load on the Ethereum node can be increased.IPFS-enabled solutions can be used to achieve the full decentralizationExternal blockchain test network with the integration of IPFS module can be used

7.[69]2020(a) IoT, (b) blockchain, (c) cloud centerIntegration of blockchain and IoT to develop a smart agriculture systemThe authors do not present the required security protocols to develop the smart agriculture system.Cryptographic primitives can be used to develop the security protocolsSmart contracts can be designed to automate the agriculture system

8.[70]2021(a) IoD, (b) blockchain, (c) cloud center, (d) ground station serverAn access control protocol for detection of malicious unmanned aerial vehicles in IoD environmentAll the transactions are stored in the peer-to-peer cloud servers which maintain the blockchain. Therefore, full decentralization was not achieved by this solution.Off-chain storage mechanism can be used to provide the full decentralizationAVISPA tool utilized by the authors for the validation of security protocols

9.[71]2021(a) IoT, (b) blockchain, (c) smart gridA framework that combines the IoT and blockchain to provide an access control mechanism for the smart gridMost of the sensitive data is stored on the blockchain. Therefore storage cost may be increased.Various off-chain storage mechanisms can be used, which solve the storage problem of blockchain networkExperimental results shows that the computational cost of service providers is , and communication cost is