TY - JOUR
T1 - A survey on blockchain-based Recommender Systems
T2 - Integration architecture and taxonomy
AU - Mekouar, Loubna
AU - Iraqi, Youssef
AU - Damaj, Issam
AU - Naous, Tarek
N1 - Publisher Copyright:
© 2022 Elsevier B.V.
PY - 2022/2/14
Y1 - 2022/2/14
N2 - A Recommender System (RS) is an integral part of present-day leading web services, such as YouTube, Amazon, Netflix, and many others. Modern RSs are challenged to go beyond their traditional role of predicting user preferences to efficiently provide reliable, carefully personalized, and highly accurate recommendations. This paper thoroughly explores and analyzes state-of-the-art literature surveys on RS to extract important challenges and open issues. Our goal in this paper is to survey the literature to extract essential features of RSs and Blockchain (BC), focusing on their integration. Because of the lack of an existing foundation of BC-based RSs, the intrinsic BC aspects in RSs are identified and described. Integrating BC technology within RSs can achieve many benefits such as transparency, decentralization, and security. To that end, a thorough study of the papers on current BC-based RSs is presented along with a synthesized comprehensive taxonomy. Furthermore, a modular RS architecture, encompassing on-chain and off-chain storage and computation processes, is designed. This paper also includes a thorough discussion on the validity of the proposed architecture, BC limitations concerning RSs, and the derivation of a rich set of pointers to future research directions.
AB - A Recommender System (RS) is an integral part of present-day leading web services, such as YouTube, Amazon, Netflix, and many others. Modern RSs are challenged to go beyond their traditional role of predicting user preferences to efficiently provide reliable, carefully personalized, and highly accurate recommendations. This paper thoroughly explores and analyzes state-of-the-art literature surveys on RS to extract important challenges and open issues. Our goal in this paper is to survey the literature to extract essential features of RSs and Blockchain (BC), focusing on their integration. Because of the lack of an existing foundation of BC-based RSs, the intrinsic BC aspects in RSs are identified and described. Integrating BC technology within RSs can achieve many benefits such as transparency, decentralization, and security. To that end, a thorough study of the papers on current BC-based RSs is presented along with a synthesized comprehensive taxonomy. Furthermore, a modular RS architecture, encompassing on-chain and off-chain storage and computation processes, is designed. This paper also includes a thorough discussion on the validity of the proposed architecture, BC limitations concerning RSs, and the derivation of a rich set of pointers to future research directions.
KW - Blockchain
KW - Distributed ledgers
KW - Oracles
KW - Recommender Systems
KW - Security
KW - Smart contracts
UR - http://www.scopus.com/inward/record.url?scp=85124480164&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2022.01.020
DO - 10.1016/j.comcom.2022.01.020
M3 - Article
AN - SCOPUS:85124480164
SN - 0140-3664
VL - 187
SP - 1
EP - 19
JO - Computer Communications
JF - Computer Communications
ER -