Deploying Credentials using the Libra Blockchain: Design, Implementation and Evaluation
MetadataShow full item record
- Studentoppgaver (TN-IDE) 
Credential verification possess a unique challenge involving multi-disciplinary domains throughout the process starting from certification to verification of credentials. Even though technology has transformed many traditional implementations, credential verification is one of such implementation that still widely adopts traditional paper-based approaches. This tends to become time-consuming, administration- controlled and vulnerable to security threats that is evidently present in the system. Standards like W3C’s verifiable credential and Mozilla Open Badges has been drafted to approach digitization of credential. These standards can be incorporated using blockchain solutions to address the need of transparency and tamper-evident records in this multi-party credential verification domain. This thesis looks into challenges of implementing a certification system using blockchain technology and proposes a solution for on-chain verification for off-chain digital credentials. The designed solution not only proves the achievement of credentials but also proves a recipient’s association with a certifying authority while addressing security challenges present in paper-based approaches. Furthermore, features such as credential revocation and timed credential makes it adaptable into multiple certification scenarios.
Master's thesis in Computer science