Blockchain Power Transaction Records With Hashed Session Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information management systems for power transactions using blockchain are inefficient due to the time-consuming processing of calculating final payment amounts when attribute fields are changed into hash values, leading to inadequate information management.
Innovation Solution
An information management device and method that stores session information as a hash value on a blockchain like Ethereum, while keeping transaction information unaltered, and uses a matcher to combine new and existing requests in smart contracts, with additional data stored off-chain to enhance efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If session information is changed into a hash value and stored on the blockchain, then information security and privacy protection are improved, but processing time for calculating final payment amounts increases
Solution Approach 1:
The patent segments information into two categories: session information (user identities, charging details) that is hashed for security, and transaction information (power volumes, amounts) that is stored in plaintext for efficient processing. This segmentation allows the system to simultaneously achieve both security and processing efficiency by applying different storage strategies to different data types.
Solution Approach 2:
The patent applies different quality characteristics to different parts of the data structure. Session information is transformed into hash values with high security properties, while transaction information is maintained in its original format with high readability and processability. This local quality differentiation resolves the contradiction by optimizing each data type for its specific purpose.
2Reliability
If all transaction information is stored on the blockchain, then data integrity and traceability are improved, but system complexity and storage requirements increase
Solution Approach 1:
The patent extracts only the essential session information (user identity, charging session details) onto the blockchain as hash values, while leaving detailed transaction information to be stored elsewhere. This extraction principle reduces blockchain complexity and storage requirements while maintaining data integrity through the immutable hash records that can verify transaction authenticity.
Solution Approach 2:
The patent moves detailed transaction information to a different storage dimension (off-chain storage) while keeping verified session information on the blockchain. This dimensional separation reduces the burden on the blockchain system while maintaining data integrity through cryptographic links between on-chain and off-chain data.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
An information management device of an embodiment that mediates a power transaction between users and manages a transaction result by storing information regarding the power transaction on a blockchain includes a processor configured to store session information regarding a session result of charging/discharging including information of a user who performs the power transaction, on the blockchain while changed into a hash value, and store transaction information including a transaction amount and a transaction volume of the power on the blockchain without being changed into a hash value.