Creation a Blockchain-based Product Qualification System for E-Marketplace using Practical Byzantine Fault Tolerance Algorithm

Irvan Nizuar
Linda Handayani
Sunny Arief Sudiro


DOI: https://doi.org/10.29100/jipi.v8i4.4001

Abstract


An indicator of e-marketplace effectiveness is to facilitate transparent transactions between sellers and buyers by offering good products and adequate infrastructure to handle system requirements. A good product must be in accordance with the product qualification which consists of the classification of feasibility or not, and the benefits of the product. However, this often has problems including those caused by frequent problematic system conditions, non-transparent product qualifications, undistributed data, human error until data security. The researcher proposes the creation of a product qualification system for e-marketplace using blockchain technology. The product qualification system consists of data verification and validation carried out by stakeholders involved in the decentralized network. Transactions that have been executed and validated will be stored in the distributed ledger. The focus of this research is the implementation of blockchain that is allowed to use the PBFT algorithm on product qualification records in the e-marketplace. The purpose of this research is to create a blockchain-based product qualification system for e-marketplace that is transparent and immutable and the successful performance of the system in information storage and management security. The results show the creation of a web-based apps product qualification system that implements a blockchain using Hyperledger Fabric and the performance obtained through system testing and data validation testing.

Keywords


Blockchain; Product Qualification; Hyperledger Fabric; PBFT; Consortium.

Full Text:

PDF

Article Metrics :

References


Hennesy, J. and Patterson, D. (2017). Computer Architecture: A Quantitative Approach. Burlington: Morgan Kaufmann, 4th edition.

Kurnia, D. (2019). Jaringan 5G Akan Diterapkan 2020 [Online]. Available at: https://www.kominfo.go.id/content/detail/6318/jaringan-5g-akan-diterapkan-2020/0/sorotan_media [Accessed 25 November 2019].

Apriyadi, D. and Yandi, A.S. (2017). E-Commerce Berbasis Marketplace Dalam Upaya Mempersingkat Distribusi Penjualan Hasil Per-tanian. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi). ISSN Media Elektronik : 2580-0760. Vol. 1(2), 131 -136.

Kotler, P. and Keller, K. (2009). Manajemen Pemasaran. Dialihbahasakan oleh Bob Sabran. Penerbit: Penerbit Erlangga Jakarta, Edisi Ketiga Belas.

Economist (2015). The great chain of being sure about things [Online]. Available at: https://www.economist.com/briefing/2015/10/31/the-great-chain-of-being-sure-about-things [Accessed 20 October 2019].

McDowall, R.D. (2007). Spectroscopy. Validation of Spectrometry Software - Audit Trails for Spectrometer Software, (16). [Online]. Available at: http://files.alfresco.mjh.group/alfresco_images/pharma//2014/08/21/136faee3-ec7a-45ae-b1da-671da9452de8/article-421873.pdf [Accessed 20 October 2019].

Yosepha, P. (2020). Blockchain Diprediksi Jadi Tren Teknologi Digital 2020 [Online]. Available at: https://katadata.co.id/ariayudhistira/infografik/5e9a498fe0a85/blockchain- diprediksi-jadi-tren-teknologi-digital-2020 [Accessed 20 March 2020].

Satoshi, N. (2008). Bitcoin: A peer-to-peer electronic cash system [Online]. Available at: https://bitcoin.org/bitcoin.pdf [Accessed 20 Oc-tober 2019].

Linux Foundation. (2017). Linux foundation hyperledger project [Online]. Available at: https://www.hyperledger.org/ [Accessed 20 Octo-ber 2019].

Hintzman, Z. (2017). Comparing blockchain implementations. Fall Technical Forum SCTE-ISBE and NCTA CABLELABS.

Crypto Purview. (2019). Media: Understanding Byzantine Fault Tolerance [Online]. Available at:https://cryptopurview.com/understanding-byzantine-fault-tolerance-bft/ [Accessed 20 October 2019].

Ching, N. and Chen, Y. (2019). A Reliable E-commerce Business Model Using Blockchain Based Product Grading System. The 4th IEEE International Conference on Big Data Analytics.

Chang, Y. W. (2019). Blockchain Technology for e-Marketplace. PhD on Pervasive Computing and Communications. Publisher : IEEE International Conference 2019. DOI : 10.1109/PERCOMW.2019.8730733.

Wang, F. and Hannafin, M. J. (2005). Design-Based Research and Technology-Enhanced Learning Environments. ETR&D, Vol. 53, No. 4, 2005, pp. 5–23 ISSN 1042–1629. DOI : 10.1007/BF02504682.

Wang, W., Azarian, M. and Pecht, M. (2008). Qualification for Product Development. International Conference on Electronic Packaging Technology & High Density Packaging (ICEPT-HDP 2008). 978-1-4244-2740-6. 2008 IEEE.

IPC, IPC-9701. (2002). Performance Test Methods and Qualification Requirements for Surface Mount Solder Attachments [Online]. Available at: https://global.ihs.com/doc_detail.cfm?document_name=IPC%2D9701&item_s_key=00391814 [Accessed 20 October 2019].

Imran, B. (2017). Mastering Blockchain: Deeper insights into decentralization, cryptography, Bitcoin, and popular Blockchain frame-works. Birmingham: Packt Publishing Ltd. ISBN: 1787125440

Ioannis, K. Marja, P and Nedaa, B. (2018). Design of the Blockchain Smart Contract: A Use Case for Real Estate. Journal of Information Security, 9, 177-190. ISSN Online: 2153-1242. DOI: https://doi.org/10.4236/jis.2018.93013.

Zhang, X. (2019). Blockchain Based Secure Package Delivery via Ridesharing. 11th International Conference on Wireless Communica-tions and Signal Processing (WCSP). Publisher: IEEE. DOI: 10.1109/WCSP.2019.8927952.