Blockchain-Enabled Secure Data Sharing Scheme in Mobile-Edge Computing: An Asynchronous Advantage Actor-Critic Learning Approach

被引:154
作者
Liu, Lei [1 ]
Feng, Jie [1 ]
Pei, Qingqi [1 ]
Chen, Chen [1 ]
Ming, Yang [2 ]
Shang, Bodong [3 ]
Dong, Mianxiong [4 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Changan Univ, Sch Informat Engn, Xian 710064, Peoples R China
[3] Virginia Tech, Dept Elect & Commun Engn, Wireless VT, Blacksburg, VA 24061 USA
[4] Muroran Inst Technol, Dept Informat & Elect Engn, Muroran, Hokkaido 0508585, Japan
基金
中国国家自然科学基金; 日本学术振兴会;
关键词
Blockchain; Servers; Device-to-device communication; Mobile handsets; Energy consumption; Security; Privacy; data sharing; deep reinforcement learning (DRL); mobile-edge computing (MEC); security and privacy; INTERNET; ALLOCATION; IOT;
D O I
10.1109/JIOT.2020.3048345
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile-edge computing (MEC) plays a significant role in enabling diverse service applications by implementing efficient data sharing. However, the unique characteristics of MEC also bring data privacy and security problem, which impedes the development of MEC. Blockchain is viewed as a promising technology to guarantee the security and traceability of data sharing. Nonetheless, how to integrate blockchain into MEC system is quite challenging because of dynamic characteristics of channel conditions and network loads. To this end, we propose a secure data sharing scheme in the blockchain-enabled MEC system using an asynchronous learning approach in this article. First, a blockchain-enabled secure data sharing framework in the MEC system is presented. Then, we present an adaptive privacy-preserving mechanism according to available system resources and privacy demands of users. Next, an optimization problem of secure data sharing is formulated in the blockchain-enabled MEC system with the aim to maximize the system performance with respect to the decreased energy consumption of MEC system and the increased throughput of blockchain system. Especially, an asynchronous learning approach is employed to solve the formulated problem. The numerical results demonstrate the superiority of our proposed secure data sharing scheme when compared with some popular benchmark algorithms in terms of average throughput, average energy consumption, and reward.
引用
收藏
页码:2342 / 2353
页数:12
相关论文
共 39 条
[1]   Relay Selection and Resource Allocation for Multi-User Cooperative OFDMA Networks [J].
Alam, Md Shamsul ;
Mark, Jon W. ;
Shen, Xuemin .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (05) :2193-2205
[2]   Private Data System Enabling Self-Sovereign Storage Managed by Executable Choreographies [J].
Alboaie, Sinica ;
Cosovan, Doina .
DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2017, 2017, 10320 :83-98
[3]  
Ben-Sasson E., 2018, Cryptology ePrint Archive
[4]   Caching in Vehicular Named Data Networking: Architecture, Schemes and Future Directions [J].
Chen, Chen ;
Wang, Cong ;
Qiu, Tie ;
Atiquzzaman, Mohammed ;
Wu, Dapeng Oliver .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (04) :2378-2407
[5]  
Dagang Li, 2019, IEEE Networking Letters, V1, P30, DOI 10.1109/LNET.2019.2891998
[6]   Deep Reinforcement Learning and Permissioned Blockchain for Content Caching in Vehicular Edge Computing and Networks [J].
Dai, Yueyue ;
Xu, Du ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) :4312-4324
[7]   Blockchain and Deep Reinforcement Learning Empowered Intelligent 5G Beyond [J].
Dai, Yueyue ;
Xu, Du ;
Maharjan, Sabita ;
Chen, Zhuang ;
He, Qian ;
Zhang, Yan .
IEEE NETWORK, 2019, 33 (03) :10-17
[8]  
Damgård I, 2009, LECT NOTES COMPUT SC, V5443, P160
[9]   MEC-Assisted Immersive VR Video Streaming Over Terahertz Wireless Networks: A Deep Reinforcement Learning Approach [J].
Du, Jianbo ;
Yu, F. Richard ;
Lu, Guangyue ;
Wang, Junxuan ;
Jiang, Jing ;
Chu, Xiaoli .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) :9517-9529
[10]   Enabling Low-Latency Applications in LTE-A Based Mixed Fog/Cloud Computing Systems [J].
Du, Jianbo ;
Zhao, Liqiang ;
Chu, Xiaoli ;
Yu, F. Richard ;
Feng, Jie ;
I, Chih-Lin .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) :1757-1771