Blockchain Validation for Energy Transaction Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing adoption of electric vehicles and the need for frequent and long-duration charging poses challenges in providing accurate energy control, metering, and accounting, especially with the complexity of smart meters and deregulated energy markets, requiring secure and transparent data management between providers and consumers.

Innovation Solution

A method using a blockchain system to control energy supply by receiving user requests, accessing control information, determining authorization, and enabling energy supply based on blockchain data, while ensuring secure data storage and integrity through validation hashes and consensus mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is used to store control information and validate transactions, then data integrity and transparency are improved, but system complexity and computational overhead increase

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a control system as an intermediary layer between the blockchain network and the energy supply system. This control system retrieves control information from the blockchain, validates it, and executes the energy supply operations. The intermediary approach maintains data integrity through blockchain while reducing the complexity burden on individual system components by distributing the computational workload across the decentralized network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If distributed blockchain storage is implemented for energy transaction data, then transparency and security are improved, but data access time and processing speed decrease

Engineering Contradiction:
Improvetransaction securityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The control system performs preliminary actions by continuously monitoring and pre-fetching control information from the blockchain before it is needed for energy supply decisions. The system maintains a local cache of frequently accessed control information, reducing the need for repeated blockchain queries and improving data access speed while maintaining the security benefits of distributed storage.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If blockchain validation mechanisms are used for every energy supply transaction, then accounting accuracy is improved, but processing time and energy consumption increase

Engineering Contradiction:
Improveaccounting accuracyVSAvoidtransaction processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies blockchain validation partially rather than excessively. Control information such as authorization tokens and pricing parameters are validated against the blockchain, but not every individual energy measurement requires a full blockchain transaction. The control system validates control information at appropriate intervals and uses cryptographic proofs to minimize the frequency of complete validation cycles, maintaining accounting accuracy while reducing processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240427940A1System for protecting integrity of transaction data
Publication Date: 2024.12.26 CENTRICA PLC
  • US20240427940A1 patent drawing
  • US20240427940A1 patent drawing
  • US20240427940A1 patent drawing

AI summary

A method of securing data stored in a data storage system using a blockchain is disclosed. The data storage system may be separate from the blockchain. The method comprises: receiving, at a storage interface, data to be stored in the data storage system; computing validation data for validating integrity of the data; creating a storage record comprising the data and writing the storage record to the data storage system; and creating a validation record comprising the validation data and writing the validation data to the blockchain. Also disclosed are a method for validating data using validation data stored in a blockchain, and a method of controlling an energy supply system using a control system and control information for the energy supply system stored in a blockchain.