Tackling counterfeit certificate problems with blockchain technology: a review
Robiah Binti Arifin, Wan Aezwani Wan Abu Bakar, Mustafa Bin Man and Bishwajeet Pandey Kumar
Abstract
Counterfeit (fake) certificate problems have become a global issue, with many countries struggling to detect and prevent them. Addressing these challenges is crucial to maintaining quality standards in the education sector and providing assurance to employers about the legitimacy of qualifications held by prospective employees. The adoption of advanced technologies such as blockchain, Ethereum, Hyperledger, and smart contracts (SCs) shows promise in tackling these challenges. Blockchain, in particular, has emerged as a leading solution across various fields, with numerous applications proposed to combat the issue of fake certificates. A simplified analysis on the application and implementation of blockchain technologies, including Ethereum, SC, and consensus mechanisms, was reviewed in this paper to mitigate these problems using various tools, methods, and blockchain platforms. It covers diverse applications, ranging from counterfeit certificate prevention in education to implementations in manufacturing and engineering, utilizing different blockchain technologies. Additionally, several open-source tools that support the development of the Ethereum blockchain environment were discussed in the paper. The findings highlight significant contributions to enhancing the integrity of certificates using the Ethereum blockchain. The paper also explores the use of tools such as Remix, an integrated development environment (IDE), MetaMask, and Ganache, which facilitate development in a testing environment. However, it was discovered that these tools are not suitable for production purposes.
Keyword
Fake certificate, Blockchain, Ethereum, Smart contracts, Consensus mechanisms.
Cite this article
Arifin RB, Bakar WA, Man MB, Kumar BP.Tackling counterfeit certificate problems with blockchain technology: a review. International Journal of Advanced Technology and Engineering Exploration. 2024;11(119):1392-1405. DOI:10.19101/IJATEE.2024.111100329
Refference
[1]https://www.mohe.gov.my. Accessed 20 January 2024.
[2]Grolleau G, Lakhal T, Mzoughi N. An introduction to the economics of fake degrees. Journal of Economic Issues. 2008; 42(3):673-93.
[3]Garwe EC. Qualification, award and recognition fraud in higher education in Zimbabwe. Journal of Studies in Education. 2015; 5(2):119-35.
[4]https://www.straitstimes.com/global. Accessed 20 January 2024.
[5]Dinh TT, Wang J, Chen G, Liu R, Ooi BC, Tan KL. Blockbench: a framework for analyzing private blockchains. In proceedings of the international conference on management of data 2017 (pp. 1085-100). ACM.
[6]Nakamoto S. A peer-to-peer electronic cash system. Bitcoin. 2008; 4(2):1-24.
[7]Monrat AA, Schelén O, Andersson K. A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access. 2019; 7:117134-51.
[8]Cheng JC, Lee NY, Chi C, Chen YH. Blockchain and smart contract for digital certificate. In international conference on applied system invention 2018 (pp. 1046-51). IEEE.
[9]Fernandez-carames TM, Fraga-lamas P. Towards post-quantum blockchain: a review on blockchain cryptography resistant to quantum computing attacks. IEEE Access. 2020; 8:21091-116.
[10]Mingxiao D, Xiaofeng M, Zhe Z, Xiangwei W, Qijun C. A review on consensus algorithm of blockchain. In international conference on systems, man, and cybernetics 2017 (pp. 2567-72). IEEE.
[11]Delgado-von-eitzen C, Anido-rifón L, Fernández-iglesias MJ. Blockchain applications in education: a systematic literature review. Applied Sciences. 2021; 11(24):11811.
[12]Wang J, Wu P, Wang X, Shou W. The outlook of blockchain technology for construction engineering management. Frontiers of Engineering Management. 2017; 4(1):67-75.
[13]Shawon SK, Ahammad H, Shetu SZ, Rahman M, Hossain SA. DIUcerts DApp: a blockchain-based solution for verification of educational certificates. In 12th international conference on computing communication and networking technologies 2021 (pp. 1-10). IEEE.
[14]Saleh OS, Ghazali O, Rana ME. Blockchain based framework for educational certificates verification. Journal of Critical Reviews. 2020; 7(3):79-84.
[15]Buterin V. A next-generation SC and decentralized application platform. White Paper. 2014; 3(37):2-1.
[16]Vujičić D, Jagodić D, Ranđić S. Blockchain technology, bitcoin, and ethereum: a brief overview. In 17th international symposium infoteh-jahorina (infoteh) 2018 (pp. 1-6). IEEE.
[17]Jeong WY, Choi M. Design of recruitment management platform using digital certificate on blockchain. Journal of Information Processing Systems. 2019; 15(3):707-16.
[18]Serranito D, Vasconcelos A, Guerreiro S, Correia M. Blockchain ecosystem for verifiable qualifications. In 2nd conference on blockchain research & applications for innovative networks and services 2020 (pp. 192-9). IEEE.
[19]Gaikwad H, D’souza N, Gupta R, Tripathy AK. A blockchain-based verification system for academic certificates. In international conference on system, computation, automation and networking 2021 (pp. 1-6). IEEE.
[20]Malsa N, Vyas V, Gautam J, Ghosh A, Shaw RN. CERTbchain: a step by step approach towards building a blockchain based distributed appliaction for certificate verification system. In 6th international conference on computing, communication and automation 2021 (pp. 800-6). IEEE.
[21]Badlani S, Aditya T, Maniar S, Devadkar K. Educrypto: transforming education using blockchain. In 6th international conference on intelligent computing and control systems 2022 (pp. 829-36). IEEE.
[22Lee CH, Neo HF, Teo CC. Secure e-voting system based on blockchain technology. Journal of System and Management Sciences. 2022; 12(5):121-38.
[23]Chondrogiannis E, Andronikou V, Karanastasis E, Litke A, Varvarigou T. Using blockchain and semantic web technologies for the implementation of smart contracts between individuals and health insurance organizations. Blockchain: Research and Applications. 2022; 3(2):100049.
[24]Ahmad RW, Salah K, Jayaraman R, Yaqoob I, Omar M. Blockchain in oil and gas industry: applications, challenges, and future trends. Technology in Society. 2022; 68:101941.
[25]Jaya RM, Rakkhitta VD, Sembiring P, Edbert IS, Suhartono D. Blockchain applications in drug data records. Procedia Computer Science. 2023; 216:739-48.
[26]Ahamed NN, Vignesh R. A build and deploy ethereum smart contract for food supply chain management in truffle-ganache framework. In 9th international conference on advanced computing and communication systems 2023 (pp. 36-40). IEEE.
[27]Rustemi A, Dalipi F, Atanasovski V, Risteski A. A systematic literature review on blockchain-based systems for academic certificate verification. IEEE Access. 2023; 11:64679-96.
[28]Tang M, Ye M, Chen W, Zhou D. BiLSTM4DPS: an attention-based BiLSTM approach for detecting phishing scams in Ethereum. Expert Systems with Applications. 2024; 256:124941.
[29]Guo H, Yu X. A survey on blockchain technology and its security. Blockchain: Research and Applications. 2022; 3(2):100067.
[30]Haveri P, Rashmi UB, Narayan DG, Nagaratna K, Shivaraj K. Edublock: securing educational documents using blockchain technology. In international conference on computing, communication and networking technologies 2020 (pp. 1-7). IEEE.
[31]Rajeswari TR, Shareef SK, Khan S, Venkatesh N, Ali A, Devi VS. Generating and validating certificates using blockchain. In 6th international conference on communication and electronics systems 2021 (pp. 1048-52). IEEE.
[32]Rane M, Singh S, Singh R, Amarsinh V. Integrity and authenticity of academic documents using blockchain approach. In ITM web of conferences 2020 (pp. 1-5). EDP Sciences.
[33]Kaur M, Khan MZ, Gupta S, Noorwali A, Chakraborty C, Pani SK. MBCP: Performance analysis of large scale mainstream blockchain consensus protocols. IEEE Access. 2021; 9:80931-44.
[34]Pahlajani S, Kshirsagar A, Pachghare V. Survey on private blockchain consensus algorithms. In 1st international conference on innovations in information and communication technology 2019 (pp. 1-6). IEEE.
[35]Abbas AA. Cloud-based framework for issuing and verifying academic certificates. International Journal of Advanced Trends in Computer Science and Engineering. 2019; 8(6):2743-9.
[36]Caldarelli G, Ellul J. Trusted academic transcripts on the blockchain: a systematic literature review. Applied Sciences. 2021; 11(4):1-22.
[37]He B, Feng T. Encryption scheme of verifiable search based on blockchain in cloud environment. Cryptography. 2023; 7(2):1-17.
[38]Guerreiro S, Ferreira JF, Fonseca T, Correia M. Integrating an academic management system with blockchain: a case study. Blockchain: Research and Applications. 2022; 3(4):100099.
[39]SS ML, Shettar MA. Block chain based framework for document verification. In 2nd international conference on artificial intelligence and signal processing 2022 (pp. 1-5). IEEE.
[40]Badhe V, Nhavale P, Todkar S, Shinde P, Kolhar K. Digital certificate system for verification of educational certificates using blockchain. International Journal of Scientific Research in Science and Technology. 2020; 7(5):45-50.
[41]Nguyen BM, Dao TC, Do BL. Towards a blockchain-based certificate authentication system in Vietnam. Peer Journal Computer Science. 2020; 6:1-27.
[42]Goud BM, Lilaramani D, Swain M. Generation and authentication of digital certificates using ethereum based decentralized mechanism for mitigating data fraud on RISC-V. In international conference on computational performance evaluation 2021(pp. 905-9). IEEE.
[43]Daraghmi EY, Daraghmi YA, Yuan SM. UniChain: a design of blockchain-based system for electronic academic records access and permissions management. Applied Sciences. 2019; 9(22):1-27.
[44]Alangari S, Alshahrani SM, Khan NA, Alghamdi AA, Almalki J, Al SW. Developing a blockchain-based digitally secured model for the educational sector in Saudi Arabia toward digital transformation. Peer Journal Computer Science. 2022; 8:1-22.
[45]Ghazali O, Saleh OS. A graduation certificate verification model via utilization of the blockchain technology. Journal of Telecommunication, Electronic and Computer Engineering. 2018; 10(3-2):29-34.
[46]Ali MA, Bhaya WS. Higher education’s certificates model based on blockchain technology. In journal of physics: conference series 2021 (pp. 1-10). IOP Publishing.
[47]Toyoda K, Machi K, Ohtake Y, Zhang AN. Function-level bottleneck analysis of private proof-of-authority Ethereum blockchain. IEEE Access. 2020; 8:141611-21.
[48]Ayub KA, Laghari AA, Shaikh AA, Bourouis S, Mamlouk AM, Alshazly H. Educational blockchain: a secure degree attestation and verification traceability architecture for higher education commission. Applied Sciences. 2021; 11(22):10917.
[49]Leka E, Kordha E, Hamzallari K. Towards an IPFS-blockchain based authentication/management system of academic certification in western Balkans. In 45th jubilee international convention on information, communication and electronic technology 2022 (pp. 1448-53). IEEE.
[50]Ghani RF, Salman AA, Khudhair AB, Aljobouri L. Blockchain-based student certificate management and system sharing using hyperledger fabric platform. Periodicals of Engineering and Natural Sciences. 2022; 10(2):207-18.
[51]Kistaubayev Y, Mutanov G, Mansurova M, Saxenbayeva Z, Shakan Y. Ethereum-based information system for digital higher education registry and verification of student achievement documents. Future Internet. 2022; 15(1):1-19.
[52]Dos SAAW, Coutinho EF, Bezerra CI. Performance evaluation of data transactions in blockchain. IEEE Latin America Transactions. 2021; 20(3):409-16.
[53]Dhulavvagol PM, Bhajantri VH, Totad SG. Blockchain ethereum clients performance analysis considering E-voting application. Procedia Computer Science. 2020; 167:2506-15.
[54]Appasani B, Mishra SK, Jha AV, Mishra SK, Enescu FM, Sorlei IS, et al. Blockchain-enabled smart grid applications: architecture, challenges, and solutions. Sustainability. 2022; 14(14):1-33.
[55]Islam MM, Merlec MM, In HP. A comparative analysis of proof-of-authority consensus algorithms: aura vs clique. In international conference on services computing 2022 (pp. 327-32). IEEE.
[56]Hawashin D, Mahboobeh DA, Salah K, Jayaraman R, Yaqoob I, Debe M, et al. Blockchain-based management of blood donation. IEEE Access. 2021; 9:163016-32.
[57]Wang Y, Cong X, Zi L, Xiang Q. Blockchain for credibility in educational development: key technology, application potential, and performance evaluation. Security and Communication Networks. 2023; 2023(1):5614241.
[58]Aini Q, Harahap EP, Santoso NP, Sari SN, Sunarya PA. Blockchain based certificate verification system management. APTISI Transactions on Management. 2023; 7(3):191-200.
[59]Fang J, Feng T, Guo X, Ma R, Lu Y. Blockchain-cloud privacy-enhanced distributed industrial data trading based on verifiable credentials. Journal of Cloud Computing. 2024; 13(1):30.
[60]Feng X, Wang L, Bai X, Yang P. Distributed identity management mechanism based on improved block-chain certificateless encryption algorithm. Physical Communication. 2024; 65:102341.
[61]Liu H, Ming Y, Wang C, Zhao Y, Zhang S, Lu R. Blockchain-assisted verifiable certificate-based searchable encryption against untrusted cloud server for industrial internet of things. Future Generation Computer Systems. 2024; 153:97-112.
[62]Mai CK, Iqbal MS, Rohith A, Suchetan TCK, Shinde PC. Applicant credentials tracker for employment using blockchain technology. International Journal of Intelligent Systems and Applications in Engineering. 2024; 12(3s):320-7.
[63]Al SB, Morato J. The use of blockchain technology in the educational field in Bahrain. In international congress on blockchain and applications 2023 (pp. 527-35). Cham: Springer Nature Switzerland.
[64]Haddaway NR, Page MJ, Pritchard CC, Mcguinness LA. PRISMA2020: an R package and Shiny app for producing PRISMA 2020‐compliant flow diagrams, with interactivity for optimised digital transparency and open Synthesis. Campbell Systematic Reviews. 2022; 18(2): e1230