Blockchain Configuration Modification via Automated Node Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for modifying blockchain network configurations are inefficient, requiring operation and maintenance personnel to manually update configuration information on each node, which can lead to inconsistencies and increased workload.

Innovation Solution

A method and system where a management client device constructs and submits a configuration modification transaction signed by administrator accounts, allowing each node in the blockchain network to automatically update its configuration information based on the transaction, ensuring consistency and reducing manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If operation and maintenance personnel manually modify configuration information on each node one by one, then configuration updates can be applied to the blockchain network, but the modification efficiency is low and inconsistencies may occur

Engineering Contradiction:
Improveconfiguration modification efficiencyVSAvoidtime for manual updates
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automatic configuration propagation where the blockchain network itself performs the configuration updates. When configuration information is modified on one node, the system automatically propagates and applies the same modification to all other nodes through the blockchain consensus mechanism, eliminating the need for manual intervention on each node and ensuring consistency across the network.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent separates the configuration management function into independent configuration files for different nodes. Each node has its own configuration file that can be independently modified and updated. The system processes configuration modifications by generating separate update operations for each node based on the modified configuration file, allowing parallel and automated application of changes across the network.

Inventive Principle:
Principle #1Segmentation

2Productivity

If manual configuration updates are performed on each node, then configuration changes can be implemented, but the workload and complexity increase

Engineering Contradiction:
Improveconfiguration update speedVSAvoidcomplexity of configuration management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal configuration management approach where a single configuration file serves as the source of truth for all nodes in the blockchain network. This configuration file contains node-specific information that can be automatically extracted and applied to corresponding nodes. The system provides multi-functionality by handling configuration creation, modification, validation, and propagation through a unified mechanism, reducing the complexity of managing configurations across multiple nodes.

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

Solution Approach 2:

The system introduces an intermediary configuration file that acts as a mediator between the administrator and the individual node configurations. Instead of directly modifying each node's configuration, the administrator modifies the intermediary configuration file, and the system automatically translates these changes into node-specific configurations. This intermediary layer simplifies the management process and reduces the complexity of direct node-by-node configuration updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If configuration information is modified manually on each node, then updates can be applied, but consistency across nodes cannot be guaranteed

Engineering Contradiction:
Improveconfiguration consistencyVSAvoidease of configuration management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements a feedback mechanism where configuration modifications are automatically verified and propagated across the blockchain network. When a configuration file is modified, the system generates update operations and distributes them to all nodes. Each node applies the configuration changes and reports back the results to the system, which verifies that all nodes have successfully updated their configurations. This feedback loop ensures consistency across the network while maintaining ease of operation through automated verification and error reporting.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by performing configuration validation and consistency checks before actually applying the modifications to the nodes. The system first validates the modified configuration file to ensure it meets the required format and constraints, then generates the configuration update operations in advance. This preliminary validation prevents inconsistent configurations from being applied to the network, ensuring reliability while maintaining ease of operation through automated error detection and prevention.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3852335B1Method and system for modifying blockchain network configuration
Publication Date: 2023.08.09 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3852335B1 patent drawingFigure 1
  • EP3852335B1 patent drawingFigure 2a~2b
  • EP3852335B1 patent drawingFigure 2c~2d

AI summary

Disclosed are a method and a system for modifying a blockchain network configuration. An administrator account with a configuration modification permission initiates a configuration modification transaction including modification operation information, and each node in a blockchain network automatically modifies blockchain network configuration information stored in the node by executing the configuration modification transaction.