Blockchain Transaction Routing via Segmented Sidechains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain systems lack the ability to efficiently process and isolate transaction data of different confidentiality levels, failing to meet application demands for secure information handling.

Innovation Solution

A method and device for writing transaction data in a blockchain system that utilizes a blockchain data record table to match transaction feature information with corresponding blockchains, allowing for the selective processing of transaction data based on type and confidentiality level, enabling the creation of sidechains for specific transaction types and updating the record table with execution results and timestamps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transaction data of different confidentiality levels are processed using chronological execution in a single blockchain, then the system maintains simplicity in structure and operation, but information security deteriorates due to inability to isolate sensitive information

Engineering Contradiction:
Improveinformation securityVSAvoidblockchain system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the single blockchain system into multiple blockchains (main chain and side chains), where each side chain is dedicated to processing specific types of transaction data with particular confidentiality requirements. This segmentation isolates sensitive information in side chains from the main chain, preventing information leakage while maintaining systematic organization through a pool manager that coordinates between chains.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple blockchains are created to process different types of transaction data with isolation requirements, then information security improves through data isolation, but system complexity increases due to multiple chain management

Engineering Contradiction:
Improveinformation securityVSAvoidblockchain system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a pool manager as an intermediary component that manages the pool of blockchains and coordinates transaction routing between the main chain and side chains. This intermediary abstracts the complexity of multi-chain management, allowing the system to maintain high information security through chain isolation while reducing operational complexity by centralizing management functions in the pool manager.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If all transaction data are processed in a single blockchain chronologically, then the system maintains ease of operation, but productivity deteriorates due to inability to prioritize or isolate specific transaction types

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidsystem operation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments transaction processing across multiple specialized blockchains, allowing different transaction types to be processed in parallel rather than sequentially. Side chains can independently process their designated transaction types without waiting for main chain confirmation, significantly improving overall system productivity while the pool manager maintains operational simplicity by providing a unified interface for transaction submission.

Inventive Principle:
Principle #1Segmentation

4Reliability

If transaction data are isolated in separate blockchains, then information security improves through confidentiality protection, but loss of information increases due to potential inconsistencies between chains

Engineering Contradiction:
Improveinformation securityVSAvoiddata consistency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent merges the main chain and side chains through a unified pool manager that maintains consistent state across all chains. The pool manager coordinates transaction execution and ensures that information isolated in side chains remains consistent with the main chain, preventing data inconsistency while preserving the information security benefits of chain isolation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11074245B2Method and device for writing service data in block chain system
Publication Date: 2021.07.27 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11074245B2 patent drawing
  • US11074245B2 patent drawing
  • US11074245B2 patent drawing

AI summary

A method for writing transaction data in a blockchain system is disclosed. The blockchain system comprises at least one blockchain. The method comprises: receiving a blockchain transaction data writing request comprising transaction feature information of transaction data to be added to the blockchain; determining a blockchain matching the transaction data to be added to the blockchain according to a blockchain data record table and the transaction feature information of the transaction data to be added to the blockchain, wherein the blockchain data record table records transaction type identification information associated with the blockchain for reflecting transaction feature information of transaction data in the blockchain; and writing an execution result of the transaction data to be added to the blockchain into the blockchain matching the transaction data to be added to the blockchain.