Blockchain Energy Data Correction for Plus Energy Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for managing energy data in community-level energy sharing systems lack reliability and accuracy, particularly in handling duplicate transactions and errors within blockchain systems, which can lead to instability and errors in energy data management.
Innovation Solution
A method and system for collecting, classifying, and processing energy data from households, including energy production, consumption, and storage data, using a blockchain transaction management system that corrects errors and omissions, and rearranges transactions based on block generation periods to prevent errors, ensuring data reliability and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If energy data is collected and processed for blockchain registration, then data reliability and accuracy are improved, but device complexity increases due to the need for data correction and block generation period management
Solution Approach 1:
The system performs preliminary actions by collecting energy data during a predetermined block generation period before blockchain registration. This advance data collection and organization ensures that data is ready for registration while maintaining reliability, as the system pre-processes and validates data before it enters the blockchain, avoiding the need for complex real-time corrections during registration.
Solution Approach 2:
The system introduces an intermediary layer between energy data collectors and the blockchain system. This intermediary manages the complexity by handling data correction, duplicate detection, and block generation period coordination. The intermediary absorbs the complexity of data management while presenting a simplified interface to both the data collectors and the blockchain system, thereby improving data reliability without proportionally increasing overall system complexity.
2Measurement precision
If duplicate transactions are prevented by applying block generation period, then data accuracy is improved, but loss of time increases due to the periodic nature of block generation
Solution Approach 1:
The system employs periodic action by organizing blockchain transactions into discrete blocks generated at predetermined time intervals. This periodic block generation naturally prevents duplicate transactions by ensuring that each block contains unique, non-duplicate energy data entries. The periodic structure provides a clear temporal framework that eliminates ambiguity in transaction sequencing and ensures data accuracy while accepting the time cost as a necessary trade-off for maintaining blockchain integrity.
3Productivity
If energy data is collected from multiple households, then productivity is improved through integrated management, but device complexity increases due to the need for data classification and processing
Solution Approach 1:
The system applies segmentation by dividing energy data into distinct categories based on household identification. Each household's energy data is segmented and processed separately before being integrated into the blockchain. This segmentation simplifies the data processing complexity by allowing the system to handle each household's data through standardized procedures, then combine the processed segments into the final integrated energy data structure for blockchain registration.
Data Source
AI summary
A method and system for managing energy blockchain transactions in plus energy are disclosed. The energy blockchain transaction management method includes obtaining message data generated by collecting messages including energy-related data of respective households from collectors installed respectively in the households; analyzing the message data and correcting the message data based on an analysis result obtained by the analyzing; and generating an energy blockchain transaction based on the corrected message data and transmitting the generated energy blockchain transaction to a blockchain system.


