• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2024, Vol. 46 ›› Issue (06): 1032-1040.

• Computer Network and Znformation Security • Previous Articles     Next Articles

A privacy protection recommendation algorithm in block chain environment

ZHAO Wen-tao,GUAN Li-he,HE Jian-guo,TANG Hao   

  1. (School of Mathematics and Statistics,Chongqing Jiaotong University,Chongqing 400074,China)
  • Received:2023-05-17 Revised:2023-08-23 Accepted:2024-06-25 Online:2024-06-25 Published:2024-06-17

Abstract: For the problem that recommendation algorithms in the blockchain environment are difficult to resist malicious attacks and have poor recommendation results. On the one hand, a fast homomorphic encryption algorithm based on integer vector is proposed to protect the privacy protection of user data, and its security is guaranteed by the LWE problem. On the other hand, an efficient recommendation algorithm is designed based on E2LSH, which distributes the key according to the hash bucket number, so that users under the same hash bucket can perform homomorphic encryption operations and quickly calculate the similarity. On the basic system model of blockchain+IPFS, a comparison experiment with the latest relevant privacy-preserving recommendation algorithms is conducted using public datasets. The results show that the algorithms in this paper have an ideal recommendation effect and speed while security and privacy are guaranteed.


Key words: blockchain, privacy protection, locality sensitive hashing, homomorphic encryption