Bi-TCCS: Trustworthy Cloud Collaboration Service Scheme Based on Bilateral Social Feedback
Chuanyi Liu,Xiaoyong Li,Mingliang Sun,Yali Gao,Jie Yuan,Shaoming Duan
DOI: https://doi.org/10.1109/tcc.2020.2978810
IF: 5.697
2022-01-01
IEEE Transactions on Cloud Computing
Abstract:As a complementary technology to traditional network security, trust computing scheme has been playing an increasingly important role in providing cloud service. However, many organizations constantly face trust computing challenges; moreover, establishing a highly trustworthy cloud ecosystem can be costly and time-consuming. In this article, we originally propose the conceptual model and formal definitions for a trustworthy collaboration service ecosystem, and construct a Bi-trustworthy cloud collaboration service ( Bi-TCCS ), which is a scheme based on an innovative bilateral social feedback (referred to as “bi-feedback”) scheme. First, a trust-aware collaboration service model is proposed based on cloud service brokerages (CSBs), which can provide intermediation and aggregation capabilities to enable organizations to deploy their services across a collaborative cloud environment. Then, we propose a bi-feedback scheme based on the inherent social relationship among three network communities, which are composed of three types of network entities: cloud users, CSBs, and cloud service providers. The proposed scheme is effective and reliable against garnished and bad-mouthing attacks resulting from the traditional social feedback scheme. Moreover, we innovatively adopt an aggregating method for overall trust based on deviation analysis. This method can minimize errors and overcome the limitations of traditional schemes, where trust attributes are weighted manually. Theoretical analysis and experiments verify the effectiveness of Bi-TCCS . Compared with existing approaches, the service successful ratio of Bi-TCCS increased by 12 percent under highly dishonest cloud environment. These results also indicate that Bi-TCCS is more adaptable both in the random walk and cheating profiles, which represents a substantial improvement in tracking the dynamic behavior of cloud services.