Abstract

There exist two severe challenges in cloud file-sharing networks: cooperation dilemma and trust dilemma. The mechanism designed to promote cooperation could suffer from malicious users, while the trust management that only considers the trust dilemma is subjected to denial-of-service attacks. To address these two dilemmas simultaneously, we present a dependable cloud file-sharing scheme-EigenCloud. The main contributions include the following. First, we propose a modified EigenTrust algorithm to calculate the global cooperation value and global trust value of each cloud user based on her/his past behaviors. Second, we propose cooperation and trust-aware worker recommendation mechanism by determining a Pareto front from all cloud users. Thus, a cloud user who adopts the recommendation mechanism by paying an additional fee could have a higher probability of receiving a valid file in one transaction. Last but not least, we use the evolutionary game theory (EGT) to study the acceptance and effectiveness of the proposed EigenCloud by strategically modeling cloud users. The Lyapunov stability theory is employed to mathematically investigate the stability of evolutionary equilibriums of our EigenCloud. Finally, both numerical simulations and simulator-driving experiments illustrate that our EigenCloud has an outstanding performance in promoting cooperation and inhibiting malicious activity.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call