An Efficient Blockchain-Based Privacy-Preserving Collaborative Filtering Architecture

被引:25
作者
Casino, Fran [1 ]
Patsakis, Constantinos [1 ]
机构
[1] Univ Piraeus, Piraeus 18534, Greece
关键词
Blockchain; Privacy; Computer architecture; Data privacy; Security; Collaboration; Internet; collaborative filtering (CF) decentralized file storage; privacy; recommender systems (RSs); SYSTEMS;
D O I
10.1109/TEM.2019.2944279
中图分类号
F [经济];
学科分类号
02 ;
摘要
Information overload is a phenomenon of our days due to the unprecedented penetration of information and communication technologies (ICT) in our daily lives. As a result, people often end up with more options than they can process to choose from and therefore may opt for choices which do not fit best to their preferences. To address these issues, recommender systems (RSs) were proposed and have gained a lot of interest from the research community and industry. However, privacy is a big concern in these systems. While decentralized recommenders can protect privacy, they lack the needed efficiency to be widely adopted. In this article, we use blockchain as the backbone of a decentralized RS, managing to equip it with a broad set of features while simultaneously, preserving user's privacy. We introduce a new architecture, based on decentralized locality sensitive hashing classification as well as a set of recommendation methods, according to how data are managed by users. Extensive experimental results illustrate the performance and efficacy of our approach compared with state-of-the-art methods. In addition, a discussion about its benefits and opportunities provides ground for further research.
引用
收藏
页码:1501 / 1513
页数:13
相关论文
共 88 条
[1]   Private Data System Enabling Self-Sovereign Storage Managed by Executable Choreographies [J].
Alboaie, Sinica ;
Cosovan, Doina .
DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2017, 2017, 10320 :83-98
[2]  
Andoni A, 2006, ANN IEEE SYMP FOUND, P459
[3]  
Andoni A, 2015, ADV NEUR IN, V28
[4]  
[Anonymous], 2018, PRIVATE CONFIDENTIAL
[5]  
Bakker Arno., 2009, Proceeding of the 1st ACM international workshop on Complex networks meet information and knowledge management (CNIKM09), P67
[6]  
Batmaz Z, 2017, 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), P261, DOI 10.1109/UBMK.2017.8093386
[7]   Supporting Private Data on Hyperledger Fabric with Secure Multiparty Computation [J].
Benhamouda, Fabrice ;
Halevi, Shai ;
Halevi, Tzipora .
2018 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2018), 2018, :357-363
[8]  
Berkvosky S, 2007, RECSYS 07: PROCEEDINGS OF THE 2007 ACM CONFERENCE ON RECOMMENDER SYSTEMS, P9
[9]   A comparison of clustering-based privacy-preserving collaborative filtering schemes [J].
Bilge, Alper ;
Polat, Huseyin .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2478-2489
[10]   Practical Secure Aggregation for Privacy-Preserving Machine Learning [J].
Bonawitz, Keith ;
Ivanov, Vladimir ;
Kreuter, Ben ;
Marcedone, Antonio ;
McMahan, H. Brendan ;
Patel, Sarvar ;
Ramage, Daniel ;
Segal, Aaron ;
Seth, Karn .
CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, :1175-1191