AI-Based Blockchain Management for Dynamic Block Size Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain management systems face inefficiencies in dynamically managing block creation and size, leading to suboptimal resource utilization and network performance, particularly due to static threshold settings that do not adapt to changing I/O loads and network bandwidth.

Innovation Solution

An AI-based method for dynamically adjusting the threshold size for block creation in blockchain systems by monitoring I/O loads and network bandwidth, increasing the threshold during high loads and bandwidth, and decreasing it during low conditions, ensuring efficient block generation and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static threshold size is used for block creation, then the blockchain system maintains simplicity in configuration and operation, but the system cannot adapt to changing I/O loads and network bandwidth conditions, leading to suboptimal resource utilization

Engineering Contradiction:
Improveadaptability to changing I/O loads and network bandwidthVSAvoidcomplexity of threshold management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic threshold adjustment by continuously monitoring I/O load and network bandwidth metrics, allowing the block creation threshold to automatically adapt to changing system conditions. This transforms the static configuration into a dynamic parameter that responds to real-time performance data, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes a feedback loop where performance metrics (I/O load, network bandwidth) are continuously measured and used to adjust the block creation threshold. This closed-loop control mechanism enables the system to self-optimize based on actual operating conditions, achieving adaptability without requiring complex manual configuration.

Inventive Principle:
Principle #23Feedback

2Productivity

If the block creation threshold is increased to handle high I/O load and network bandwidth, then more transactions can be processed per block improving productivity, but resource utilization becomes inefficient when loads are low

Engineering Contradiction:
Improveblock creation rate and transaction throughputVSAvoidresource utilization efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The threshold is made dynamic rather than fixed, allowing it to expand during high-demand periods to maximize throughput and contract during low-demand periods to optimize resource utilization. This dynamic adjustment eliminates the need to choose between always-high or always-low thresholds, resolving the contradiction between productivity and resource efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the threshold parameter based on monitored performance metrics, adjusting its value to match current system capabilities and demand conditions. This parameter adaptation allows the system to optimize both productivity and resource utilization across varying operational scenarios.

Inventive Principle:
Principle #35Parameter changes

3Speed

If frequent block creation is performed to improve network performance, then the blockchain remains up-to-date and responsive, but I/O operations and network bandwidth are excessively consumed

Engineering Contradiction:
Improveblockchain update speed and network responsivenessVSAvoidI/O load and network bandwidth consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system uses feedback from I/O load and network bandwidth monitoring to regulate block creation frequency. When resources are abundant, block creation accelerates to improve responsiveness; when resources are constrained, creation frequency reduces to conserve bandwidth. This feedback-based regulation resolves the contradiction between speed and energy consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of continuous or fixed-interval block creation, the system employs periodic action where block creation occurs at intervals determined by current system conditions. This allows the system to maintain responsiveness while avoiding unnecessary I/O and network operations during periods of low demand.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20220318270A1Artificial intelligence (AI)-based blockchain management
Publication Date: 2022.10.06 BANK OF AMERICA CORP
  • US20220318270A1 patent drawing
  • US20220318270A1 patent drawing
  • US20220318270A1 patent drawing

AI summary

Aspects of this disclosure relate to artificial intelligence (AI)-assisted creation of a blockchain by a decentralized network. Various aspects of this disclosure relate to AI-based determination of blockchain parameters for use in workflow management processes. However, the AI-based approaches described herein are applicable for any blockchain-based procedures. Blockchain parameters, such as a block size, may be determined based on one or more parameters associated with the decentralized network (e.g., input/output load, network bandwidth, etc.).