Hierarchical Blockchain Data Sync for Selective Node Participation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems in government or commercial institutions face challenges in ensuring data security and efficient synchronization due to varying node participation needs, particularly when handling sensitive data, as all nodes participating in consensus lead to excessive data exchange affecting core consensus algorithms.

Innovation Solution

Implementing a hierarchical blockchain structure with a consensus node and service nodes, where block header data is issued to descendant service nodes, allowing for efficient transaction hash and content data synchronization while reducing network consumption and maintaining data security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all blockchain nodes participate in consensus, then data security is improved, but network consumption increases excessively

Engineering Contradiction:
Improvedata securityVSAvoidnetwork consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent divides blockchain nodes into two distinct segments: consensus nodes that participate in consensus and data synchronization nodes that only synchronize data. This segmentation allows the system to maintain security through consensus nodes while reducing network consumption by having dedicated data synchronization nodes handle data propagation, preventing all nodes from consuming excessive resources in consensus operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces consensus nodes as intermediaries between data producers and data synchronization nodes. These consensus nodes verify and package data before transmission, acting as a mediator that reduces the direct network burden on data synchronization nodes while maintaining data integrity and security through the consensus mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If all nodes participate in consensus, then data security is improved, but core consensus algorithm performance deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidconsensus block production efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments node functions so that only consensus nodes participate in consensus block production, while data synchronization nodes focus on data propagation. This segmentation improves consensus productivity by reducing the number of nodes that need to perform computationally intensive consensus operations, while still maintaining security through the distributed consensus mechanism among consensus nodes.

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If hierarchical structure is implemented, then network consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvenetwork consumptionVSAvoidblockchain structure complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements a hierarchical structure that segments nodes into consensus nodes and data synchronization nodes with clear role definitions. While this increases structural complexity, it dramatically reduces network consumption by optimizing data propagation paths and preventing redundant consensus operations across all nodes, making the trade-off worthwhile for large-scale blockchain deployments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12450258B2Data synchronization method and system based on blockchain, and related device
Publication Date: 2025.10.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12450258B2 patent drawing
  • US12450258B2 patent drawing
  • US12450258B2 patent drawing

AI summary

The present disclosure provides a data synchronization method performed by a blockchain. The blockchain includes a hierarchical structure composed of a consensus node, a first service node and a second service node. The method includes: receiving, by the first service node, block header data issued, according to the hierarchical structure, by the consensus node; downloading, by the first service node, transaction hash data according to the block header data; receiving, by the first service node, a buffer mapping table of the second service node; and receiving, by the first service node according to the buffer mapping table of the second service node, the transaction content data transmitted by the second service node and corresponding to a storage index. The technical solution of this embodiment of the present disclosure can achieve a blockchain system having a segregation demand and an efficient and secure data synchronization solution in the system.