Verification Node Architecture for Scalable Blockchain Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain-based clustering systems face scalability issues due to increased time consumption in consensus processes as nodes bear computing, consensus, and storage tasks, limiting the system's computing resources.

Innovation Solution

A computing system architecture is introduced with a verification node cluster, scheduling node cluster, and computing node cluster, decoupling tasks to allow for node expansion and random selection based on a random seed, ensuring fairness and security through blockchain consensus verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cluster nodes bear computing tasks, consensus tasks, and storage tasks in a blockchain-based clustering system, then the system achieves trustworthiness and security through blockchain consensus, but the time consumption of consensus process continuously increases, limiting the scale of the system and reducing computing resources

Engineering Contradiction:
Improvetrustworthiness of computing process and resultVSAvoidtime consumption of consensus process
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the blockchain system into two distinct types of nodes: verification nodes that handle blockchain consensus, storage, and verification tasks, and computing nodes that focus solely on executing computing tasks. This segmentation allows the consensus process to be separated from computing tasks, enabling the system to maintain trustworthiness while reducing consensus time consumption and improving overall scalability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the scale of the clustering system increases, then more computing resources are available, but the time consumption of consensus process continuously increases, limiting further system expansion

Engineering Contradiction:
Improvecomputing resources of the systemVSAvoidtime consumption of consensus process
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

By dividing the system into verification nodes and computing nodes, the patent enables independent scaling of computing resources without proportionally increasing consensus overhead. Computing nodes can be added to the cluster to increase productivity while verification nodes maintain the blockchain consensus at a manageable scale, thus resolving the limitation on system expansion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces verification nodes as intermediaries between the blockchain layer and computing nodes. These verification nodes manage the consensus process and verify computing results, acting as a buffer that allows computing nodes to scale independently without directly increasing consensus complexity, thereby enabling system expansion while controlling consensus time consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If all nodes participate in blockchain consensus, then the system achieves decentralization and trust, but the device complexity and resource requirements for each node increase significantly

Engineering Contradiction:
Improvetrust relationship among multiple partiesVSAvoidcomplexity of node functions
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides node functions into two segments: verification nodes that handle blockchain consensus, storage, and verification, and computing nodes that perform computing tasks. This segmentation reduces device complexity by allowing nodes to specialize in specific functions rather than requiring all nodes to perform all functions, while still maintaining the trust relationship through the verification node cluster.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Verification nodes are designed with multi-functionality, handling blockchain consensus, data storage, result verification, and random number generation. This consolidation of multiple functions into verification nodes reduces the complexity burden on individual computing nodes, as they only need to perform computing tasks while trusting the verification nodes for blockchain operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250392477A1Data processing method, computer device, and storage medium
Publication Date: 2025.12.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250392477A1 patent drawing
  • US20250392477A1 patent drawing
  • US20250392477A1 patent drawing

AI summary

A data processing method performed on a verification node and including obtaining task event information and a signature for the task event information from a scheduling node. The task event information includes a first computing node set participating in execution of a computing task and a random seed provided by a task submission end of the computing task. The method further includes performing verification on the signature, deriving a random number set based on the random seed in response to the verification of the signature succeeds, selecting, for the computing task, a second computing node set associated with the random number set, verifying validity of the first computing node set by using the second computing node set, to obtain a verification result, and adding a block including the verification result to a blockchain of a verification node cluster including the verification node.