Zero-Knowledge Power Transaction Records for Double-Count Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain-based power transaction systems face a heavy processing burden and risk of double counting due to the need to manage transaction records per unit transaction time, which leads to inefficiencies and increased data scale issues.

Innovation Solution

A power transaction method that aggregates transaction records using a zero-knowledge protocol over a certain period, such as a month, to reduce the burden on the system and avoid double counting by dividing power resources and calculating surplus power, allowing for complete consumption and management of power resources without needing to record information per unit transaction time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transaction records are managed per unit transaction time in blockchain-based power transaction systems, then transaction accuracy and reliability are improved, but processing burden and data scale issues worsen

Engineering Contradiction:
Improvetransaction accuracyVSAvoidprocessing burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the power transaction period into multiple unit transaction times, where transaction information is recorded per unit time but then aggregated into consolidated transaction records. This segmentation allows the system to maintain detailed transaction accuracy at the unit time level while reducing the overall data scale through aggregation, thereby resolving the contradiction between transaction reliability and processing burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple unit transaction time records into a single consolidated transaction record that spans the entire power transaction period. By combining detailed unit-time transaction data into an aggregated record, the system maintains the reliability of individual transactions while significantly reducing the processing burden and data scale associated with managing numerous separate records.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If transaction records per unit transaction time are recorded in blockchain, then double counting can be avoided, but data scale and storage requirements increase

Engineering Contradiction:
Improveprevention of double countingVSAvoiddata scale
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the transaction period into unit transaction times for accurate tracking, but then aggregates these segmented records into a single consolidated record. This segmentation enables precise prevention of double counting at the unit time level while the subsequent aggregation reduces the quantity of stored data, resolving the contradiction between reliability and data scale.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from managing transaction data in one dimension (individual unit-time records) to another dimension (aggregated period-based records). By changing the dimensional approach from storing many small-unit records to storing consolidated period records, the system maintains double-counting prevention capabilities while significantly reducing the quantity of stored data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If power resources are divided by aggregate period and aggregated using zero-knowledge protocol, then processing burden is reduced, but transaction detail visibility decreases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidtransaction detail visibility
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments power resources by aggregate period and uses zero-knowledge protocols to aggregate transaction information, which improves processing efficiency. The segmentation approach maintains the ability to track individual unit transaction times while aggregating data for efficient processing, thereby resolving the contradiction between productivity and information retention.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240097447A1Computer-readable recording medium storing power transaction program, power transaction method, and power transaction apparatus
Publication Date: 2024.03.21 FUJITSU LTD
  • US20240097447A1 patent drawing
  • US20240097447A1 patent drawing
  • US20240097447A1 patent drawing

AI summary

A non-transitory computer-readable recording medium storing a power transaction program for causing a computer to execute processing of storing, in a blockchain, transaction information between a supply side and a demand side of power, the processing including: determining a supply amount by dividing a power resource on the supply side by aggregate period; determining a demand amount of a plurality of customers who demand the power resource on the demand side; determining a surplus power that is a difference between the supply amount and the demand amount; generating, by using zero-knowledge protocol, the transaction information based on the supply amount, the demand amount, to store generated transaction information in the blockchain.