Cloud Computing Assisted Blockchain-Enabled Internet of Things | IEEE Journals & Magazine | IEEE Xplore

Cloud Computing Assisted Blockchain-Enabled Internet of Things


Abstract:

Recently, the term ‘Internet of Things’ (IoT) has garnered great attention. As a trusted, dependable, and decentralized approach, blockchain has already been used in IoT....Show More

Abstract:

Recently, the term ‘Internet of Things’ (IoT) has garnered great attention. As a trusted, dependable, and decentralized approach, blockchain has already been used in IoT. However, the existing blockchain has a number of drawbacks that prevent it from being used as a generic platform for IoT. The nodes in IoT are heavily resource-limited, especially computing and networking resources. Unfortunately, they are necessary for the blockchain to solve complicated puzzles and propagate blocks. In this paper, we propose agent mining and cloud mining approaches to solve the above problem in the blockchain-enabled IoT. To be specific, miners act as mining agents for nodes in IoT, offload mining tasks to cloud computing servers, and use networking resources dynamically. Furthermore, in order to enhance the performance, the access selection of users, computing resources allocation, and networking resources allocation are formulated as a joint optimization problem. We then propose a dueling deep reinforcement learning approach to address this problem. Numerical results justify the effectiveness of our proposed scheme.
Published in: IEEE Transactions on Cloud Computing ( Volume: 10, Issue: 1, 01 Jan.-March 2022)
Page(s): 247 - 257
Date of Publication: 23 July 2019

ISSN Information:

Funding Agency:


References

References is not available for this document.