CertificateChain

CertificateChain manages issuance, storage, and verification of training certificates using a decentralized blockchain architecture with smart contracts.


Key Features:

  • Blockchain-Based Decentralization: Stores and manages certificate records within a peer-to-peer blockchain network to prevent single-point-of-failure in centralized databases.
  • Smart Contract Automation: Uses smart contracts to automate certificate issuance, verification, and storage operations.
  • Certificate Dividing-and-Merging Algorithm: Implements an algorithm that divides large certificates into smaller segments for blockchain storage and merges them during retrieval.
  • Scalable Data Querying: Supports efficient querying of certificate data with performance scaling linearly as the number of stored certificates increases.

Scientific Applications:

  • Research Training Certification Management: Maintains verifiable records of training certifications required in research institutions.
  • Regulatory Compliance Tracking: Supports verification and management of compliance-related training certifications.

Methodology:

CertificateChain stores certificate data on a peer-to-peer blockchain using smart contracts and a certificate dividing-and-merging algorithm to manage storage limitations and enable certificate retrieval and verification.

Topics

Details

License:
Not licensed
Cost:
Free of charge
Tool Type:
web application
Programming Languages:
Java
Added:
8/13/2022
Last Updated:
8/13/2022

Operations

Publications

Tellew J, Kuo T. CertificateChain: decentralized healthcare training certificate management system using blockchain and smart contracts. JAMIA Open. 2022;5(1). doi:10.1093/jamiaopen/ooac019. PMID:35571362. PMCID:PMC9097703.

PMID: 35571362
PMCID: PMC9097703
Funding: - National Institutes of Health: R00HG009680, R01GM118609, R01HL136835, T15LM011271, U01EB023685

Links