Consortium Blockchain Service Node Redirection for Transaction Continuity
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
Figure 1~2
Figure 3
Figure 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.