Consortium Blockchain Service Node Redirection for Transaction Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In consortium blockchain networks, service-related transactions initiated by client devices are not recorded when a node device is down, leading to service disruptions and requiring costly disaster tolerance deployments for data consistency.

Innovation Solution

Implementing a method where service nodes establish cooperative relationships, allowing client devices to redirect service-related transactions to alternative nodes in the same group, enabling continuous service availability without the need for extensive disaster tolerance deployments, leveraging the consensus mechanism of the blockchain for data consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a node device in the consortium blockchain network is down, then the service organization cannot record service-related transactions during the down period, but implementing disaster tolerance deployments increases technical costs

Engineering Contradiction:
Improveservice availabilityVSAvoiddisaster tolerance deployment
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple service nodes into a cooperative group where nodes share responsibility for recording transactions. When one node is down, another node in the same cooperative group can take over, eliminating the need for separate disaster tolerance deployments at each service organization while maintaining service availability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Service nodes in the consortium blockchain network are designed to perform multiple functions: they can record transactions for their own service organization and also serve as backup nodes for other service organizations in the same cooperative group, reducing overall system complexity and cost.

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

2Reliability

If each service organization implements independent disaster tolerance deployments to ensure continuous service recording, then service availability is improved, but the complexity and cost of the system increases

Engineering Contradiction:
Improvetransaction recording continuityVSAvoidnode deployment structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the disaster tolerance function from individual service organizations and relocates it to the consortium level. Service organizations only need to deploy single nodes, while the cooperative group structure provides the segmentation and distribution of backup capabilities across the network, reducing individual organizational complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If service nodes are deployed with full disaster tolerance capabilities, then service reliability during node failure is improved, but the technical cost and resource consumption increase

Engineering Contradiction:
Improveservice continuityVSAvoidtechnical cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The consortium blockchain network provides self-service disaster tolerance through its cooperative group mechanism. When a node fails, the system automatically redirects transactions to alternative nodes within the same group without requiring external intervention or complex failover mechanisms, reducing the need for expensive redundant infrastructure at each organization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3813335B1Service processing methods and systems based on a consortium blockchain network
Publication Date: 2023.09.06 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3813335B1 patent drawingFigure 1~2
  • EP3813335B1 patent drawingFigure 3
  • EP3813335B1 patent drawingFigure 4~5

AI summary

Disclosed are service processing methods and systems based on a consortium blockchain network. Service nodes in the consortium blockchain network can establish cooperation relationship with each other. For one group of service nodes with cooperation relationship, if any one service node cannot record a service-related transaction due to its shutdown, a client device connected with the service node can send the service-related transaction to another service node in the same group for recordation.