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