Blockchain Identity Data Policy Enforcement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data protection solutions lack the ability to enforce data owner-defined policies for identity data security within a blockchain environment, failing to provide granular control over data sharing based on the type of data consumer and the sensitivity of identity attributes.
Innovation Solution
A computer-implemented method that retrieves and applies data owner-defined data protection policies from a blockchain to determine the appropriate level of data sharing with data consumers, using cryptographic keys to manage access and transform sensitive attributes as needed, ensuring compliance with regulations like GDPR.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data sharing is enabled without policy control, then data accessibility and productivity are improved, but data security and protection against unauthorized access deteriorate
Solution Approach 1:
The system retrieves and applies data protection policies before executing any data sharing operation. The policy is fetched from the blockchain in advance and used to determine the appropriate level of data sharing, ensuring security controls are established before data access is granted.
Solution Approach 2:
The data protection policy acts as an intermediary between the data owner and data consumer. The policy defines the terms and conditions that must be satisfied for data sharing to occur, mediating the interaction and ensuring both parties comply with agreed-upon security requirements.
2Reliability
If granular attribute-level control is implemented, then data protection and security are improved, but system complexity and device complexity increase
Solution Approach 1:
The system segments data protection control at the attribute level rather than treating data as a monolithic entity. Each identity data attribute can have its own protection policy, allowing fine-grained control over which specific attributes are shared and under what conditions, while the blockchain framework manages the complexity of storing and enforcing these segmented policies.
3Reliability
If data owner-defined policies are enforced, then data security and compliance are improved, but data sharing efficiency and productivity decrease
Solution Approach 1:
The system automatically retrieves and applies data protection policies without requiring manual intervention from data owners for each data sharing transaction. The blockchain stores the policies and enables automated enforcement, allowing the system to self-manage compliance while maintaining high data sharing efficiency.
Data Source
AI summary
Applying data owner-defined data protection policies for identity data security within a blockchain environment is provided. A data sharing request for an identity data attribute corresponding to a data owner is received from a data consumer. A data protection policy defined by the data owner that corresponds to the identity data attribute requested by the data consumer is retrieved from a blockchain. The data protection policy is applied to the identity data attribute requested by the data consumer to determine amount of data sharing with the data consumer.


