Blockchain Identity Verification via Salted Side Chain Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current identity verification systems are not secure enough to prevent identity theft, as certifications can be discoverable, making it difficult to keep valuable information secret and effectively verify user identities to third parties.

Innovation Solution

A method and system that uses a blockchain to obfuscate user identity certifications with a unique salt, allowing users to login without usernames or passwords, and enables secure verification by generating a salt, hashing data with it, signing it with a private key, and storing it on a blockchain, with additional layers of obfuscation and verification through side chains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user identity certifications are stored on a blockchain, then verification reliability is improved, but security deteriorates because certifications become discoverable and can be associated with particular users

Engineering Contradiction:
Improveverification reliabilityVSAvoidsecurity risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a salt value as an intermediary element between the user identity and the certification data stored on the blockchain. The salt is a random value that is hashed together with the certification data, creating an obfuscated representation that cannot be reverse-engineered to reveal the original identity. This intermediary layer maintains verification reliability while eliminating the security risk of direct identity exposure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the certification data by applying cryptographic hashing functions with salt values, fundamentally changing the parameter representation of identity information. Instead of storing readable identity data, the system stores hashed representations that are computationally infeasible to reverse, thereby maintaining verification capability while eliminating discoverability risks.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If traditional username and password login is used, then ease of operation is maintained, but security deteriorates due to identity theft and credential compromise

Engineering Contradiction:
Improvelogin convenienceVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the mechanical credential verification system (username and password checking) with a cryptographic proof system based on blockchain verification. Instead of relying on secret knowledge that can be stolen, the system uses cryptographic signatures and hashed identity proofs that are mathematically secure and cannot be compromised through traditional hacking methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Difficulty of detecting and measuring

If certification data is made discoverable for verification purposes, then verification capability is improved, but loss of information increases as sensitive identity information becomes exposed

Engineering Contradiction:
Improveverification capabilityVSAvoididentity privacy
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of information

Solution Approach 1:

The salt value serves as a mediator that enables verification capability while protecting identity privacy. The hashed combination of certification data and salt can be verified against the blockchain without revealing the underlying identity information, thus achieving verification capability without the loss of sensitive information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUSRE49968E1Electronic identification verification methods and systems with storage of certification records to a side chain
Publication Date: 2024.05.14 PING IDENTITY CORP
  • USRE49968E1 patent drawing
  • USRE49968E1 patent drawing
  • USRE49968E1 patent drawing

AI summary

Method of certification including receiving user data at a device of a certifying entity. The method includes generating a salt that is unique. The method includes hashing the data combined with the salt to create a generated hashed data. The method includes generating a certification record based on signing the generated hashed data using a private key of the certifying entity to create a signed certification of the data. The method includes hashing the certification record. The method includes transmitting the hashed certification record to a blockchain for storing. The method includes receiving a certification tx-ID of the hashed certification record. The method includes generating a certification data block including the certification record and the certification tx-ID. The method includes storing the certification data block to a side chain.