Blockchain-Assisted Collaborative Service Recommendation Scheme With Data Sharing

被引:3
|
作者
Yan, Biwei [1 ]
Dong, Anming [2 ]
Chai, Baobao [2 ]
Han, Yubing [2 ]
Zhou, Guanglin [2 ]
Zhao, Fangxin [2 ]
机构
[1] Qufu Normal Univ, Sch Math Sci, Qufu 273165, Shandong, Peoples R China
[2] Qilu Univ Technol, Shandong Acad Sci, Sch Comp Sci & Technol, Jinan 250353, Peoples R China
基金
中国国家自然科学基金;
关键词
Collaborative service recommendation; blockchain; data sharing; ciphertext-policy attribute-based encryption;
D O I
10.1109/ACCESS.2021.3065001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of cloud computing, a large number of web services have been emerging quickly, which brings a heavy burden for users to choose the services they preferred. In order to suggest web services for users, recommendation algorithms are needed and many of them have been investigated recently. However, most of the existing recommendation schemes are based on centralized historical data, which may lead to single point of failure. Generally, the data contains a lot of sensitive information that cloud may expose the privacy of users, which makes most cloud platforms reluctant to share their own data. In order to solve the above issues, the secure data sharing among cloud platforms is necessary for better recommendation, which can maximize the profits. In this paper, we propose a blockchain-assisted collaborative service recommendation scheme (BC -SRDS). Specifically, we adopt the ciphertext-policy attribute-based encryption (CP-ABE) algorithm to encrypt the data, which ensures the data confidentiality and realizes secure data sharing. Then, we utilize the blockchain to share data, such that the DoS attack, DDoS attack and single point of failure can be avoided. Meanwhile, the data integrity, tampering-proof of data are guaranteed through the blockchain. And we use locality-sensitive hashing algorithm to recommend the services for users. Finally, it is proved through the security analysis that BC -SRDS is capable of achieving data confidentiality, data integrity and tampering-proof. A series of experiments show that BC -SRDS achieves better recommendation accuracy compared with the existing schemes.
引用
收藏
页码:40871 / 40883
页数:13
相关论文
共 50 条
  • [1] Blockchain-assisted data sharing supports deduplication for cloud storage
    Zhang, Tao
    Wang, Chen
    Chandrasena, Mulmediyage Imantha Udana
    [J]. CONNECTION SCIENCE, 2023, 35 (01)
  • [2] A Practical and Efficient Blockchain-Assisted Attribute-Based Encryption Scheme for Access Control and Data Sharing
    Hong, Linjian
    Zhang, Kai
    Gong, Junqing
    Qian, Haifeng
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [3] Blockchain-Assisted Cross-Domain Data Sharing in Industrial IoT
    Zeng, Shulei
    Cao, Bin
    Sun, Yao
    Sun, Chen
    Wan, Zhiguo
    Peng, Mugen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (16): : 26778 - 26792
  • [4] A blockchain-assisted framework for secure and reliable data sharing in distributed systems
    Guo, Yu
    Wang, Shenling
    Huang, Jianhui
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2021, 2021 (01)
  • [5] A blockchain-assisted framework for secure and reliable data sharing in distributed systems
    Yu Guo
    Shenling Wang
    Jianhui Huang
    [J]. EURASIP Journal on Wireless Communications and Networking, 2021
  • [6] BAPS: a blockchain-assisted privacy-preserving and secure sharing scheme for PHRs in IoMT
    Li, Hongzhi
    Zhu, Peng
    Wang, Jiacun
    Fortino, Giancarlo
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (18): : 26197 - 26225
  • [7] A Blockchain-Assisted Certificateless Public Cloud Data Integrity Auditing Scheme
    Du, Jianming
    Dong, Guofang
    Ning, Juangui
    Xu, Zhengnan
    Yang, Ruicheng
    [J]. IEEE ACCESS, 2023, 11 : 123018 - 123029
  • [8] Enhancing privacy in cyber-physical systems: An efficient blockchain-assisted data-sharing scheme with deniability
    Xu, Yang
    Peng, Ziyu
    Zhang, Cheng
    Wang, Gaocai
    Wang, Huiling
    Jiang, Hongbo
    Zhang, Yaoxue
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 150
  • [9] Blockchain-assisted D2D Data Sharing in Fog Computing
    Peng, Yi
    Cui, Taiping
    Shen, Bin
    Lin, Feng
    Huang, Xiaoge
    Chen, Qianbin
    [J]. 2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [10] Blockchain-Based Service Recommendation Supporting Data Sharing
    Yan, Biwei
    Yu, Jiguo
    Wang, Yue
    Guo, Qiang
    Chai, Baobao
    Liu, Suhui
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 580 - 589