Blockchain-based incentive management framework for desktop clouds

Abdullah Yousafzai, Priyan Malarvizhi Kumar, Choong Seon Hong

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Desktop clouds connect several desktop computers into a cloud computing architecture to reap the potential of untapped commodity computing power over the Internet. In desktop clouds, what benefit (incentive) a participant will get for sharing its computational resources, and how participants will contribute (pay) after consuming computational resources from other participants. This inexistence of monetary incentives hinders the widespread adoption of desktop clouds as there is no motivation for the participants to join and remain in the desktop cloud environment. In this article, we propose a decentralized escrow approach over the ethereum blockchain for enhancing the expectation of a participating node to join and offer services in desktop cloud networks. We then propose a distributed multi-agent framework for desktop cloud environments. Moreover, we present the agents’ full algorithmic behavior with their interaction to the escrow over the ethereum smart contract. The proposed framework provides monetary incentives using blockchain-based cryptocurrencies managed through decentralized escrow over ethereum smart contract to the desktop cloud participants in a trusted manner. Lastly, we present simulation results from a testbed verifying the monetization of desktop cloud participants in the proposed framework.

Original languageEnglish
Pages (from-to)137-156
Number of pages20
JournalCluster Computing
Volume26
Issue number1
DOIs
Publication statusPublished - Feb 2023

Bibliographical note

Publisher Copyright:
© 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.

Keywords

  • Blockchain
  • Desktop cloud
  • Ethereum
  • Incentive management
  • Smart contracts

Fingerprint

Dive into the research topics of 'Blockchain-based incentive management framework for desktop clouds'. Together they form a unique fingerprint.

Cite this