Blockchain Evidence Hash Consensus for Ledger Authenticity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In consortium blockchain networks, the authenticity of network evidence captured by single nodes cannot be verified by other nodes, leading to potential untrustworthiness in recording ledger data.

Innovation Solution

A method where multiple evidence-capturing nodes in a blockchain network capture and hash network evidence, share hashes, group identical hashes, count occurrences, and determine a trusted hash for constructing and recording ledger data, ensuring consensus and authenticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single node captures network evidence and constructs ledger data, then the operation is simple and fast, but the authenticity of the captured evidence cannot be verified by other nodes

Engineering Contradiction:
Improveauthenticity of network evidenceVSAvoidcomplexity of evidence verification mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the copying principle by having multiple evidence-capturing nodes independently capture the same network evidence and generate evidence hashes. Each node creates a copy of the evidence capture process, and the resulting hashes are compared to verify authenticity. This resolves the contradiction by enabling verification through replication without requiring complex inter-node communication protocols.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent merges the evidence capture functions of multiple nodes into a collaborative verification system. Each node's evidence hash is combined with others through grouping and counting, and the trusted evidence hash is determined by majority consensus. This merging approach enhances reliability through collective verification while maintaining relatively simple individual node operations.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple nodes capture and verify evidence hashes, then the authenticity of ledger data is enhanced, but the time and computational resources required increase

Engineering Contradiction:
Improvetrustworthiness of ledger dataVSAvoidtime for evidence verification
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having evidence-capturing nodes generate and share evidence hashes before constructing the final ledger data. This preliminary hashing and sharing step allows for efficient verification, as comparing hashes is computationally lighter than verifying the full evidence content. This resolves the time loss contradiction by performing verification-related actions in advance using optimized operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the verification process into distinct phases: evidence capture, hash generation, hash sharing, hash grouping, and trusted hash determination. This segmentation allows each phase to be optimized independently, reducing overall verification time while maintaining reliability through systematic multi-node participation.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If evidence hashes are grouped and counted across multiple nodes, then the most authentic evidence can be identified, but the complexity of hash management increases

Engineering Contradiction:
Improveaccuracy of evidence authenticity determinationVSAvoidcomplexity of hash grouping and counting mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling each evidence-capturing node to independently perform hash grouping and counting operations on the received evidence hashes. Each node autonomously determines the trusted evidence hash without requiring a centralized coordination mechanism. This self-service approach improves measurement precision through distributed verification while avoiding the complexity of centralized hash management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3816924B1Method for accepting blockchain evidence storage transaction and system
Publication Date: 2023.01.04 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3816924B1 patent drawingFigure 1~2a
  • EP3816924B1 patent drawingFigure 2b
  • EP3816924B1 patent drawingFigure 2c~2d

AI summary

A method and a system for recording a blockchain ledger data are disclosed. A plurality of nodes in the blockchain network (referred to as evidence-capturing nodes herein) are used for capturing network evidence. After the plurality of evidence-capturing nodes have captured the network evidence, the evidence-capturing nodes will send one another evidence hash of the network evidence they have captured. Then, each evidence-capturing node will determine the evidence hash with the largest count number of among all the evidence hashes it has obtained (including the evidence hashes calculated by itself and the evidence hashes received by itself) as trusted evidence hash, construct a ledger data based on the trusted evidence hash and record the ledger data.