Blockchain-Based Trust Auction for Dynamic Virtual Machine Provisioning and Allocation in Clouds

Hao Xu, Weifeng Liu, Xu Liu, Chunpeng Ge
2021 Wireless Communications and Mobile Computing  
Cloud computing uses virtualization technology to provide users with different types of resources in the form of services. The third party plays a crucial role in coordinating cloud market between cloud providers and users. As for providing services or trading, the extra broker fees are required for the middleman because the third party facilitates transactions. Moreover, there is no guarantee that the third party is trusted, which can lead to information leakage, data tampering, and unfair
more » ... ing. Blockchain technology is an emerging technology that can store and communicate data between entities that unnecessarily trust each other. To resolve the problems, this paper presents the blockchain-based trust and fair system and develops the smart contract of auction and transaction. The prototype system is implemented based on the Hyperledger Fabric. The experimental results prove the feasibility of the scheme.
doi:10.1155/2021/6639107 fatcat:rcxwts5wxjhjvjfxba27j4mcxe