Decentralized IoT Resource Monitoring and Scheduling Framework Based on Blockchain

Dawei Li,Ruonan Chen,Qinjun Wan,Zhenyu Guan,Yu Sun,Qianhong Wu,Jiankun Hu,Jianwei Liu
DOI: https://doi.org/10.1109/jiot.2022.3228799
IF: 10.6
2023-01-01
IEEE Internet of Things Journal
Abstract:With the continuous advancement of edge intelligence, edge servers undertake more and more intelligent computing tasks. Nowadays, there are a large number of Internet of Things (IoT) devices in the network in an idle state. For instance, the mining process for the consensus of miners in blockchain such as Bitcoin causes a waste of computing resources and energy. A natural question arises: can we couple the idle computing resources of network devices to continuously and credibly share the burden of edge intelligent computing tasks in a secure manner? The answer of this article is yes. We propose a blockchain-based IoT resource monitoring and scheduling framework that supports resource management and trusted edge computing. We analyze the security threats in all phases of distributed edge computing, and utilize the trusted computing and public verifiability features of blockchain to ensure reliability and fairness in the trusted measurement of device computing power, the decomposition of intelligent computing tasks, the matching of task and computing power, and the verification of computing result. Finally, we implement a simulation on the edge network by performing a distributed machine learning task for weather prediction, and the simulation results demonstrate the availability of our scheme.
What problem does this paper attempt to address?