BlockDiploma – Decentralizing the Norwegian Diploma Registry using Blockchain Technology
Master thesis
Permanent lenke
https://hdl.handle.net/11250/2982128Utgivelsesdato
2020-06-03Metadata
Vis full innførselSamlinger
- Department of Informatics [1013]
Sammendrag
Academic diplomas are being falsified and potentially resulting in unqualified individuals getting the job, or a better candidate being bypassed by a forger. Secure and reliable verification mechanisms for academic diplomas are needed. Norway has attempted to accomplish this by developing the Diploma registry, a digital solution for sharing academic results. Our research reviews current diploma systems to identify challenges. Following the review, our research effort shifts focus from identifying challenges to attempting to find solutions using blockchain technology. The research is based on the hypothesis that there are challenges with the present solutions, and that those challenges can be resolved by decentralizing the diploma registry using blockchain and peer-to-peer technology. The research is classified as computer research using the engineering method. The first step was to gather and aggregate information about current diploma systems and relevant blockchain proposed solutions. Based upon the information gathered we could identify challenges with the current solutions, and we started to formulate requirements for a blockchain-based one. After formulating our proposal in the form of written requirements, we started to explore how the challenges could be resolved using decentralized technology. Following the exploration of decentralized technologies, we ended up with developing a decentralized application called BlockDiploma. BlockDiploma is built using smart contracts with the Ethereum blockchain, IPFS for decentralized storage and standard web technologies for the user interface. During and after the development we analyzed and evaluated how well it resolved the identified challenges and whether it introduces new challenges. Our conclusion is that there are several issues other than just falsification with the present diploma systems, and that a decentralized diploma registry can in the future be part of the solution to those challenges.