To facilitate the consumers’ online shopping, it is very necessary to build a reliable and sustainable product evaluation management (PEM) system to store, secure, and retrieve the evaluation data of products. To this end, we propose a novel PEM system based on blockchain technologies. In this PEM system, the evaluation data of products including evaluation scores and comments are stored in the interplanetary file system (IPFS), and then the data hash addresses are returned and stored on the blockchain. Then, the retrieval of evaluation data is implemented by designing and deploying smart contracts on the Ethereum blockchain. Since it is almost impossible to change any data stored in blockchain and IPFS, the proposed PEM system can protect the comment data from intentional or unintentional modifications. Moreover, the proposed PEM system allows users to efficiently and reliably retrieve the relevant evaluation data of a certain product by a given query keyword with the increase of data stored on the blockchain. In addition, to achieve high sustainability, the proposed system also contains an economic incentive mechanism, which is beneficial to form a virtuous circle in online shopping. The proposed system is simulated on the popular blockchain platform, i.e., Ethereum with Solidity programming language. The experimental results and analysis demonstrate that the proposed PEM system achieves desirable usability, reliability, and sustainability.
Read full abstract