Blockchain Identity Verification via Digital Certificates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain platforms lack effective identity management, allowing pseudonymous identities and failing to securely link blockchain accounts to real users, which leads to issues like Sybil attacks and the inability to maintain identity across multiple networks.
Innovation Solution
A method and system for issuing blockchain-based digital certificates that involve user identity verification, creating combination certificates to verify ownership, and using smart contracts to manage user identities across multiple blockchain networks, ensuring secure linking of accounts to real users and maintaining consistent identity across different blockchain applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If blockchain networks use pseudonymous identities for transactions, then user privacy and anonymity are improved, but security and reliability deteriorate due to Sybil attacks and inability to verify real user identity
Solution Approach 1:
The patent introduces a certification authority as an intermediary that issues digital certificates to users. This mediator bridges the gap between pseudonymous blockchain identities and real-world identities, enabling verification without exposing private keys or compromising blockchain anonymity. The certification authority verifies user identities and issues certificates that can be used to prove identity on the blockchain.
Solution Approach 2:
The patent creates a digital certificate that is a cryptographic copy or representation of a user's real-world identity. This certificate contains verified identity information that can be used on the blockchain without exposing the actual identity data. The certificate serves as a reproducible proof of identity that can be verified by multiple parties.
2Object-affected harmful factors
If blockchain accounts are kept anonymous, then ease of operation is improved, but harmful factors increase due to inability to prevent fraud and misuse
Solution Approach 1:
The patent performs identity verification and certificate issuance in advance, before blockchain transactions occur. Users undergo identity verification and receive digital certificates beforehand, so that when they transact on the blockchain, their identity is already verified and recorded. This preliminary action prevents fraud without complicating the actual transaction process.
3Loss of information
If different blockchain networks use separate identity systems, then adaptability to different networks is improved, but loss of information occurs as users cannot maintain consistent identity across networks
Solution Approach 1:
The patent creates a universal digital certificate that can be used across multiple blockchain networks. The certification system is designed to work with different blockchain platforms, allowing users to maintain a single verified identity that is recognized across various networks. This eliminates the need for separate identity management on each network while maintaining compatibility.
4Reliability
If blockchain networks require identity verification, then reliability is improved, but productivity decreases due to additional verification steps and time required
Solution Approach 1:
The patent performs identity verification in advance during certificate issuance, so that actual transactions on the blockchain do not require repeated verification steps. Once a user has a digital certificate, their identity is already verified and can be proven quickly through cryptographic verification of the certificate, maintaining both security and speed.
Solution Approach 2:
The digital certificate serves as a portable copy of verified identity that can be quickly verified without requiring the original verification process to be repeated. The certificate contains all necessary verification information in a compact, easily verifiable format that speeds up transaction processing while maintaining security.
Data Source
AI summary
A method of updating certification tokens for identity verification including receiving at a server an indication of timeout of a timed-out keypair associated with a user network account performing by the server a certification process responsive to the timeout of the timed-out keypair, and adding at the server each of a sealed verification record contract address and a certification record contract address generated by the certification process to the user network account.


