Joint Transaction Relaying and Block Verification Optimization for Blockchain Empowered D2D Communication

被引:32
作者
Jiang, Li [1 ,2 ]
Xie, Shengli [1 ,3 ]
Maharjan, Sabita [4 ,5 ]
Zhang, Yan [4 ,5 ]
机构
[1] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Peoples R China
[2] Guangdong Key Lab IoT Informat Technol, Guangzhou 510006, Peoples R China
[3] Guangdong LiongKong Macao Joint Lab Smart Discret, Guangzhou 510006, Peoples R China
[4] Univ Oslo, Oslo, Norway
[5] Simula Metropolitan Ctr Digital Engn, Fornebu, Norway
基金
欧盟地平线“2020”;
关键词
D2D communication; security and privacy; blockchain; transaction relaying; Delegated Proof-of-Stake (DPoS); block verification; contract theory; RESOURCE-ALLOCATION; EDGE; INTERNET; SECURITY; PRIVACY; CLOUD;
D O I
10.1109/TVT.2019.2950221
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Device to device (D2D) communication is a promising paradigm to support data sharing in the fifth generation (5G) small cell networks. However, D2D communication is more vulnerable to security and privacy threats due to direct wireless connection between the proximity devices. In this paper, we exploit blockchain technology to propose a new distributed and secure data sharing framework named D2D blockchain, where we deploy a set of Access Points (APs) to verify end users' transactions. Besides, in order to enable the end users to receive the required data on time in the D2D blockchain, we propose two new schemes for the transaction confirmation procedure including a relay-assisted transaction relaying scheme and a Delegated Proof-of-Stake (DPoS) based lightweight block verification scheme. Furthermore, to incentivize the relay devices to help in relaying transactions in congested areas, and to encourage the verifiers to contribute their resources in block verification, we design a two-stage contract theory based joint optimization scheme. To measure the quality of the relayed transaction and the verified block, we formulate two models: value of transaction relaying (VoTR) and value of block verification (VoBV), and then design the optimal contract for each relay device and each verifier. Security analysis and numerical results illustrate that the proposed D2D blockchain and the designed joint optimization scheme are secure and efficient for data sharing among end users.
引用
收藏
页码:828 / 841
页数:14
相关论文
共 40 条
[1]  
[Anonymous], 2014, Convex Optimiza- tion
[2]  
[Anonymous], 2015, 36814 3GPP TR
[3]  
[Anonymous], 2018, EOS BLOCK PROD VOT G
[4]  
[Anonymous], 2018, DELEGATED PROOF STAK
[5]  
[Anonymous], 5G VIS REQ
[6]  
Bolton Patrick, 2004, Contract Theory
[7]   FlopCoin: A Cryptocurrency for Computation Offloading [J].
Chatzopoulos, Dimitris ;
Ahmadi, Mahdieh ;
Kosta, Sokol ;
Hui, Pan .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (05) :1062-1075
[8]   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
[9]   A Social-Aware Virtual MAC Protocol for Energy-Efficient D2D Communications Underlying Heterogeneous Cellular Networks [J].
Fan, Bo ;
Tian, Hui ;
Jiang, Li ;
Vasilakos, Athanasios V. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) :8372-8385
[10]   FiWi ENHANCED VEHICULAR EDGE COMPUTING NETWORKS Collaborative Computation Task Offloading [J].
Guo, Hongzhi ;
Zhang, Jie ;
Liu, Jiajia .
IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2019, 14 (01) :45-53