A New Blockchain-Based Auction Method for Resource Allocation in Fog Computing Environment

Arezoo Ghasemi
DOI: https://doi.org/10.1007/s10922-024-09883-z
2024-12-01
Journal of Network and Systems Management
Abstract:Considering the significant growth of the Internet of Things network in recent years, the volume of requests sent to cloud servers was predicted to increase. Therefore, to solve the concern that has arisen in recent years, Cisco proposed the fog computing model to reduce the delay and load sent to the cloud servers. However, despite the mentioned advantages, the fog computing model has challenges, the most important of which is the appropriate method for allocating resources. In this challenge, it is necessary to pay attention to issues such as resource efficiency, increasing the profit of fog nodes, correct pricing, building trust between fog nodes and the Internet of Things, and creating a secure financial exchange system between nodes. For this reason, in this paper, a resource allocation method is proposed in the fog computing model based on the blockchain network. Combining blockchain technology with the fog computing model creates a safe and reliable environment where fog nodes can compete correctly and effectively for pricing. Also, in this article, a new auction method is proposed, in which fog nodes take into account the net profit of the requests and the chance of winning the auction to participate in the auction. The results of the simulation show that the proposed method has been able to perform significantly better than other existing methods in terms of the number of serviced requests, resource efficiency, and profit.
computer science, information systems,telecommunications
What problem does this paper attempt to address?