Multi-Blockchain Data Recording via Hash Intermediary Network

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when verifying data uploaded to multiple blockchain networks, as they need to send separate verification requests to each network, lacking a convenient method for data recording across multiple blockchain systems.

Innovation Solution

A method and system that map data stored in multiple first-type blockchain networks to a second-type blockchain network, where transaction hashes from first-type blockchain transactions are sent to the second-type network, allowing the second-type network to construct and record second-type blockchain transactions, enabling users to verify data written into the blockchain by querying the second-type network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users upload data to multiple independent blockchain networks, then data recording coverage is improved, but verification complexity increases

Engineering Contradiction:
Improvedata recording coverageVSAvoidverification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a second-type blockchain network as an intermediary that receives transaction hashes from multiple first-type blockchain networks. This intermediary network consolidates verification functions, allowing users to verify data across multiple networks by querying only the second-type network, thus reducing verification complexity while maintaining multi-network coverage

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges verification functions from multiple independent blockchain networks into a single second-type blockchain network. By combining transaction hashes from various first-type networks into one unified verification system, the patent enables centralized verification access point that simplifies user operations while preserving the benefits of multiple recording networks

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If users send separate verification requests to each blockchain network, then verification accuracy is maintained, but time consumption increases

Engineering Contradiction:
Improveverification accuracyVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the second-type blockchain network pre-consolidate transaction hashes from multiple first-type networks. This advance preparation creates a unified verification repository, so when users need to verify data, they only need to query the pre-prepared second-type network once, rather than performing multiple separate verification actions across different networks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The second-type blockchain network acts as an intermediary that aggregates verification information from multiple sources. By positioning this intermediary network between users and multiple first-type networks, the system enables single-query verification that maintains accuracy (since it checks against consolidated hashes from all networks) while dramatically reducing the time users spend on verification

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11379836B2Methods and systems for recording data based on plurality of blockchain networks
Publication Date: 2022.07.05 ANTCHAIN TECHNOLOGY PTE LTD
  • US11379836B2 patent drawing
  • US11379836B2 patent drawing
  • US11379836B2 patent drawing

AI summary

Disclosed are methods and systems for recording data based on a plurality of blockchain networks. One method comprises: in response to receiving data to be recorded, generating a first-type blockchain transaction comprising the data; transmitting the first-type blockchain transaction to the first-type blockchain network; recording one or more first-type blockchain transactions into a first-type block; recording the first-type block on a blockchain of the first-type blockchain network; determining a transaction hash of each of the one or more first-type blockchain transactions in the first-type block; recording one or more second-type blockchain transactions into a second-type block; and recording the second-type block on a blockchain of the second-type blockchain network.