A blockchain-based Certificate Management System using the Hyperledger Fabric Platform

Trần Quang Duy1,, Minh Hoang Trong2
1 Ha Noi Vietnam
2 Posts and Telecoms Institute of Technology Hanoi Vietnam

Main Article Content

Abstract

In recent years, blockchain technology, with its outstanding advantages in terms of security and decentralized data storage, has quickly been applied in education, especially in managing educational certificates. The traditional paper certificate management process has many limitations on security, storage, verification, ownership, and prevention of certificate fraud and tampering. With emerging blockchain technology, the traditional paper certificate management process has changed to a new stage with massive benefits and opportunities to overcome the above challenges. Following this approach, many blockchain-based applications have been proposed, and several universities worldwide have adopted various solutions based on blockchain technology. This paper presents implementing an educational certificate management system based on blockchain technology using the Hyperledger Fabric platform. Our proposed solution can be solved in almost storage and security aspects of certificate management problems, such as confidence, verification, ownership, and tamper avoid.

Article Details

References

[1] Nakamoto., Bitcoin: A peer-to-peer electronic cash system, Decentralized Business Review, p.21260, (2008)
[2] Alexander Grech, Anthony F. Camilleri, Andreia Inamorato dos Santos, Blockchain in Education, European Commission JRC, 2017.
[3] J. Russell, Sony wants to digitize education records using the Blockchain, https://techcrunch.com/2017/08/09/sony-education-blockchain, last accessed 2022/11/12.
[4] National Institute of Standards and Technology, Secure Hash Standard (SHS). Federal Information Processing Standards (FIPS) Publication 180-4, August 2015, https://doi.org/10.6028/NIST.FIPS.180-4.
[5] D. Johnson, A. Menezes, and S. Vanstone, The elliptic curve digital signature algorithm (ecdsa), International Journal of Information Security 1(1), 36-63 (2001).
[6] Vitalik Buterin, A Next-Generation smart contract and decentralized application platform. Ethereum White Paper.
[7] Christian Cachin: Architecture of the Hyperledger blockchain fabric. IBM Research (2016).
[8] Diego Ongaro and John Ousterhout, In Search of an Understandable Consensus Algorithm (Extended Version), https://raft.github.io, last accessed 2022/04/12.
[9] Artem Barger, Yacov Manevich, Hagar Meir, Yoav Tock, A Byzantine Fault-Tolerant Consensus Library for Hyperledger Fabric,
arXiv:2107.06922 [cs.DC], 2021.
[10] Gatteschi V, Lamberti F, Demartini C, Pranteda C, Santamara V., Blockchain and Smart Contracts for Insurance: Is the Technology Mature Enough?, Future Internet. 2018; 10(2):20. https://doi.org/10.3390/fi10020020
[11] P. K. Sharma, M.-Y. Chen, and J. H. Park, A software-defined fog node based distributed blockchain cloud architecture for IoT. IEEE Access, PP(99):1-1 (2017).
[12] Protocol-Labs, Filecoin: A decentralized storage network, https://filecoin.io/filecoin.pdf, last accessed 2022/11/22.
[13] Hyperledger, Fabric, https://www.hyperledger.org/, last accessed 2022/11/22
[14] Hyperledger.Org, Browse various use cases powered by Hyperledger technologies, https://www.hyperledger.org/learn/case-studies, last accessed 2022/11/22
[15] Alammary A, Alhazmi S, Almasri M, Gillani S., Blockchain-Based Applications in Education: A Systematic Review, Applied Sciences. 2019; 9(12):2400. https://doi.org/10.3390/app9122400.
[16] Nespor, J., Cyber schooling and the accumulation of school time, Pedag. Cult. Soc. 2018, 117. https://doi.org/10.1080/14681366.2018.1489888
[17] Han, M.; Li, Z.; He, J.S.; Wu, D.; Xie, Y.; Baba, A., A Novel Blockchain-based Education Records Verification Solution, In Proceedings of the 19th Annual SIG Conference on Information Technology Education, Fort Lauderdale, FL, USA, 36 October 2018; pp. 178183. https://doi.org/10.1145/3241815.3241870
[18] Srivastava, A.; Bhattacharya, P.; Singh, A.; Mathur, A.; Prakash, O.; Pradhan, R., A Distributed Credit Transfer Educational
Framework based on Blockchain, In Proceedings of the 2018 Second International Conference on Advances in Computing, Control and Communication Technology (IAC3T), Allahabad, India, 2123 September 2018; pp. 5459. https://doi.org/10.1109/IAC3T.2018.8674023
[19] Valenta, Martin; Philipp G. Sandner, Comparison of Ethereum, Hyperledger Fabric and Corda, 2017, http://exploreip.com/2017 Comparison-of-Ethereum-Hyperledger-Corda.pdf, last accessed 2023/01/23.
[20] 20. Julien Polge; Jrmy Robert; Yves Le Traon, Permissioned blockchain frameworks in the industry: A comparison, ICT
Express, Volume 7, Issue 2, 2021, pp. 229-233,ISSN 2405-9595. https://doi.org/10.1016/j.icte.2020.09.002.
[21] Richard Gendal Brown, The Corda Platform: An Introduction, 2018, https://corda.net/content/corda-platform whitepaper.pdf, last accessed 2023/01/23.
[22] Fausto Martin, Permissioned Blockchain Platform Comparison, https://www.tradeheader.com/blog/hyperledger-fabric-comparative, last accessed 2023/01/23.
[23] Quorum, Quorum WhitePaper, https://www.blocksg.com/singlepost/2017/12/27/quorum-whitepaper, last accessed 2023/01/23.