DIPLOMA RECORD KEEPING SYSTEM DEVELOPMENT USING BLOCKCHAIN TECHNOLOGY

The diploma ownership system used in Indonesia today is still a manual system in the form of paper. The system has several problems such as diploma forgery, lost diplomas, damaged diplomas, diplomas are still written manually, data transparency, diploma verification and in some cases diplomas as...

Full description

Saved in:
Bibliographic Details
Main Author: ZUNAN ALFIKRI, MUHAMMAD
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/65817
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:The diploma ownership system used in Indonesia today is still a manual system in the form of paper. The system has several problems such as diploma forgery, lost diplomas, damaged diplomas, diplomas are still written manually, data transparency, diploma verification and in some cases diplomas as collateral for borrowing money. To overcome this problem, a diploma record keeping system was built using blockchain technology. The development of the new system aims to reduce the problems that arose in the previous manual system. The use of blockchain technology is intended to maintain data integrity. The system that is built takes advantage of one of the main properties of blockchain technology, namely anti-tampering which maintains the integrity of data from parties who try to damage it. The system built is decentralized by involving several peers who run the blockchain network. The technology used to build the blockchain network is Hyperledger Fabric. Hyperledger Fabric is used because it is permissionless and has smart contracts that are easy to develop. The system consists of a frontend component as an interface, a backend component as a frontend liaison with the blockchain network, and the blockchain network itself. The developed system facilitates the basic process of making a diploma through its functional requirements. The system can verify diplomas using two methods, diploma numbers and PDF files. The system built has been tested with various test cases to ensure functional and non-functional requirements are met. From the implementation and testing that has been done, it is found that the system has been successfully tested for functionality and non-functionality.