Developing a Blockchain-Enhanced System for Certificate Generation and QR Code Integration

Main Article Content

Baraa Al Samarai

Abstract

Previously, certificates had to be manually distributed which not only is time-consuming and prone to mistakes.


As a result, there has been a rise in the issuance of fake certificates which has become a problem for those in search of jobs. To treat this problem, several certificate verification systems have been put forward by researchers. However, it is evident that since centralized systems are more mainframe, then most of them contain vices that include hacking and manipulation.


Such a system proposed in this dissertation is based on the concept of a certificate generation and verification system that uses blockchain and Quick Response (QR) codes. The system uses iteration and incremental models in system modeling and employs data flow diagrams and cases to illustrate the system’s workings. The proposed algorithm is developed in the PHP front end and Spring Boot (a Java framework) for the back end.


The developed system optimizes the process of certificate generation and its dissemination as well as the issue of students’ identity concerning protection. The use of the blockchain reduces weaknesses that are anchored on centralized servers since they are easier to hack and manipulate. Further, the incorporation of QR codes facilitates confirmation of certificates which offers the clients an anonymous confirmation option to protect the identity of learners.


Therefore, we can assert that the evaluation of the system proves its efficiency regarding the stereotypes resulting from certificate counterfeiting. The fact that the system is shielded, and the identity of the students is kept safe, makes it quite beneficial to institutions and employers. With the employment of this certificate generation and verification system, it makes the certificate to be genuine besides promoting an effective and efficient verification procedure.

Article Details

Section
Articles