Blockchain Certificate Registry for Hidden Insurance Credential Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service providers may incorrectly recognize a user's status due to the user presenting favorable digital certificates while hiding unfavorable ones, leading to improper service provision.
Innovation Solution
A communication program that utilizes a distributed ledger to acquire and verify digital certificates, ensuring all issued certificates for a user are recorded and verified, preventing the hiding of unfavorable certificates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a service user presents digital certificates to a service provider, then the service provider can recognize the user's status, but the user may hide unfavorable certificates while presenting favorable ones, leading to wrong recognition
Solution Approach 1:
The patent introduces a certificate registry as an intermediary system that maintains a complete record of all digital certificates issued to users. The registry acts as a mediator between the service provider and user, allowing the provider to verify the completeness of presented certificates by comparing them against the registry's records, thereby preventing users from hiding unfavorable certificates
Solution Approach 2:
The system implements a feedback mechanism where the service provider queries the certificate registry to obtain information about all certificates issued to a user. This feedback loop allows the provider to determine whether the user has presented all their certificates or if any are being hidden, enabling accurate status recognition
2Reliability
If the service provider verifies all digital certificates issued to a user through a distributed ledger, then hiding of certificates can be detected, but the system complexity increases
Solution Approach 1:
The certificate registry serves as a simplified intermediary layer that manages the complexity of distributed ledger interactions. Instead of requiring the service provider to directly implement complex blockchain verification, the registry handles the querying and verification processes, maintaining a user-friendly interface while leveraging the security and immutability of the distributed ledger underneath
Solution Approach 2:
The system creates a simplified copy or representation of the distributed ledger's certificate information through the certificate registry. Rather than requiring direct access to and understanding of the complex distributed ledger structure, the registry maintains accessible records that replicate the essential verification functionality, reducing system complexity while preserving reliability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A communication program causing a first apparatus that is capable of acquiring information in a distributed ledger shared in a network to perform processes of: acquiring one or more digital certificates used by a user of a second apparatus to apply to the first apparatus from the second apparatus, acquiring type information that identifies a combination of the user and the type of information certified by the one or more digital certificates, by using the distributed ledger, acquiring certificate issue history that is recorded in the distributed ledger in association with the type information, and determining whether the issue history contains information of another digital certificate that has not been acquired from the second apparatus.