Blockchain Storage Node Verification for Large-Chain Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing popularity of cryptocurrencies leads to a high storage cost for blockchain networks due to the growing number of transactions per second, necessitating a reconfiguration that allows specialized storage nodes to store a large blockchain without requiring all nodes to do so and incentivizes them to participate.

Innovation Solution

A Proof-of-Blockchain Storage (PoBS) protocol that rewards storage nodes for maintaining the blockchain integrity using a challenge-response method, secured against man-in-the-middle attacks, and involves a cryptographic verification system with certified bitcoin addresses to ensure trust and security among nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all nodes store the complete blockchain, then network reliability is improved, but storage cost increases prohibitively

Engineering Contradiction:
Improvenetwork reliabilityVSAvoidstorage cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the blockchain storage function into segments: full nodes store complete blockchain data for validation, while specialized storage nodes store only portions of the blockchain for retrieval. This segmentation allows the network to maintain reliability through distributed storage while reducing individual node storage requirements and overall system storage cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces specialized storage nodes as intermediaries between full nodes and the blockchain data. These storage nodes receive blockchain data from full nodes and provide it back upon request, acting as a mediator that enables data sharing without requiring all nodes to maintain complete copies, thus reducing storage costs while maintaining network reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If specialized storage nodes are introduced, then storage cost is reduced, but system complexity increases

Engineering Contradiction:
Improvestorage costVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent makes specialized storage nodes multi-functional by enabling them to perform both storage operations and validation operations. These nodes can store blockchain portions, provide data to full nodes, and participate in consensus mechanisms, thereby reducing the need for separate dedicated components and managing system complexity through consolidation of functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements feedback mechanisms where specialized storage nodes receive validation instructions from full nodes and confirm storage compliance. This feedback loop ensures that storage nodes maintain data integrity and consistency with the blockchain consensus, simplifying system management by automatically ensuring data correctness without complex manual verification processes.

Inventive Principle:
Principle #23Feedback

3Productivity

If blockchain growth rate increases, then transaction throughput is improved, but storage requirement increases prohibitively

Engineering Contradiction:
Improvetransaction throughputVSAvoidstorage requirement
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments blockchain storage across multiple specialized nodes, each maintaining a portion of the blockchain. As the blockchain grows with increased transaction throughput, the data is distributed across these segmented storage locations rather than accumulating at a single node, enabling the system to handle higher productivity while controlling individual storage requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimension storage model (one node storing the entire blockchain) to a multi-dimensional distributed storage model where blockchain data is spread across multiple nodes with different storage responsibilities. This dimensional change allows the system to scale transaction throughput while distributing storage requirements across the network infrastructure.

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

4Adaptability or versatility

If proof-of-storage protocol is implemented, then storage node incentive is improved, but protocol complexity increases

Engineering Contradiction:
Improvestorage node incentiveVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback-based incentive mechanisms where storage nodes receive validation confirmations and rewards from full nodes based on their storage performance. This feedback loop automatically adjusts storage node compensation based on actual contribution, making the incentive system adaptive to varying storage conditions and node performance without requiring complex manual incentive management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables storage nodes to self-manage their incentives through automated validation and reward mechanisms. Full nodes automatically verify storage compliance and distribute rewards without external intervention, allowing the protocol to manage its own incentive structure and reducing the complexity of external incentive management while maintaining adaptability to storage node performance.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12483417B2Computer-implemented system and method enabling secure storage of a large blockchain over a plurality of storage nodes
Publication Date: 2025.11.25 NCHAIN LICENSING AG
  • US12483417B2 patent drawing
  • US12483417B2 patent drawing
  • US12483417B2 patent drawing

AI summary

A protocol is described which: (i) allows storage nodes to be rewarded for maintaining a public blockchain; and (ii) verifies the integrity of the blockchain with the help of a Proof-of-Blockchain Storage (PoBS) scheme. The protocol provides a way to cryptographically check if a data file stored on a remote server is intact using a challenge-response method. The protocol is secured against a man-in-the-middle attack. A malicious peer cannot pass the challenge to a third party which is storing the data and give back the response. The scheme is also publicly verifiable.