Blockchain Grinding-Resistant Consensus via Segmented Challenge and Reward Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic blockchain systems, particularly those based on proof-of-space or proof-of-stake, face challenges in achieving grinding-resistant consensus, making them vulnerable to attacks that manipulate the challenge chain.

Innovation Solution

The proposed method involves a space server and a time server in a distributed network that extend a blockchain by storing a plot file, accessing a blockchain with challenge and reward chains, and generating blocks responsive to proof-of-space challenges, while the time server executes verifiable delay functions to ensure the integrity of the blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If proof-of-space or proof-of-stake consensus is used in blockchain systems, then energy consumption is reduced compared to proof-of-work, but the system becomes vulnerable to grinding attacks that manipulate the challenge chain

Engineering Contradiction:
Improveenergy consumptionVSAvoidresistance to grinding attacks
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent divides the blockchain into separate challenge chains and reward chains, where the challenge chain is dedicated to generating challenges and the reward chain processes rewards. This segmentation isolates the grinding attack vector to only the challenge chain, protecting the reward chain from direct manipulation while maintaining the energy-efficient proof-of-space consensus mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary challenge chain that acts as a mediator between the proof-of-space mechanism and the reward distribution. This intermediary structure processes challenges independently from reward processing, creating a buffer that prevents direct grinding attacks from affecting the entire system's reward distribution mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If the blockchain uses a single chain structure for both challenges and rewards, then the system is simpler to implement, but it becomes vulnerable to manipulation where parties can control the challenge chain

Engineering Contradiction:
Improveblockchain structure complexityVSAvoidintegrity of challenge chain
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the blockchain into distinct challenge chains and reward chains, separating the functions of challenge generation from reward distribution. This segmentation increases structural complexity but fundamentally improves reliability by preventing manipulation of the challenge chain while maintaining simplicity in the reward processing logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the challenge chain and reward chain through their cryptographic linkage, where challenges on the challenge chain must be verified against corresponding rewards on the reward chain. This merging ensures that while the chains are separate, they remain interconnected through cryptographic proofs, maintaining system integrity without requiring a single unified chain structure.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If the system allows any party to participate in proof-of-space challenges, then decentralization is maximized, but it enables grinding attacks where parties can execute proofs faster than others

Engineering Contradiction:
ImprovedecentralizationVSAvoidfairness of proof execution
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces the challenge chain as an intermediary that mediates between participating parties and the reward distribution system. This intermediary verifies proof-of-space challenges and manages the challenge-reward linkage, ensuring fair execution by preventing any single party from manipulating the challenge process while maintaining open participation for decentralized verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250119299A1Methods for grinding-resistant consensus in a proof-of-space-based blockchain
Publication Date: 2025.04.10 CHIA NETWORK INC
  • US20250119299A1 patent drawing
  • US20250119299A1 patent drawing
  • US20250119299A1 patent drawing

AI summary

A method for extending a blockchain includes, at a space server in a distributed network: storing a plot file. The method also includes accessing a blockchain: during a current slot in the series of slots, accessing a proof-of-space challenge based on a current slot challenge associated with the current slot and a challenge chain signage point; in response to accessing the proof-of-space challenge, retrieving a proof-of-space based on the proof-of-space challenge and the plot file; calculating a quality-based number of iterations based on the quality of the proof-of-space; generating a block comprising the proof-of-space, the challenge chain signage point, and a reward chain signage point; and broadcasting the block to the distributed network.