Skip to content
Piyush Alankar edited this page Apr 10, 2022 · 4 revisions

Satyaapan

"Praman Patram"

(Sanskrit origin word meaning Certificate Verification)


Abstract

Education serves as a soul for the development of society as a whole, in one way or another. Those who want to enter, and who earn their degree honestly, will help the community with their knowledge and skills. But, on the other side of the coin, the problem of fake certificates is alarming and worrying. It has evolved in a variety of ways from paper-based dummy certificates to web-based abuses and rising to stellar levels in this digital age. In this regard, a blockchain approach that uses blockchain technology is proposed to store real certificates digitally and secure them securely whenever needed without delay. The proposed system ensures that certificates, once verified, can be readily available online for reference purposes and provides privacy coverage to the existing certification system. To ensure the reliability of the proposed method, a blockchain-based credential securing and verification system prototype is developed for the Ethereum testing network. The implementation and test results prove that it is a secure and viable solution for online certification management systems. Blockchain technology helps us build a space-based application that keeps all data secure and uninterrupted. In this application, data is stored in text format for easy implementation and testing, but once the transaction is complete, the data is converted into hash values ​​and stored in a block within the entire network. This provides security as a single block modification should disrupt all data throughout the series which is not possible due to multiple copies being distributed over a peer network. So the integrity of the data is maintained. The proposed method is implemented and tested using the Ethereum test net. Whenever certain data is about to be stored in an Ethereum blockchain block, a certain amount of gas is reduced from the administrator account and distributed to the network and serves as a reward to the miners whose system operates as a blockchain data company. This gas is replenished through the use of certain ether in their accounts. The Ethereum network limits gas availability to control coding barriers.

Present Methods

In the current system, the mark memos are given to students directly as a copy. There is no digital way to verify certification. If the certificate is distributed among students, there will be no communication between students, the university, and the certificate. There is no safe place to store the certificate and verify it if needed. Non-graduate certificates are therefore designed to obtain background work. In the industry, once an employee has been hired, he or she requires a background check of the employee's educational information, and this verification is done in person by his or her HR team or third party. There may be delays in the process and the opportunity to manage the staff of the relevant university or college class who receive verification calls. It is even harder to distinguish fake degrees from the original if the main register has already been tampered with. Some universities keep certificates in digital form but also do not have a central network where there is a possibility of breaching the certificate. Therefore, this may increase fraud cases as there are no security measures and data integrity both manual and digital. The main reasons for this problem are the lack of timestamps and the method of storing data in the central storage.

The process from the student admission phase to the verification of graduate student details by employers are listed as follows in different categories:

  • Join / approve: accepted students at a university / affiliated college / private college.
  • Results: after the semester / end-of-year test results are stored in a register/server.
  • Graduation: issuance of first grade/degree statements in paper form.
  • Converted: students have now been converted into graduate students.
  • Employees: Graduates are given appropriate employment by employers/employers.
  • Verification request: employers request universities to verify employee details.
  • Return: universities receive data from the main register or central server for verification.
  • Verify: compare the data provided with the returned data to verify it and report it to the employer.
  • Confirm / Dismiss: based on the report received, confirm/cancel the graduation appointment.

Benefits of this system

1.No one can interfere with or perform any fraudulent degrees: the threat of changing student marks, which is already embedded in the central server of the university server, is always present in the existing system, which can be easily calculated by the static and distributed environment of existing blocks. of data on proposed blockchain details.

  1. Employer verification is simple and seamless: during the certification process in the existing system, there is always the opportunity to influence the employees of the affected section to control the certification process. Also, this process is time-consuming as well. To counter this misconception, the proposed digital verification by various sources is possible immediately.

Why Blockchain ?

One should check certain parameters before using blockchain technology to solve any existing problem. The following are:

  1. Are most people involved in data trading?

  2. Are different groups reviewing the data?

  3. Is it necessary to verify the database?

  4. Does the verification process take a lot of time and money?

  5. Does the data timestamp have any value?

  6. Are transactions between different parties dependent on one another?

If at least 4 of the above 6 questions get the answer ‘yes,’ then it is worthwhile to go with the blockchain implementation. In this verification and verification process, almost every question gets a ‘yes’ answer. Thus, it clearly shows that the problem of fraudulent certificates and verification delays can be solved using blockchain technology.

Challenges

  • The learning curve along with the implementation for polygon turned out to be quite steep.
  • Received a logical bug during Implementation for recipient certificates.
  • Educating organizations about the capabilities of this idea can be a bit daunting.
Clone this wiki locally