1. School of Computer Science and Technology, Xidian University, Xi'an 710071, China
2. School of Cyber Engineering, Xidian University, Xi'an 710071, China
Corresponding author (firstname.lastname@example.org
With the popularity of location based service (LBS), a vast number of trust models for LBS recommendation (LBSR) have been proposed. These trust models are centralized in essence, and the trusted third party may collude with malicious service providers or cause the single-point failure problem. This work improves the classic certified reputation (CR) model and proposes a novel fully-distributed context-aware trust (FCT) model for LBSR. Recommendation operations are conducted by service providers directly and the trusted third party is no longer required in our FCT model. Besides, our FCT model also supports the movements of service providers due to its self-certified characteristic. Moreover, for easing the collusion attack and value imbalance attack, we comprehensively consider four kinds of factor weights, namely number, time decay, preference and context weights. Finally, a fully-distributed service recommendation scenario is deployed, and comprehensive experiments and analysis are conducted. The results indicate that our FCT model significantly outperforms the CR model in terms of the robustness against the collusion attack and value imbalance attack, as well as the service recommendation performance in improving the successful trading rates of honest service providers and reducing the risks of trading with malicious service providers.
This work was supported by National High Technology Research and Development Program (863 Program) (Grant No. 2015AA016007), National Natural Science Foundation of China (Grant No. 61502375, 61370078), Key Program of NSFC (Grant No. U1405255), and Natural Science Basis Research Plan in Shaanxi Province of China (Grant No. 2016JQ6046).
(Color online) The classic trust models for LBSR. (a) Request-response trust models; (b) push trust models.
(Color online) Our FCT model for LBSR.
(Color online) The scenario of service recommendation in our FCT model. (a) In the perspective of SP; (b) in the perspective of SC.
A part of eCL@ss (version 9.0).
The procedure of trust evaluation.
(Color online) The average trust value variations of HSP and MSP in two kinds of trust models.
(Color online) The average successful trading rate variations of HSP and MSP in two kinds of trust models. protectłinebreak (a) HSP; (b) MSP.
(Color online) The robustness of two kinds of trust models against collusion attack and value imbalance attack. (a) Collusion attack; (b) value imbalance attack.
Copyright 2020 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有