Distributed Ledger Transaction Identity Hiding via Hashed Address Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face challenges in securely validating and recording transactions, particularly in preventing fraud and misuse of customer information, as existing methods rely on GPS and signature proofs that can be manipulated or forged, leading to issues with transaction authenticity and privacy.
Innovation Solution
The implementation of a method to create a verifiable record of transactions on a distributed ledger using secured representations of distributed ledger addresses, hiding the identities of the parties involved and transaction location, ensuring only approved parties can validate and review transactions, thereby maintaining privacy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If GPS and signature proofs are used for transaction validation, then transaction authenticity can be verified, but the methods can be manipulated or forged compromising security
Solution Approach 1:
The patent introduces a distributed ledger as an intermediary layer between transacting parties. Instead of relying directly on manipulatable GPS and signature proofs, the system uses the ledger to record hashed representations of transaction data, creating a trusted intermediate verification mechanism that prevents direct manipulation of identity proofs
Solution Approach 2:
The system transforms transaction verification from relying on raw GPS coordinates and signatures to using hashed representations of transaction IDs keyed by distributed ledger addresses. This parameter transformation makes the data immutable and resistant to manipulation while maintaining verifiability
2Ease of operation
If transaction records include party identities and locations, then transaction verification is simplified, but privacy of parties is compromised
Solution Approach 1:
The patent extracts sensitive identity and location information from the transaction record and replaces it with hashed representations. The actual party identities are taken out of the public ledger view, while the verification functionality is preserved through the hashed keys that can be validated without revealing underlying identities
Solution Approach 2:
The system creates hashed copies of transaction identifiers rather than storing or displaying the actual transaction data with embedded identities. These copied hashed values maintain the verification function while eliminating the privacy risk of exposing original transaction details
3Reliability
If a public distributed ledger is used for transaction recording, then transparency and immutability are achieved, but manipulation resistance is reduced
Solution Approach 1:
The system performs preliminary hashing of transaction IDs and keying them with distributed ledger addresses before recording on the public ledger. This preliminary transformation ensures that even though the ledger is public and potentially manipulable, the hashed data structure prevents reverse-engineering and manipulation of the original transaction identities
Data Source
AI summary
Implementations of the disclosure are directed to proving and creating on a distributed ledger a verifiable transaction record of a transaction between a user associated with user device and an agent associated with agent system, where the identities of the user and agent are hidden. Some implementations are directed to providing for hidden identity of claims where a distributed ledger identity of a user may be masked from an agent.


