Blockchain Voting Nodes Using Shadow Copies to Cut Ledger Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service systems with higher voting power in a blockchain network consume significant CPU and storage resources due to the need for multiple consensus nodes, leading to resource inefficiency.

Innovation Solution

Implementing a group of nodes comprising a service node and shadow nodes, where the shadow nodes perform processing consistent with the service node without storing the blockchain ledger, thereby reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a service party deploys more consensus nodes to increase voting power, then the voting power is improved, but the CPU and storage resource consumption increases

Engineering Contradiction:
Improvevoting powerVSAvoidCPU and storage resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces shadow nodes as copies of service nodes that do not store the complete blockchain ledger. Shadow nodes replicate the voting functionality of service nodes while consuming significantly fewer resources, allowing service parties to amplify their voting power without proportionally increasing resource consumption. Each shadow node receives block data from the service node and votes consistently with it, effectively multiplying voting power with minimal additional resource cost.

Inventive Principle:
Principle #26Copying

2Reliability

If multiple consensus nodes are deployed to achieve higher voting power, then the voting power is improved, but the storage resources are consumed

Engineering Contradiction:
Improvevoting powerVSAvoidstorage resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Shadow nodes are created as lightweight copies that perform voting functions without maintaining full ledger copies. This allows multiple voting entities to be deployed with minimal storage overhead, as shadow nodes only store necessary voting state information rather than complete blockchain histories.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the essential voting functionality from the service node and separates it into independent shadow nodes. This extraction allows the voting mechanism to be decoupled from the full ledger storage requirement, enabling voting power multiplication without proportional storage increases.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If more consensus nodes are deployed for a service party, then the voting power is improved, but the overall operation efficiency of the blockchain network decreases

Engineering Contradiction:
Improvevoting powerVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By using shadow nodes that operate independently with minimal resource requirements, the patent enables multiple voting entities to coexist without creating significant resource contention. This maintains network operation efficiency while allowing service parties to accumulate sufficient voting power through the service node-shadow node configuration.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4700630A1Block data processing method and apparatus, and electronic device and storage medium
Publication Date: 2026.02.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP4700630A1 patent drawingFigure 1~2
  • EP4700630A1 patent drawingFigure 3
  • EP4700630A1 patent drawingFigure 4~5

AI summary

The present application is applied to the technical field of the Internet and other technical fields, such as cloud computing and the Internet of Vehicles, related to Internet technology. Disclosed are a block data processing method and apparatus, and an electronic device and a storage medium. The method comprises: acquiring a voting right requirement of a service object to be subjected to processing, and constructing a service node group according to the voting right requirement of said service object, wherein the service node group comprises a service node of said service object and at least one shadow node; the service node of said service object is used for executing block data processing according to stored block ledger data; and block data processing executed by the shadow node remains consistent with the block data processing of the service node of said service object, and the shadow node does not store block ledger data for the block data processing, such that the voting right requirement of any service object can be met, thereby reducing the resource occupation amount of a service object with a high weight proportion, and thus improving the operation efficiency of a blockchain network.