Blockchain Network with Centralized Encryption for Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing private networks face challenges in ensuring transaction privacy and security, particularly in financial data transfers, due to disparate individual systems and varying security implementations, leading to resource inefficiencies and susceptibility to compromise, as well as lack of data resiliency when central service providers are unavailable.
Innovation Solution
A central service provider uses blockchain and cryptography to encrypt transaction records, generating symmetric keys specific to each party and encrypting them with public keys of authorized members, allowing only authorized members to decrypt and view relevant transaction records, thus creating a distributed but secure network with improved data resiliency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each member of the network develops and maintains individual systems to privately communicate with the central service provider, then transaction privacy can be maintained, but device complexity and resource investment increase significantly
Solution Approach 1:
The patent merges individual encryption systems into a unified blockchain network where all members use the same cryptographic protocols and data structures. Instead of each member maintaining separate encryption systems, the network adopts a standardized approach using public-private key pairs and Merkle trees, reducing device complexity while preserving transaction privacy through collective security mechanisms
2Adaptability or versatility
If each individual network implements its own security measures, then security can be tailored to specific needs, but the network becomes susceptible to compromise due to varying security levels
Solution Approach 1:
The patent applies homogeneity by standardizing security implementation across all network members through uniform cryptographic protocols. Every member uses the same encryption standards, authentication mechanisms, and data protection approaches, eliminating security weaknesses that arise from heterogeneous implementations while maintaining adaptability through the flexible blockchain structure that accommodates different transaction types and permission levels
3Ease of operation
If data is stored centrally with the central service provider, then data access is centralized, but data resiliency is lost when the central service provider is unavailable
Solution Approach 1:
The patent segments the centralized data storage into distributed blocks stored across multiple network members' devices. Each member holds a copy of the blockchain data structure, and data is organized into discrete blocks with cryptographic links. This segmentation enables data resiliency because the network can continue functioning even if the central service provider is unavailable, as members can access data from their local copies
Solution Approach 2:
The blockchain data structure serves as an intermediary layer between the central service provider and network members. It mediates data access by providing a standardized, cryptographically secure interface that allows members to retrieve data without direct dependence on the central service provider's availability, thus enhancing data resiliency while maintaining ease of operation
4Device complexity
If a unified blockchain network is implemented, then device complexity is reduced, but ensuring that only authorized members access specific transaction details becomes more challenging
Solution Approach 1:
The patent applies local quality by implementing selective visibility at the individual transaction level within the unified blockchain structure. Each transaction is encrypted with specific permissions that determine which members can access it, allowing the system to maintain low overall complexity while providing fine-grained access control. Members see only the transactions relevant to their role or permissions, not all transactions in the network
Data Source
AI summary
A central service provider manages and writes transaction details to a private block chain network. Blocks of transaction records written onto the block chain by the central service provider are distributed to members of the block chain, thereby enabling data resiliency and self-verifiability. As the full block chain is available to members of the block chain network, the central service provider also ensures the privacy of transaction details by providing an assembled header and encrypted block of transaction records that are generated using a combination of symmetric and asymmetric cryptographic techniques. Altogether, the full block chain network is distributed across members of the block chain, but the members can only access and read transaction details in the block chain that they are authorized to view.


