Blockchain Identity Management Using Private Key Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current identity management systems lack secure and efficient methods for verifying and managing identities across various platforms, particularly in decentralized environments, leading to vulnerabilities in data security and fraud prevention.
Innovation Solution
A computer method utilizing blockchain technology to establish and verify secure identities by generating private and public keys, encrypting identity data, and storing it on non-transitory computer readable memories, including a blockchain, for secure and decentralized identity management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional identity management systems are used, then identity verification can be performed, but data security is vulnerable and fraud prevention is insufficient
Solution Approach 1:
The patent replaces traditional centralized identity management mechanisms with blockchain-based cryptographic mechanisms. Private and public key pairs are generated and stored on the blockchain, enabling secure identity verification without relying on complex centralized systems. This substitution of mechanical/systemic complexity with cryptographic primitives directly addresses the data security vulnerability while maintaining system functionality.
Solution Approach 2:
The patent creates a decentralized copy of identity data across multiple blockchain nodes rather than storing it in a single centralized location. This copying mechanism ensures that identity information is distributed securely across the network, enhancing data security by eliminating single points of failure while avoiding the need for complex centralized authentication systems.
2Reliability
If centralized identity management is used, then identity verification is possible, but fraud prevention is insufficient and data security is compromised
Solution Approach 1:
The patent implements self-service identity management where users generate their own private and public key pairs and control their own identity data on the blockchain. This eliminates the need for complex centralized authentication operations, making the system easier to operate while simultaneously enhancing fraud prevention through decentralized control and cryptographic security.
Solution Approach 2:
The patent introduces blockchain technology as an intermediary between users and identity verification systems. The blockchain serves as a trusted intermediary that stores cryptographic proofs of identity, enabling fraud prevention without requiring users to interact with complex centralized systems. This intermediary layer simplifies operations while maintaining security.
3Reliability
If encrypted identity data is stored on blockchain, then data security is enhanced, but system complexity increases
Solution Approach 1:
The patent changes the storage parameter from traditional centralized databases to blockchain-based distributed storage. Identity data is encrypted and stored as transactions on the blockchain, transforming the storage mechanism to enhance security. This parameter change maintains data security while the blockchain's inherent structure handles the complexity of secure storage.
Data Source
AI summary
According to embodiments, possession of a private key is replaced with possession of a registered personal electronic device, such as a smartphone, as proof of identity. Registration on a blockchain includes publishing a person's public key and registering the person's IMEI (Hardware ID) Hash, according to an embodiment. Registration on the blockchain gives others a way to verify that a transaction was signed by the person and sent from the person's personal electronic device by transmitting a challenge message to the person as a digital challenge, and verifying that the person possesses a corresponding private key by responding with an encrypted message that can be decrypted to display the original message.


