Proof-of-Work Chip DAG Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The service life of chips used in Proof of Work (PoW) algorithms is shortened due to increasing data sizes of Cache and Direct Acyclic Graph (DAG) files, leading to calculation errors and incomplete data access, which limits their operational capacity.

Innovation Solution

The chip design includes a central control unit, a storage unit, and a calculating unit configured to receive and process DAG data, with a DAG generation mode selection unit that allows external DAG data processing, enabling the chip to store only DAG data without generating Cache data, thus extending its service life by managing storage capacity effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the chip generates and stores both Cache data and DAG data internally, then the proof of work calculation can be performed completely on-chip, but the storage capacity is exceeded when combined Cache and DAG data exceeds internal storage, leading to calculation errors and shortened service life

Engineering Contradiction:
Improvecalculation accuracyVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the data processing into two segments: Cache data generation remains on-chip for speed, while DAG data generation is moved to external devices for storage capacity. The chip receives pre-generated DAG data from external sources through the external bus interface, separating the functions to resolve the storage capacity limitation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the DAG data generation function from the chip and moves it to external devices. The chip no longer needs to generate DAG data internally, but instead receives it from external sources, thereby reducing the storage burden on the chip's internal memory while maintaining calculation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If the chip processes larger DAG files to maintain operation with increasing blockchain data, then the processing capability is improved, but the service life of the chip is shortened due to storage capacity limitations and calculation errors

Engineering Contradiction:
Improveprocessing capabilityVSAvoidservice life
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The patent makes the chip's data processing dynamic by allowing flexible configuration of DAG data sources. The chip can adapt to different operating modes: using internal generated DAG data when storage permits, or switching to externally provided DAG data when storage capacity is exceeded, thereby extending operational lifespan.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an external device as an intermediary for DAG data provision. This external intermediary handles the generation and provision of large DAG files, allowing the chip to maintain high processing capability without being constrained by its internal storage capacity, thus extending service life.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the chip uses internal storage for both Cache and DAG data, then the data access speed is fast, but the chip cannot handle increasing DAG file sizes without producing calculation errors

Engineering Contradiction:
Improvedata access speedVSAvoidhandling capacity
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the data handling functions: Cache data remains on-chip for high-speed access, while DAG data is handled externally for adaptability to large file sizes. The external bus interface enables the chip to receive DAG data from external sources, maintaining fast access to Cache data while gaining the ability to handle increasing blockchain data sizes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240106668A1Proof-of-work operation method, proof-of-work chip, and upper computer
Publication Date: 2024.03.28 SUNLUNE (SINGAPORE) PTE LTD
  • US20240106668A1 patent drawing
  • US20240106668A1 patent drawing
  • US20240106668A1 patent drawing

AI summary

A proof-of-work operation method, a proof-of-work chip, and an upper computer. The proof-of-work chip comprises: a central control unit, which is configured to receive DAG data sent by an upper computer, an external DAG processing unit, which is configured to store the DAG data in a storage unit; the storage unit, which is configured to store the DAG data; and a calculation unit, which is configured to perform a proof-of-work operation according to the stored DAG data.