MyEduLife: The blockchain as a tool for decentralized storage of individual continuing education biographies
12-01, 11:45–12:15 (Europe/Berlin), Stage 3 (Lovelace), WiFo

The INVITE project MyEduLife aims to create a unified system for institutions in the field of continuing education to issue digital learning credentials. They will be cryptographically secured and linked to a blockchain so that recipients can prove issued credentials to verifiers. Credentials will be issued as w3c-vcs, in accordance with did principles; skills and competencies will be aligned with esco.


Automation processes and the transformation of professions and industries will lead to a significant change in the working lives of employees; further specialization will see more focused areas of competence. To ensure the meaningfulness and presentability of learning outcomes, our goal is to create a system that maps skills and competencies to established taxonomies such as esco to make those outcomes comparable and visible on a certificate.
To keep participants' information within the credentials issued secure and tamper-free, we will use a Quorum blockchain that supports smart contracts. Moving forward, its distributed ledger architecture will serve both as a means to ensure the identities of actors involved (DIDs) and prevent alterations of credentials (VCs). We aim at keeping our system independent from third parties using a centralized system.
Cryptographically, our system will use zero knowledge and range proofs to facilitate compliance with GDPR regulation to maintain data sparsity. This will also allow for selective disclosure. We aim at being post-quantum-ready.
Different blockchain implementations can be classified based on their properties of scalability, decentralization, and security. These three properties cannot be maximized simultaneously in one system: Increasing decentralization by adding nodes reduces security. As requirements for these properties may be evaluated differently in similar use cases, we chose to make the blockchain technology used configurable. Our setup has high scalabilty resulting in reduced decentralization and security. Decentralized identifiers (DIDs) aim at overcoming disadvantages of a PKI, such as a high centralization resulting in hierarchization and vulnerability of trust instances. Using DIDs in a blockchain-based PKI (DPKI) solves these drawbacks, providing a highly distributed log system based on smart contracts.
The second layer solution on top of a blockchain – the Sidetree – will enable the use of verifiable DIDs that can be uniquely associated with documents, while reducing the capacity to store public keys.

See also: Presentation Slides

Philipp Zagler is a research associate at the TH Luebeck for the Project MyEduLife.

Fateme Fathi is a Ph.D. candidate at the chair of information systems and databases - Computer Science 5 (i5) group at the RWTH Aachen University, with a demonstrated history of working in computer software industry and data science. She has received her bachelor's degree (B.Sc.) from the Khajeh Nasir Toosi University of Technology, and her master's degree (M.Sc.) from the University of Tehran focused on Computer Engineering - Information Systems. Currently, she is a member of the group working on the MyEduLife project and her primary focus toward her doctoral degree is on blockchain and digital identity management.