| Literature DB >> 35571362 |
Jeffrey Tellew1, Tsung-Ting Kuo2.
Abstract
Objective: Managing training certificates is an important issue in research that can lead to serious issues if not addressed properly. For institutions that currently do not have a dedicated management system for these training certificates, a central database is the most typical solution. However, such a system suffers from several risks, such as a single-point-of-failure. Materials andEntities:
Keywords: blockchain distributed ledger technology; healthcare training certificates, data sharing; interoperability and health information exchange; privacy and security
Year: 2022 PMID: 35571362 PMCID: PMC9097703 DOI: 10.1093/jamiaopen/ooac019
Source DB: PubMed Journal: JAMIA Open ISSN: 2574-2531
Figure 1.(A) Example training certificate issued by the CITI program (citiprogram.org) for the National Institutes of Health (NIH), source: https://irbo.nih.gov/confluence/display/ohsrp/CITI+Portal+Access+and+Completion+Records. (B) Current management scheme of emailing certificate PDFs between parties. (C) System with 4 parties using a central database.
Figure 2.The system architecture for evaluating the CertificateChain system. This example shows a blockchain network with 2 Virtual Machines (VMs). Each VM hosts its own copy of the Blockchain, which communicates with each other via the Smart Contract and with the user via the Web App. The intermediate layers between the Web App and the Blockchain include the CertificateChain core software, as well as the Web3j blockchain library.
Figure 3.(A) Comparison between the number of certificates added and the average total time taken for both the baseline method and CertificateChain, storing the full certificate PDF or only the metadata. (B) The same as results but zoomed further in on the 3 lower lines for clarity since the slowest time was dramatically longer. (C) Average (red line) of 30 trials (gray lines) comparing the number of certificates added to the total time taken for CertificateChain with PDF files storage. (D) Comparison of average time to add 100 certificates with a 1- and 2-node system.
Average time to add 100 certificates across 30 trials for the baseline system and CertificateChain, both with and without PDF files
| System | PDF upload | Time (min) |
|---|---|---|
| Baseline | Yes | 294.49 |
| No | 7.13 | |
| CertificateChain | Yes | 2.46 |
| No | 1.64 |
Figure 4.(A) The home page of the web app interface. (B) The confirmation page of the web app interface.
The participants in the real-world testing and the breakdown of the certificates that were added to CertificateChain
| Category | People | CITI | HIPAA | Certificates |
|---|---|---|---|---|
| Student | 14 | 13 | 2 | 15 |
| Staff | 2 | 2 | 0 | 2 |
| Faculty | 1 | 2 | 1 | 3 |
| Total | 17 | 17 | 3 | 20 |
CITI: Collaborative Institutional Training Initiative; HIPAA: Health Insurance Portability and Accountability Act.