Anonymous Reputation System for IIoT-Enabled Retail Marketing Atop PoS Blockchain

Industrial Internet of Things (IIoT) is revolutionizing the retail industry for manufacturers, suppliers, and retailers to improve operational efficiency and consumer experience. In IIoT-enabled retail marketing, reputation systems play a critical role to boost mutual trust among industrial entities and build consumer confidence. In this paper, we focus on reputation management in the consumer–retailer channel, where retailers can accumulate reputations from consumer feedbacks. To encourage consumers to post feedbacks without worrying about being tracked or retaliated, we propose an anonymous reputation system that preserves consumer identities and individual review confidentialities. To increase system transparency and reliability, we further exploit the tamper-proof nature and the distributed consensus mechanism of the blockchain technology. With system designs based on various cryptographic primitives and a Proof-of-Stake consensus protocol, our blockchain-based reputation system is more efficient to offer high levels of privacy guarantees compared with existing ones. Finally, we explore the implementation challenges of the blockchain-based architecture and present a proof-of-concept prototype system by Parity Ethereum. We measure the on/off-chain performance with the scalability discussion to demonstrate the feasibility of the proposed system.

[1]  Feng Hao,et al.  A privacy-aware decentralized and personalized reputation system , 2018, Comput. Secur..

[2]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[3]  Lionel Brunie,et al.  A Decentralized Anonymity-Preserving Reputation System with Constant-time Score Retrieval , 2016, IACR Cryptol. ePrint Arch..

[4]  Feng Hao,et al.  PrivBox: Verifiable decentralized reputation system for online marketplaces , 2018, Future Gener. Comput. Syst..

[5]  Eli Ben-Sasson,et al.  Zerocash: Decentralized Anonymous Payments from Bitcoin , 2014, 2014 IEEE Symposium on Security and Privacy.

[6]  Dan Boneh,et al.  Bulletproofs: Short Proofs for Confidential Transactions and More , 2018, 2018 IEEE Symposium on Security and Privacy (SP).

[7]  Xiaohui Liang,et al.  Exploiting mobile social behaviors for Sybil detection , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[8]  Alexander Schaub,et al.  A Trustless Privacy Preserving Reputation System based on Blockchain , 2016 .

[9]  Lionel Brunie,et al.  A Trustless Privacy-Preserving Reputation System , 2016, SEC.

[10]  Torben P. Pedersen A Threshold Cryptosystem without a Trusted Party (Extended Abstract) , 1991, EUROCRYPT.

[11]  Keith W. Ross,et al.  I Know What You're Buying: Privacy Breaches on eBay , 2014, Privacy Enhancing Technologies.

[12]  David Pointcheval,et al.  Reassessing Security of Randomizable Signatures , 2018, IACR Cryptol. ePrint Arch..

[13]  Taher ElGamal,et al.  A public key cyryptosystem and signature scheme based on discrete logarithms , 1985 .

[14]  Aggelos Kiayias,et al.  Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol , 2017, CRYPTO.

[15]  Tomi Dahlberg,et al.  Digital Supply Chain Transformation toward Blockchain Integration , 2017, HICSS.

[16]  David Wolinsky,et al.  AnonRep: Towards Tracking-Resistant Anonymous Reputation , 2016, NSDI.

[17]  Aggelos Kiayias,et al.  On the Portability of Generalized Schnorr Proofs , 2009, EUROCRYPT.

[18]  D. Culler,et al.  WAVE : A Decentralized Authorization System for IoT via Blockchain Smart Contracts , 2017 .

[19]  Xiaodong Lin,et al.  Efficient and Secure Service-Oriented Authentication Supporting Network Slicing for 5G-Enabled IoT , 2018, IEEE Journal on Selected Areas in Communications.

[20]  Bang Nguyen,et al.  The Internet of Things (IoT) and marketing: the state of play, future trends and the implications for marketing , 2017 .

[21]  Johannes Blömer,et al.  Anonymous and Publicly Linkable Reputation Systems , 2015, Financial Cryptography.

[22]  David Pointcheval,et al.  Short Randomizable Signatures , 2016, CT-RSA.

[23]  Yuan Lu,et al.  ZebraLancer: Private and Anonymous Crowdsourcing System atop Open Blockchain , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[24]  Roberto Di Pietro,et al.  A blockchain-based Trust System for the Internet of Things , 2018, SACMAT.

[25]  Antonio Messeni Petruzzelli,et al.  Towards Industry 4.0 , 2018, Bus. Process. Manag. J..

[26]  Aggelos Kiayias,et al.  Ouroboros Praos: An Adaptively-Secure, Semi-synchronous Proof-of-Stake Blockchain , 2018, EUROCRYPT.

[27]  Amos Fiat,et al.  How to Prove Yourself: Practical Solutions to Identification and Signature Problems , 1986, CRYPTO.

[28]  Johannes Blömer,et al.  Practical, Anonymous, and Publicly Linkable Universally-Composable Reputation Systems , 2018, IACR Cryptol. ePrint Arch..

[29]  Gareth Owen,et al.  Rep on the block: A next generation reputation system based on the blockchain , 2015, 2015 10th International Conference for Internet Technology and Secured Transactions (ICITST).

[30]  Mathias Weske,et al.  Blockchains for Business Process Management - Challenges and Opportunities , 2017, ACM Trans. Manag. Inf. Syst..

[31]  Srinivas Devadas,et al.  Beaver: A Decentralized Anonymous Marketplace with Secure Reputation , 2016, IACR Cryptol. ePrint Arch..