Blockchain Ledger Integrity Verification via Segmented Node Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The verification efficiency of blockchain-type ledgers is low due to the large number of data blocks and records, necessitating a more efficient data verification method.

Innovation Solution

A centralized database system with a coordinator node and data nodes performs block header integrity verification on block headers, followed by parallel block body integrity verification on data nodes, utilizing routing information and hash values to determine data block integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complete integrity verification is performed on all data blocks and records in a blockchain-type ledger, then verification reliability is improved, but verification time and processing resources increase significantly

Engineering Contradiction:
Improveverification reliabilityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the verification process into two distinct phases: block header verification (performed by the coordinator node) and block body verification (performed by data nodes). This segmentation allows parallel processing of verification tasks across different nodes, significantly reducing total verification time while maintaining comprehensive integrity checking of the ledger.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a dimensional shift from sequential verification to parallel verification across multiple nodes. By distributing verification tasks across the coordinator node and multiple data nodes, the system transitions from a single-dimensional sequential process to a multi-dimensional parallel process, improving verification efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If sequential verification is performed on each data block, then verification simplicity is maintained, but verification efficiency deteriorates

Engineering Contradiction:
Improveverification simplicityVSAvoidverification efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The verification process is segmented into coordinator node responsibilities (block header verification and routing information management) and data node responsibilities (block body verification). This segmentation maintains operational simplicity through clear role division while dramatically improving efficiency through parallel execution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coordinator node acts as an intermediary that manages routing information and coordinates verification tasks between data nodes. This intermediary role simplifies the overall verification process by centralizing routing decisions while allowing distributed execution at data nodes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If block body verification is performed by the coordinator node, then verification control is centralized, but verification resource consumption increases

Engineering Contradiction:
Improveverification control centralizationVSAvoidverification resource consumption
Core Design Contradiction:
Extent of automationVSUse of energy by moving object

Solution Approach 1:

The patent segments verification workload between the coordinator node (block header verification) and data nodes (block body verification). This segmentation reduces the resource consumption burden on the coordinator node while maintaining centralized control through routing information management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data nodes perform self-service by independently verifying block bodies using their own computational resources. This self-service approach distributes resource consumption across multiple nodes rather than concentrating it at the coordinator node, improving overall system efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11055277B2Integrity verification method, apparatus, and system and device for data in a blockchain-type ledger
Publication Date: 2021.07.06 ANTCHAIN TECHNOLOGY PTE LTD
  • US11055277B2 patent drawing
  • US11055277B2 patent drawing
  • US11055277B2 patent drawing

AI summary

Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for data verification are provided. When a blockchain-type ledger needs to be verified, integrity verification can be first performed on block headers in a coordinator node only. After the verification succeeds, a second verification instruction can be further distributed to data nodes, so that the data nodes perform data block internal verification in parallel.