Multi-Blockchain Data Sharing via Hierarchical Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain-based systems are designed for single-blockchain applications and are unable to support data sharing and privacy protection among multiple blockchains, making it challenging to facilitate data distribution and sharing across heterogeneous blockchain systems.
Innovation Solution
A highly flexible, scalable multi-blockchain, hierarchical data-sharing and data-storing system is introduced, comprising a third-party blockchain system, a data-sharing blockchain system, and an application-layer client. This system uses a three-layer blockchain data sharing framework with a smart contract layer, allowing for uniform data abstraction and fine-grained access control across multiple blockchains.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single blockchain system is used for data sharing, then data security and access control are improved, but the system cannot support data sharing among multiple heterogeneous blockchain systems
Solution Approach 1:
The patent introduces a data sharing blockchain system as an intermediary between third-party blockchain systems. This mediator blockchain receives data from multiple heterogeneous blockchains, performs standardized processing and access control, and distributes data to authorized parties, thereby enabling multi-blockchain data sharing while maintaining security through a centralized coordination layer.
Solution Approach 2:
The patent segments the data sharing architecture into distinct layers: third-party blockchain systems that generate data, a data sharing blockchain system that manages data aggregation and access control, and application-layer clients that consume data. This segmentation allows each layer to specialize in specific functions, enabling multi-blockchain compatibility while maintaining security at the management layer.
2Productivity
If data is stored in multiple blockchain systems, then data availability is improved, but node complexity and data redundancy increase
Solution Approach 1:
The patent merges data from multiple third-party blockchain systems into a single data sharing blockchain system. Instead of maintaining separate data copies across multiple heterogeneous blockchains, the system aggregates data into one standardized blockchain, reducing node complexity while maintaining data availability through the unified storage and access mechanism.
3Adaptability or versatility
If heterogeneous blockchain systems are integrated without standardized protocols, then system flexibility is maintained, but data distribution and sharing become difficult
Solution Approach 1:
The data sharing blockchain system serves as a universal platform that can interface with multiple different types of third-party blockchain systems. It implements standardized data aggregation, storage, and access control mechanisms that work across heterogeneous sources, making data distribution easy while maintaining the flexibility to accommodate various blockchain protocols through the standardized interface layer.
Data Source
AI summary
The present invention relates to a highly flexible, scalable multi-blockchain, hierarchical data-sharing and data-storing system, at least comprising a third-party blockchain system, a data-sharing blockchain system, and an application-layer client, wherein the data-sharing blockchain system performs data aggregation and hierarchical storage on shared data uploaded by the third-party blockchain system through accessing the data-sharing blockchain system, so as to allow the application-layer client to require the shared data from the data-sharing blockchain system. The disclosure herein creates a single reliable data-sharing blockchain apparatus based on blockchain systems, so as to facilitate aggregation of data coming from different blockchain systems, reduce node complexity and block data redundancy when data are acquired from multiple parties, and define different sharing rules for different data contents, thereby being adaptive to scenarios where data are shared among parties.

