Blockchain User Profile Sharing with Anonymous Consent
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current decentralized data sharing systems for KYC standards lack mechanisms for anonymous data sharing and selectively sharing data with parties operating under smart contracts, and they are burdensome due to the lack of anonymity support in underlying blockchain technology.
Innovation Solution
A method and system that store user profiles on a blockchain, allowing authorized members to request access while creating and transmitting signed consent messages for data sharing without revealing identities, using smart contracts and chaincode for decentralized authorization and revocation, ensuring anonymity and privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If decentralized data sharing is implemented without anonymity mechanisms, then data sharing efficiency is improved, but privacy protection deteriorates
Solution Approach 1:
The patent introduces cryptographic intermediaries (hash functions, digital signatures, and zero-knowledge proofs) that mediate between data sharing requirements and privacy protection. These cryptographic mechanisms allow verification of data authenticity and authorization without exposing underlying personal identities, thus maintaining both efficiency and privacy.
Solution Approach 2:
The patent creates cryptographic copies of identity information (hashes of identifiers) that can be shared and verified without revealing the original sensitive data. These cryptographic representations serve as functional substitutes that maintain security while enabling data sharing operations.
2Reliability
If traditional centralized KYC systems are used, then compliance is ensured, but system complexity and intermediary requirements increase
Solution Approach 1:
The patent implements self-service mechanisms where the blockchain network automatically verifies KYC compliance through smart contracts and cryptographic proofs. The system autonomously validates data sharing requests against compliance rules without requiring manual intervention from centralized authorities, thereby maintaining reliability while reducing complexity.
Solution Approach 2:
The patent replaces mechanical centralized verification systems with cryptographic and algorithmic automated verification. Smart contracts encode compliance rules that automatically execute and validate data sharing operations, substituting human-mediated centralized control with decentralized automated mechanisms.
3Reliability
If service provider identities are revealed during data sharing, then accountability is improved, but customer privacy deteriorates
Solution Approach 1:
The patent applies different quality levels of identity disclosure to different contexts. Cryptographic proofs provide sufficient information for accountability verification locally, while actual identity information remains protected. The system tailors the level of information disclosure to the specific operational context, providing just enough transparency for accountability without unnecessary exposure.
Solution Approach 2:
The patent creates asymmetric information distribution where different parties have different levels of access to identity information. Verifiers can confirm authenticity through cryptographic proofs without obtaining actual identity data, creating an asymmetric relationship between verification capability and information exposure that maintains both accountability and privacy.
4Stability of the object's composition
If blockchain technology is used without anonymity support, then data immutability is improved, but privacy protection deteriorates
Solution Approach 1:
The patent segments identity information into multiple cryptographic components (public keys, hashed identifiers, digital signatures). Each component serves a specific function in the blockchain record, allowing the system to maintain immutable verification data while protecting the underlying sensitive identity information through cryptographic segmentation.
Solution Approach 2:
The patent transforms sensitive identity parameters into cryptographic parameters through hashing and encryption. The transformation changes the nature of the data from personally identifiable information to cryptographic representations that maintain immutability properties while eliminating direct identity exposure risks.
Data Source
AI summary
An example operation may include one or more of storing a user profile in a blockchain by an authorized member of the blockchain, receiving a request by another authorized member of the blockchain to access the user profile, identifying the request for the user profile is from the another authorized member of the blockchain, creating a signed message that includes consent to share the user profile with the another authorized member of the blockchain, and transmitting the signed message to the another authorized member of the blockchain, and wherein an exchange of the user profile between the blockchain members is performed without revealing blockchain member identities of the authorized member of the blockchain and the another authorized member of the blockchain to any of the blockchain members.


