Shadow Node Consensus for Higher Blockchain Voting Weight

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In blockchain networks, service systems with higher weights require more consensus nodes, leading to increased resource consumption due to ledger storage needs, particularly CPU and storage resources.

Innovation Solution

Implementing shadow nodes that perform block data processing consistent with service nodes without storing ledger data, thereby reducing resource occupation and enhancing network efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If more consensus nodes are deployed to increase voting weight, then discourse power is improved, but resource consumption increases

Engineering Contradiction:
Improvevoting weightVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces shadow nodes as copies of consensus nodes that perform voting and consensus operations without maintaining full ledger data. Each shadow node replicates the voting behavior of its corresponding service node, enabling the system to increase voting weight by deploying additional nodes rather than requiring more full consensus nodes. This copying mechanism allows resource-light participation in consensus while maintaining the desired voting power distribution.

Inventive Principle:
Principle #26Copying

2Reliability

If more consensus nodes are deployed to increase voting weight, then discourse power is improved, but CPU and storage resources are occupied

Engineering Contradiction:
Improvevoting weightVSAvoidCPU and storage resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Shadow nodes are created as lightweight copies that participate in consensus voting without requiring full ledger storage. They replicate the voting behavior of service nodes while consuming minimal CPU and storage resources, as they only need to maintain voting state and consensus protocol information rather than complete blockchain ledgers.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies different quality requirements to different node types: service nodes maintain full ledger data for complete blockchain functionality, while shadow nodes have localized, reduced functionality focused solely on voting and consensus participation. This differentiation allows the system to optimize resource allocation by assigning appropriate capabilities to each node type based on its specific role.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250390484A1Block data processing method and apparatus, electronic device, and storage medium
Publication Date: 2025.12.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250390484A1 patent drawing
  • US20250390484A1 patent drawing
  • US20250390484A1 patent drawing

AI summary

A block data processing method executed by an electronic device includes obtaining a voting right need of a target service object, and constructing a service node group of the target service object according to the voting right need of the target service object. The service node group includes a service node of the target service object and at least one shadow node corresponding to the service node. The service node is configured to perform block data processing according to stored block ledger data. Block data processing performed by each of the at least one shadow node is kept consistent with block data processing performed by the service node. The at least one shadow node does not store the block ledger data for block data processing.