Contact Us Search Paper

Consortium Blockchain based Reputation Incentive Mechanism for Recommendation System

Guo Sun1, Tingting Zhao1, Qingyi Ye1,*, Chuntang Yu1, and Xia Feng2

Corresponding Author:

Qingyi Ye

Affiliation(s):

1 School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China

2 School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang, China

*Corresponding author

Abstract:

Recommendation systems have been widely used in many e-commerce services, but it is difficult to gather enough participants to supply their recommendations. Moreover, participants in the system may make malicious recommendations, which will affect the accuracy of recommendation results. In order to provide better recommendation service for users, incentive mechanisms are needed to attract more participants in recommendation and curb their malicious behaviors. In this paper, we propose a consortium blockchain based reputation incentive mechanism for recommendation systems(CRIM). Firstly, the monetary rewards are used to attract participants and motivate them to take part in the recommendation. Secondly, we design the incentive mechanism with reputation which is attached to the rewards. Honest participants will gain more rewards while malicious participants will be penalized. Meanwhile, we adopt the Stackelberg game to maximize the utility of participants, and prove that the mechanism can reach a unique Nash equilibrium. Thirdly, the decentralization and immutability of blockchain can guarantee the credibility and security of the stored data, thus ensuring the openness and transparency of the recommendation. Finally, we implement the system for education resources recommendation and conduct experiments, and the results demonstrate that our incentive mechanism is effective and has significant performance when compared with other incentive mechanisms.

Keywords:

Consortium blockchain, reputation incentive, game theory, recommendation system

Downloads: 51 Views: 611
Cite This Paper:

Guo Sun, Tingting Zhao, Qingyi Ye, Chuntang Yu, and Xia Feng (2021). Consortium Blockchain based Reputation Incentive Mechanism for Recommendation System. Journal of Networking and Network Applications, Volume 1, Issue 3, pp. 119–128. https://doi.org/10.33969/J-NaNA.2021.010305.

References:

[1] Wang H, Zheng Z, Xie S, et al. Blockchain challenges and opportunities: a survey[J]. International Journal of Web and Grid Services, 2018, 14(4): 352.

[2] Lei A, Cruickshank H, Cao Y, et al. Blockchain-Based Dynamic Key Management for Heterogeneous Intelligent Transportation Systems[J]. IEEE Internet of Things Journal, 2017, 4(6): 1832-1843.

[3] Li Y, Hu B. An Iterative Two-Layer Optimization Charging and Discharg-ing Trading Scheme for Electric Vehicle Using Consortium Blockchain[J]. IEEE Transactions on Smart Grid, 2020, 11(3): 2627-2637.

[4] Chen G, Xu B, Lu M, et al. Exploring blockchain technology and its potential applications for education[J]. Smart Learning Environments, 2018, 5(1): 1-10.

[5] Zhao T, Sun G, Feng X, et al. Design of educational resources-oriented fair recommendation system based on consortium blockchain[C]//2020 International Conference on Networking and Network Applications (NaNA). 2020: 448-453.

[6] Yang D, Xue G, Fang X, et al. Crowdsourcing to smartphones: Incentive mechanism design for mobile phone sensing[C]//Proceedings of the 18th annual international conference on Mobile computing and networking. 2012: 173-184.

[7] Kroll J A, Davey I C, Felten E W. The economics of Bitcoin mining, or Bitcoin in the presence of adversaries[C]//Proceedings of WEIS. 2013, 2013: 11.

[8] Lee J S, Szymanski B K. Auctions as a dynamic pricing mechanism for e-services[M]//Service Enterprise Integration. Springer, Boston, MA, 2007: 131-156.

[9] Lee J S, Hoh B. Dynamic pricing incentive for participatory sensing[J]. Pervasive and Mobile Computing, 2010, 6(6): 693-708.

[10] Duan L, Kubo T, Sugiyama K, et al. Incentive mechanisms for smartphone collaboration in data acquisition and distributed comput-ing[C]//2012 Proceedings IEEE INFOCOM. IEEE, 2012: 1701-1709.

[11] Hu H, Yu W, Wen G, et al. Reverse group consensus of multi-agent systems in the cooperation-competition network[J]. IEEE Transactions on Circuits and Systems I: Regular Papers, 2016, 63(11): 2036-2047.

[12] Geetha G, Jayakumar C. Implementation of trust and reputation manage-ment for free-roaming mobile agent security[J]. IEEE Systems Journal, 2014, 9(2): 556-566.

[13] Zhao Y, Li Y, Mu Q, et al. Secure pub-sub: Blockchain-based fair payment with reputation for reliable cyber physical systems[J]. IEEE Access, 2018, 6: 12295-12303.

[14] Sharples M, Domingue J. The blockchain and kudos: A distributed system for educational record, reputation and reward[C]//European con-ference on technology enhanced learning. Springer, Cham, 2016: 490-496.

[15] Kantarci B, Glasser P M, Foschini L. Crowdsensing with social network-aided collaborative trust scores[C]//2015 IEEE Global Communications Conference (GLOBECOM). IEEE, 2015: 1-6.

[16] Teutsch J, Reitwießner C. Truebit: a scalable verification solution for blockchains[J]. White Papers, 2018.

[17] He Y, Li H, Cheng X, et al. A blockchain based truthful incentive mechanism for distributed P2P applications[J]. IEEE Access, 2018, 6: 27324-27335.

[18] Ye Q, Zhao T, Sun G, et al. A Recommendation Scheme with Reputation-Based Incentive Mechanism on Consortium Blockchain[C]//2021 International Conference on Networking and Network Applications (NaNA). IEEE, 2021: 313-318.

[19] Nakamoto S. Bitcoin: A peer-to-peer electronic cash system[J]. Decen-tralized Business Review, 2008: 21260.

[20] Lei A, Cruickshank H, Cao Y, et al. Blockchain-based dynamic key management for heterogeneous intelligent transportation systems[J]. IEEE Internet of Things Journal, 2017, 4(6): 1832-1843.

[21] Li Y, Hu B. An iterative two-layer optimization charging and discharging trading scheme for electric vehicle using consortium blockchain[J]. IEEE Transactions on Smart Grid, 2019, 11(3): 2627-2637.

[22] Zheng Z, Xie S, Dai H N, et al. Blockchain challenges and opportunities: A survey[J]. International Journal of Web and Grid Services, 2018, 14(4):

352- 375.

[23] Xue G, Xu J, Wu H, et al. Incentive mechanism for bitcoin mining pool based on Stackelberg game[C]//International Conference on Science of Cyber Security. Springer, Cham, 2019: 190-198.

[24] Xu Z, Liu C, Zhang P, et al. URIM: Utility-Oriented Role-Centric Incentive Mechanism Design for Blockchain-Based Crowdsens-ing[C]//International Conference on Database Systems for Advanced Applications. Springer, Cham, 2021: 358-374.