Skip to content

krish-bhanushali/DMatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

DMatrix

Blockchain Based DApp for Secure Sharing of Student Credentials

By

Team Genesis

PANDIT DEENDAYAL ENERGY UNIVERSITY ,GANDHINAGAR

The exchange of student credentials is an essential and fundamental process of an educational environment that involves multiple stakeholders such as students, schools, instructors, companies, etc. As of today, the procedure is complicated, time-consuming, error-prone and not foolproof. To fix security concerns related to the sharing of student credentials, we incorporate blockchain technology.

Our work suggests a futuristic and pragmatic blockchain architecture for the safe sharing of student credentials and introduces a prototype as a decentralized application (DApp ) based on blockchain .

Experiments on Ethereum will be carried out to test the accuracy of the DApp and evaluate the costs to understand the execution time. The results implies that the existing education system can be enhanced by such a simple, ubiquitous yet secure and user-friendly Blockchain-based DApp and all the stakeholders would reap tremendous benefits.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

Logo
Usecase and Scalability of the Idea

Our aim is to leverage blockchain technology to mitigate the existing security-related issues concerning the sharing of students’ credentials. Thus, the project proposes a tamper-proof, immutable, authentic, non-repudiable, privacy protected and easy to share blockchain-based architecture for secured sharing of students’ credentials. To increase the scalability, the proposed system uses a secure off-chain storage mechanism(IPFS). The performance and viability of the proposed architecture is analyzed by using an Ethereum based prototypical implementation.

Its main use case can be explained with an instance; when a student applies for a job, the company carefully checks the authenticity of the received credentials. If required, the company may contact the host institution by phone-call or email to endorse the validity of the credentials. In spite of following such a tedious process, the overall system is insecure, and is facing difficulty to deal with tampered and fake credentials. Hence, numerous advantages can be gained from the use of blockchain in education are immutability and provenance of uploaded credentials, peer-to-peer and secure interactions between stakeholders, transparency and trust within the system, and decentralized control with distributed digital ledger.

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

To be Updated Soon

Installation

  1. Clone the repo
    git clone https://github.com/krish-bhanushali/DMatrix.git
  2. To Be Updated Soon

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

If you become a Collaborator Please Refer Collaborator for more information

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Your Name - @twitter_handle - [email protected]

Project Link: https://github.com/krish-bhanushali/DMatrix

About

Blockchain Based DApp for Secure Sharing of Student Credentials

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published