Abstract
Online shopping offers consumers a way to go shopping and purchase services and goods at reasonable prices through the Internet; however, product selection in terms of quality, price, and incredible trust is an issue. Various sources of feedback may exist for the same product, which can critically affect perceptions about it. It may eventually lead to a person buying or simply ignoring the product. It is necessary to ensure that these comments are not both fraudulent and legitimate. In this context, blockchain has now come to light as a promising technology that offers customers a reliable and unchangeable feedback mechanism. This work proposes a blockchain-based feedback system using non-fungible tokens (BFSN) as a framework to evaluate items through feedback. In addition, this paper also uses the interplanetary file system to store the metadata of e-commerce products to avoid storing large amounts of data on the blockchain. The empirical results prove that the proposed framework completes the order of milliseconds. The buyer and seller’s individual transaction details stay private and immutable with this proposed method, and zero-knowledge authentication is used for any transactions.
Similar content being viewed by others
Data availability
The data set generated and/or analyzed during the current study is available upon reasonable request from the corresponding author. However, data sets are available as open source.
References
Shaw, N., Eschenbrenner, B., Baier, D.: Online shopping continuance after COVID-19: a comparison of Canada, Germany and the United States. J. Retail. Consum. Serv. 69(103100), 1–14 (2022). https://doi.org/10.1016/j.jretconser.2022.103100
Online. https://inc42.com/buzz/flipkarts-b2c-arms-sales-near-inr-15000-cr-mark-fy23-loss-dips-to-inr-4026-cr/. Accessed 06 Feb 2024
Otero, J.M.M.: Fake reviews on online platforms: perspectives from the US, UK and EU legislations. SN Soc. Sci. 1(181), 1–30 (2021). https://doi.org/10.1007/s43545-021-00193-8
Salminen, J., Kandpal, C., Kamel, A.M., Jung, S.-G., Jansen, B.J.: Creating and detecting fake reviews of online products. J. Retail. Consum. Serv. 64(102771), 1–15 (2022). https://doi.org/10.1016/j.jretconser.2021.102771
Zhuang, M., Cui, G., Peng, L.: Manufactured opinions: the effect of manipulating online product reviews. J. Bus. Res. 87, 24–35 (2018). https://doi.org/10.1016/j.jbusres.2018.02.016
Walther, M., Jakobi, T., Watson, S.J., Stevens, G.: A systematic literature review about the consumers’ side of fake review detection—which cues do consumers use to determine the veracity of online user reviews? Comput. Hum. Behav. Rep. 10, 100278 (2023). https://doi.org/10.1016/j.chbr.2023.100278
Musamih, A., Yaqoob, I., Salah, K., Jayaraman, R., Omar, M., Ellahham, S.: Using NFTs for product management, digital certification, trading, and delivery in the healthcare supply chain. IEEE Trans. Eng. Manag. 99, 1–22 (2022). https://doi.org/10.1109/TEM.2022.3215793
Sharma, A.K., Chaurasia, B.K.: Blockchain-based NFT for evidence system. In: Roy, B.K., Chaturvedi, A., Tsaban, B., Hasan, S.U. (eds.) Cryptology and Network Security with Machine Learning. ICCNSML 2022. Algorithms for Intelligent Systems, pp. 441–451. Springer, Singapore (2022). https://doi.org/10.1007/978-981-99-2229-1_37
Rai, S., Chaurasia, B.K., Gupta, R., Verma, S.: Blockchain-based NFT for Healthcare System. In: 12th IEEE International Conference on Communication Systems and Network Technologies (CSNT), pp. 700–704 (2023). https://doi.org/10.1109/CSNT57126.2023.10134632
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Online (2008). https://bitcoin.org/bitcoin.pdf. Accessed 22 Jan 2024
Ma, X., Zhou, J., Yang, X., Liu, G.: A blockchain voting system based on the feedback mechanism and Wilson score. Inf MDPI 11(552), 1–13 (2020). https://doi.org/10.3390/info11120552
Feige, U., Fiat, A., Shamir, A.: Zero-knowledge proofs of identity. J. Cryptol. 1(2), 77–94 (1988). https://doi.org/10.1007/BF02351717
Rackoff, C., Simon, D.: Non-interactive zero-knowledge proof of knowledge and chosen Ciphertext attack. In: Feigenbaum, J. (ed.) Advances in Cryptology—CRYPTO’91. CRYPTO 1991. Lecture Notes in Computer Science, vol. 576, pp. 433–444 (1991). https://doi.org/10.1007/3-540-46766-1_35
Misra, G., Hazela, B., Chaurasia, B.K.: Zero knowledge based authentication for internet of medical things. In: 14th International Conference on Computing, Communication and Networking Technologies (ICCCNT), pp. 1–6 (2023). https://doi.org/10.1109/ICCCNT56998.2023.10307359
Abdolmaleki, B., Baghery, K., Lipmaa, H., Zając, M.: A subversion-resistant SNARK. In: Takagi, T., Peyrin, T. (eds.) ASIACRYPT 2017. LNCS, vol. 10626, pp. 3–33 (2017). https://doi.org/10.1007/978-3-319-70700-6_1
Bonyani, M., Ghanbarian, M.M., Simab, M.: Blockchain technology based exchanged information security for demand-side management of grid-connected microgrid using model predictive control. IET Gen. Transm. Distrib. 17, 4677–4687 (2023). https://doi.org/10.1049/gtd2.12675
Edgard, S., Suroso, J.S.: Design of NFT smart contract system using Ethereum network blockchain technology. J. Theor. Appl. Inf. Technol. 101(13), 5257–5263 (2023)
Yakubov, A., Shabir, W.M., Wallbom, A., Sanda, D., State, R.: A blockchain-based PKI management framework. In: The first IEEE/IFIP International Workshop on Managing and Managed by Blockchain (Man2Block), pp. 1–7. (2018). https://doi.org/10.1109/NOMS.2018.8406325
Chatterjee, S.: Security and privacy issues in E-commerce: a proposed guidelines to mitigate the risk. In: IEEE International Advance Computing Conference (IACC), pp. 393–396. (2015). https://doi.org/10.1109/IADCC.2015.7154737
Liu, C., Xiao, Y., Javangula, V., Hu, Q., Wang, S., Cheng, X.: NormaChain: a blockchain-based normalized autonomous transaction settlement system for IoT-based E-commerce. IEEE Internet Things J. 6(3), 4680–4693 (2019). https://doi.org/10.1109/JIOT.2018.2877634
Su, X., Liu, Y., Choi, C.: A blockchain-based P2P transaction method and sensitive data encoding for e-commerce transactions. IEEE Consum. Electron. Mag. 9(4), 56–66 (2020). https://doi.org/10.1109/MCE.2020.2969198
Shaikh, J.R., Iliev, G.: Blockchain based confidentiality and integrity preserving scheme for enhancing e-commerce security. In: 2018 IEEE Global Conference on Wireless Computing and Networking (GCWCN), pp. 155–158. (2019). https://doi.org/10.1109/GCWCN.2018.8668619
Razi, Q., Devrani, A., Abhyankar, H., Chalapathi, G.S.S., Hassija, V., Guizani, M.: Non-fungible tokens (NFTs)—survey of current applications, evolution and future directions. IEEE Open J. Commun. Soc. 99, 1–25 (2023). https://doi.org/10.1109/OJCOMS.2023.3343926
Bonifazi, G., Cauteruccio, F., Corradini, E., Marchetti, M., Montella, D., Scarponi, S., Ursino, D., Virgili, L.: Performing wash trading on NFTs: is the game worth the candle? Big Data Cogn. Comput. 7(38), 1–23 (2023). https://doi.org/10.3390/bdcc7010038
Alam, S., Zardari, S., Shamsi, J.A.: Blockchain-based trust and reputation management in SIoT. Electronics 11(3871), 1–33 (2022). https://doi.org/10.3390/electronics11233871
Sasson, E.B., Chiesa, A., Garman, C., Green, M., Miers, I., Tromer, E., Virza, M.: Zerocash: decentralized anonymous payments from bitcoin. In: IEEE Symposium on Security and Privacy, pp. 459–474. (2014). https://doi.org/10.1109/SP.2014.36
Wang, Z., Ma, Z., Luo, S., Gao, H.: Key escrow protocol based on a tripartite authenticated key agreement and threshold cryptography. IEEE Access 7, 149080–149096 (2019). https://doi.org/10.1109/ACCESS.2019.2946874
Blose, R.D., Mhadgut, Y.R.: Study on non-fungible tokens. Int. J. Res. Appl. Sci. Eng. Technol. 10, 558–561 (2022). https://doi.org/10.22214/ijraset.2022.45327
Luxury NFTs as Warranty—Relite, Online. https://relite.finance/blog-posts/can-luxury-brands-use-nfts-as-digital-warranties. Accessed 07 Feb 2024
Chaudhry, N., Yousaf, M.M.: Consensus algorithm in blockchain: comparative analysis, challenges and opportunities. In: 12th International Conference on Open Source Systems and Technologies (ICOSST), pp. 54–63. (2018). https://doi.org/10.1109/ICOSST.2018.8632190
Mohammed, M.A., Wahab, H.B.A.: Enhancing IoT data security with lightweight blockchain and Okamoto Uchiyama homomorphic encryption. Comput. Model. Eng. Sci. 138(2), 1731–1748 (2024). https://doi.org/10.32604/cmes.2023.030528
IPFS—Delft Students on Software Architecture, Online. https://se.ewi.tudelft.nl/desosa2019/chapters/ipfs/. Accessed 28 Dec 2023
Steichen, M., Fiz, B., Norvill, R., Shbair, W., State, R.: Blockchain-based, decentralized access control for IPFS. In: IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1499–1506 (2018). https://doi.org/10.1109/Cybermatics_2018.2018.00253
Taherdoost, H.: Non-fungible tokens (NFT): a systematic review. Inf MDPI (2023). https://doi.org/10.3390/info14010026
Raghav, A.N., Venkatesan, S., Verma, S.: Privacy-preserving cloud data sharing for healthcare systems with hybrid blockchain. Peer Peer Netw. Appl. 16(5), 2525–2547 (2023). https://doi.org/10.1007/s12083-023-01521-w
Ethereum 2.0, Online. www.ethereum.org. Accessed 10 May 2023
Ganache by Truffle Framework, Online. trufflesuite.com/ganache/. Accessed 10 May 2023
Solidity, programming language, Online. soliditylang.org. Accessed 10 May 2023
Node.js, Online. nodejs.org. Accessed 10 May 2023.
Sharma, A.K., Peelam, M.S., Chaurasia, B.K., Chamola, V.: QIoTChain: quantum IoT-Blockchain fusion for advanced data protection in industry 4.0. In: Wiley IET Blockchain, pp. 1–11. Wiley (2023). https://doi.org/10.1049/blc2.12059
Li, L., Wu, J., Cui, W.: A review of Blockchain cross-chain technology. In: Wiley IET Blockchain, vol. 3, pp. 149–158. Wiley (2023). https://doi.org/10.1049/blc2.12032
Singh, G., Kumar, G., Monga, H., Kim, T.H., Liyanage, M., Kumar, P.: Robust and lightweight key exchange (lke) protocol for industry 4.0. IEEE Access 8, 132808–132824 (2020). https://doi.org/10.1109/ACCESS.2020.3010302
Das, A.K., Wazid, M., Kumar, N., Vasilakos, A.V., Rodrigues, J.J.: Biometrics-based privacy-preserving user authentication scheme for cloud-based industrial internet of things deployment. In IEEE Internet Things 5(6), 4900–4913 (2018). https://doi.org/10.1109/TII.2019.2895030
Li, X., Niu, J., Bhuiyan, M.Z.A., Wu, F., Karuppiah, M., Kumari, S.: A robust ECC-based provable secure authentication protocol with privacy preserving for industrial internet of things. IEEE Trans. Ind. Inform. 14(8), 3599–3609 (2018). https://doi.org/10.1109/TII.2017.2773666
Funding
The authors are not received funding from any of the sources.
Author information
Authors and Affiliations
Contributions
The idea and problem formulation along with proposed solution, result analysis, and by corresponding author & supervisor, and verifies by all other authors.
Corresponding author
Ethics declarations
Conflict of interest
The work is not submitted in any other journal. There is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sharma, A.K., Chaurasia, B.K. & Singh, V. Blockchain-based feedback system using NFT in e-commerce. Iran J Comput Sci (2024). https://doi.org/10.1007/s42044-024-00189-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42044-024-00189-6