A Blockchain-Based Offloading Approach in Fog Computing Environment.

Wenda Tang,Xuan Zhao,Wajid Rafique,Wanchun Dou
DOI: https://doi.org/10.1109/bdcloud.2018.00056
2018-01-01
Abstract:With the development of mobile computing technology, there has higher demand for computation resource in mobile applications than before. Fog computing has emerged as a promising infrastructure to provide elastic resources at the proximity of mobile users. Mobile users can offload some computations from the mobile devices to the nearby Fog servers so as to release the workloads of mobile devices, and therefore improve mobile users' quality of experience. However, mobile users may mistakenly offload their computations to the nearby Fog servers which have been injected by some attackers, and therefore induce some privacy and security issues. As most of mobile devices have natural mobility feature, it is very necessary to check the veracity of a Fog server in a very short time before doing computation offloading. In view of this challenge, we bring blockchain technique into Fog environment so as to verify each Fog server's authenticity and propose a blockchain-based offloading approach in this paper. Concretely, the proposed approach constantly maintains a set of candidate authorized Fog servers by leveraging blockchain technology, and the offloading decision could be made in a real-time fashion. Extensive experimental results have demonstrated our method's feasibility and efficiency.
What problem does this paper attempt to address?