Key Exchange Control for Private-Public Blockchain Lineage Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in maintaining data lineage on private blockchains, particularly when third-party vendors need access to update data lineage on a corporation's private blockchain, due to the lack of interoperability between private and public blockchains.

Innovation Solution

A key exchange controller (KEC) is introduced to facilitate communication and access permission between private and public blockchains, generating smart contracts and key exchange protocols to allow entities on public blockchains to access and maintain data lineage on private blockchains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a corporation stores sensitive data on a private blockchain to maintain security and control, then data security and privacy are improved, but interoperability with public blockchains and access by third-party vendors deteriorate

Engineering Contradiction:
Improvedata securityVSAvoidinteroperability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a key exchange controller as an intermediary component that enables secure communication between private and public blockchains. The key exchange controller generates and manages cryptographic key pairs, allowing third-party vendors on public blockchains to access and verify data lineage on private blockchains without compromising the underlying data security. This mediator resolves the contradiction by enabling controlled interoperability while maintaining security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If third-party vendors are granted access to update data lineage on a private blockchain, then data lineage completeness and authenticity are improved, but system complexity and access control requirements worsen

Engineering Contradiction:
Improvedata lineage authenticityVSAvoidaccess control mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the key exchange controller automatically generates cryptographic key pairs and manages access credentials for third-party vendors. The system autonomously handles key generation, distribution, and rotation without requiring manual intervention for each access request. This automation reduces the operational complexity of access control while maintaining robust security protocols for data lineage updates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The key exchange controller serves as an intermediary that simplifies access control by centralizing key management functions. Instead of implementing complex access control logic across multiple nodes, the intermediary consolidates authentication and authorization mechanisms, making the system easier to manage while enabling third-party vendors to securely update data lineage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data is kept on a private blockchain for security reasons, then data privacy is improved, but the ability to maintain updated data lineage documentation deteriorates

Engineering Contradiction:
Improvedata privacyVSAvoiddata lineage documentation
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies segmentation by separating data storage from data lineage documentation. Sensitive data remains on the private blockchain maintaining privacy, while data lineage information is documented on both private and public blockchains. The key exchange controller enables public blockchain nodes to verify and record lineage metadata without accessing the underlying sensitive data, thus preventing information loss while preserving privacy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The key exchange controller acts as an intermediary that enables public blockchain participants to contribute to data lineage documentation without compromising data privacy. It allows vendors on public blockchains to retrieve and update lineage information about private blockchain data, ensuring comprehensive documentation is maintained while the sensitive data itself remains private and secure on the private blockchain.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250384121A1Systems and methods for data lineage authentication
Publication Date: 2025.12.18 WELLS FARGO BANK NA
  • US20250384121A1 patent drawing
  • US20250384121A1 patent drawing
  • US20250384121A1 patent drawing

AI summary

Systems, apparatuses, methods, and computer program products are disclosed for providing interoperability between private and public blockchains. An example method for providing interoperability between private and public blockchains includes, by a key exchange controller (KEC): receiving access key generation instructions; generating, based on the key generation instructions, an access key comprising access credentials; transmitting the access key to an access key target on a public blockchain network; receiving, from the access key target, a access request including the access credentials and information indicating a private blockchain on a private blockchain network; and providing, in response to receiving the access request, access for the access key target to access the private blockchain of the private blockchain network.