Recommender systems have been widely used in different application domains including energy-preservation, e-commerce, healthcare, social media, etc. Such applications require the analysis and mining of massive amounts of various types of user data, including demographics, preferences, social interactions, etc. in order to develop accurate and precise recommender systems. Such datasets often include sensitive information, yet most recommender systems are focusing on the models' accuracy and ignore issues related to security and the users' privacy. Despite the efforts to overcome these problems using different risk reduction techniques, none of them has been completely successful in ensuring cryptographic security and protection of the users' private information. To bridge this gap, the blockchain technology is presented as a promising strategy to promote security and privacy preservation in recommender systems, not only because of its security and privacy salient features, but also due to its resilience, adaptability, fault tolerance and trust characteristics. This paper presents a holistic review of blockchain-based recommender systems covering challenges, open issues and solutions. Accordingly, a well-designed taxonomy is introduced to describe the security and privacy challenges, overview existing frameworks and discuss their applications and benefits when using blockchain before indicating opportunities for future research.
翻译:各种应用领域,包括能源保护、电子商务、医疗保健、社交媒体等,都广泛使用了建议系统。这些应用要求分析和挖掘大量各类用户数据,包括人口统计、偏好、社会互动等,以便开发准确和准确的建议系统。这类数据集往往包括敏感信息,但大多数建议系统都侧重于模型的准确性,忽视了与安全和用户隐私有关的问题。尽管利用不同的减少风险技术努力克服了这些问题,但在确保加密安全和保护用户私人信息方面却无一取得完全成功。为了缩小这一差距,将链式技术作为促进建议系统安全和隐私保护的有希望的战略,这不仅是因为其安全和隐私特点,而且还因为其复原力、适应性、错容度和信任特性。本文件对基于街区的建议系统进行了全面审查,涉及挑战、开放问题和解决办法。因此,在使用块式链前说明未来研究的机会时,采用精心设计的分类系统来描述安全和隐私挑战,概述现有框架,并讨论其应用和好处。