When Mobile Blockchain Meets Edge Computing

Blockchain, as the backbone technology of the current popular Bitcoin digital currency, has become a promising decentralized data management framework. Although blockchain has been widely adopted in many applications (e.g., finance, healthcare, and logistics), its application in mobile services is still limited. This is due to the fact that blockchain users need to solve preset proof-of-work puzzles to add new data (i.e., a block) to the blockchain. Solving the proof of work, however, consumes substantial resources in terms of CPU time and energy, which is not suitable for resource-limited mobile devices. To facilitate blockchain applications in future mobile Internet of Things systems, multiple access mobile edge computing appears to be an auspicious solution to solve the proof-of-work puzzles for mobile users. We first introduce a novel concept of edge computing for mobile blockchain. Then we introduce an economic approach for edge computing resource management. Moreover, a prototype of mobile edge computing enabled blockchain systems is presented with experimental results to justify the proposed concept.

[1]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[2]  Wen-Zhan Song,et al.  Optimal Pricing and Energy Scheduling for Hybrid Energy Trading Market in Future Smart Grid , 2015, IEEE Transactions on Industrial Informatics.

[3]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[4]  Derrick Wing Kwan Ng,et al.  Key technologies for 5G wireless systems , 2017 .

[5]  Elaine Shi,et al.  FruitChains: A Fair Blockchain , 2017, IACR Cryptol. ePrint Arch..

[6]  Zhu Han,et al.  Edge Computing Resource Management and Pricing for Mobile Blockchain , 2017, ArXiv.

[7]  Yueming Cai,et al.  Joint Traffic Scheduling and Resource Allocations for Traffic Offloading With Secrecy Provisioning , 2017, IEEE Transactions on Vehicular Technology.

[8]  David Zage,et al.  An Architectural Vision for a Data-Centric IoT: Rethinking Things, Trust and Clouds , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[9]  Miao Pan,et al.  Offloading in Software Defined Network at Edge with Information Asymmetry: A Contract Theoretical Approach , 2015, J. Signal Process. Syst..

[10]  Zhu Han,et al.  A Hierarchical Game Framework for Resource Management in Fog Computing , 2017, IEEE Communications Magazine.

[11]  Nicolas Herbaut,et al.  A Model for Collaborative Blockchain-Based Video Delivery Relying on Advanced Network Services Chains , 2017, IEEE Communications Magazine.

[12]  Yan Zhang,et al.  Enabling Localized Peer-to-Peer Electricity Trading Among Plug-in Hybrid Electric Vehicles Using Consortium Blockchains , 2017, IEEE Transactions on Industrial Informatics.

[13]  Rui Zhang,et al.  Optimal Pricing and Load Sharing for Energy Saving With Cooperative Communications , 2016, IEEE Transactions on Wireless Communications.

[14]  Dusit Niyato,et al.  Social Welfare Maximization Auction in Edge Computing Resource Allocation for Mobile Blockchain , 2017, 2018 IEEE International Conference on Communications (ICC).

[15]  Zhu Han,et al.  Cloud/Fog Computing Resource Management and Pricing for Blockchain Networks , 2017, IEEE Internet of Things Journal.