Blockchain-based Big Data Integrity Service Framework for IoT Devices Data Processing in Smart Cities
Nowadays, smart cities are using advanced technologies to control and coordinate physical, social, and commercial enterprise systems to deliver high-quality services to their residents while guaranteeing the effective usage of available resources. Numerous major corporations, as well as government bodies, are involved in the construction of smart cities because smart city activities also need information that is obtained from organizations. Blockchain-based technology allows for peer-to-peer exchanges as a public ledger that maintains records of transactions, smart contracts, agreements, and shipments without third-party mediators. In the future, smart cities will be equipped with several innovative technologies, a huge amount of data, a lot of Internet of Things (IoT) devices, and a heterogeneous environment. However, data processing among IoT devices in futuristic smart cities is a challenging task. In this paper, the author proposed a blockchain-based big data integrity service framework for IoT devices data processing in smart cities. The author collected the necessary data from various resources and applied three experiments to evaluate the key performance indicators. K-mean algorithm was used to classify the data, and blockchain strategy was applied to ensure secure communication among IoT devices. The framework was simulated and tested using 100 devices. The proposed framework allowed IoT devices to efficiently use information collected from different resources to engage in operational processes and exchange information.