When Mobile Blockchain Meets Edge Computing: Challenges and Applications

Blockchain, as the backbone technology of the current popular Bitcoin digital currency, has become a promising decentralized approach for resource and transaction management. Although blockchain has been widely adopted in many applications, e.g., finance, healthcare, and logistics, its application in mobile environments is still limited. This is due to the fact that blockchain users need to solve preset proof-of-work puzzles to add new transactions 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 option 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 demonstrative prototype of mobile edge computing enabled blockchain systems is presented with experimental results to justify the proposed concept.

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

[2]  Khashayar Kotobi,et al.  Blockchain-enabled spectrum access in cognitive radio networks , 2017, 2017 Wireless Telecommunications Symposium (WTS).

[3]  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).

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

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

[6]  Nir Kshetri,et al.  Can Blockchain Strengthen the Internet of Things? , 2017, IT Professional.

[7]  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.

[8]  Dirk Westhoff,et al.  Initial observations on economics, pricing, and penetration of the internet of things market , 2009, CCRV.

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

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

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

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

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

[14]  Mauro Conti,et al.  A Survey on Security and Privacy Issues of Bitcoin , 2017, IEEE Communications Surveys & Tutorials.

[15]  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.

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

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

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

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