Dynamic Blockchain Miner Set Allocation for Smart Grid Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain frameworks for smart grids face inefficiencies due to static miner sets, leading to increased latency and energy costs, especially in heterogeneous infrastructures with varying transaction rates across geographical areas, where a single uniform miner set is not optimal and induces additional latency for time-critical transactions.

Innovation Solution

A dynamic blockchain resource allocation method that dynamically resizes and allocates servers based on asset management demand, dividing or merging miner clusters to match computational resources with transaction demand, using a two-tiered structure with user/participant and infrastructure blockchains, and employing a leader and working set storage mechanism to maintain data consistency and reduce latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single uniform miner set is used across all geographical areas, then security is maintained through consistent verification, but latency increases for time-critical transactions in regions with varying transaction rates

Engineering Contradiction:
ImprovesecurityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the single uniform miner set into multiple regional miner sets (first miner set, second miner set, etc.), each responsible for verifying transactions in their respective geographical areas. This segmentation allows transactions to be verified locally rather than requiring global consensus, reducing latency while maintaining security through distributed verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements different miner set configurations for different geographical regions based on their specific transaction rates and requirements. Each region's miner set is optimized for local conditions, with larger miner sets in high-transaction areas and smaller sets in low-transaction areas, providing locally-adapted security and performance.

Inventive Principle:
Principle #3Local quality

2Reliability

If a large miner set is used to ensure security and handle high transaction volumes, then reliability improves, but energy consumption and computational complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the large miner set into multiple smaller regional miner sets, each handling transactions for their specific geographical area. This reduces the computational burden and energy consumption for each individual miner set while collectively maintaining the security required for the entire blockchain network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial verification action by having different miner sets verify different subsets of transactions based on their regional responsibilities. Instead of all miners verifying all transactions, each miner set performs partial verification on relevant local transactions, reducing overall energy consumption while maintaining adequate security through distributed verification.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If a large miner set is used to handle high transaction volumes, then productivity improves, but device complexity increases

Engineering Contradiction:
Improvetransaction throughputVSAvoidminer set complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the complex task of handling high transaction volumes across multiple simpler regional miner sets rather than requiring one complex centralized miner set. Each regional miner set has reduced complexity while the collective system maintains high throughput by processing transactions in parallel across multiple regions.

Inventive Principle:
Principle #1Segmentation

4Stability of the object's composition

If static miner sets are used, then system stability is maintained, but responsiveness to varying transaction rates across different geographical areas deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidresponsiveness to transaction rates
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic miner sets that can adjust their size and composition based on the transaction rates and requirements of their respective geographical regions. This allows the system to respond dynamically to varying transaction demands while maintaining overall stability through the structured regional organization and consistent verification protocols.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4439295A1Method, device and system of dynamic allocation of blockchain resources
Publication Date: 2024.10.02 HITACHI ENERGY LTD
  • EP4439295A1 patent drawingFigure 1A
  • EP4439295A1 patent drawingFigure 1B
  • EP4439295A1 patent drawingFigure 2

AI summary

The present disclosure relates to a method of dynamic allocation of blockchain resources. The method comprises providing blockchain resources, wherein the blockchain resources comprise a plurality of servers connected to at least one asset, dynamically determining a blockchain resource requirement of the at least one asset and dynamically allocating a first number of servers of the plurality of servers to a first subgroup of servers based on the blockchain resource requirement.