Metanet Protocol DAG Structure for Blockchain Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional server-based architectures for data storage and transfer are vulnerable to centralization, scalability issues, security breaches, and data ownership concerns, lacking the resilience and decentralization provided by blockchain networks.

Innovation Solution

The implementation of a Metanet protocol that allows for the creation of Metanet confluences, enabling nodes to have multiple parents within a blockchain network, thereby enhancing data storage, sharing, and access control while maintaining security and preventing cycles in the directed acyclic graph (DAG) structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional server-based architecture is used for data storage and transfer, then data access and processing are simplified, but the system becomes vulnerable to centralization, security breaches, and lacks scalability

Engineering Contradiction:
Improvesystem security and resilienceVSAvoidnetwork architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized data storage system into a distributed blockchain network where data is divided across multiple nodes. Each node maintains a copy of the blockchain, eliminating the single point of failure inherent in server-based architectures. This segmentation improves security and resilience while distributing the system's operational load across the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested structure where a directed acyclic graph (DAG) is embedded within the blockchain framework. The DAG structure allows nodes to have multiple parents, creating a hierarchical nesting that enables complex data relationships while maintaining the underlying blockchain's security and decentralization properties.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If blockchain network is used for data storage, then security and decentralization are improved, but data access efficiency and processing speed deteriorate

Engineering Contradiction:
Improvedata security and decentralizationVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements preliminary indexing and organization of data within the blockchain structure. Data is pre-processed and structured into efficient queryable formats before retrieval operations, reducing the computational overhead during actual data access. This preliminary action maintains security while improving processing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary DAG structure that mediates between the blockchain's secure storage layer and the data access layer. The DAG acts as an efficient index and routing mechanism, enabling fast data retrieval without compromising the underlying blockchain's security model or decentralization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If nodes are allowed to have multiple parents in the DAG structure, then data sharing and access control versatility are improved, but the risk of creating cycles in the DAG increases

Engineering Contradiction:
Improvedata sharing flexibilityVSAvoidDAG structure integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms through validation rules that monitor DAG structure changes. When nodes attempt to create relationships, the system checks for potential cycle formation and rejects configurations that would create cycles. This feedback loop maintains DAG integrity while allowing versatile multi-parent relationships.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary anti-action by implementing preventive measures against cycle formation. The system proactively identifies and blocks potential cycle-creating operations before they can compromise the DAG structure. This approach maintains versatility while preventing reliability issues through advance intervention.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20230198786A1Computer-implemented systems and methods for efficient and secure processing, access and transmission of data via a blockchain
Publication Date: 2023.06.22 NCHAIN LICENSING AG
  • US20230198786A1 patent drawing
  • US20230198786A1 patent drawing
  • US20230198786A1 patent drawing

AI summary

Methods and systems are provided for storing, sharing, retrieving, writing and accessing data (content) on a blockchain such as, for example, the Bitcoin ledger. Embodiments of the method may comprise the step of processing at least one blockchain transaction (Tx) comprising: a protocol flag; at least one discretionary public key (DPK); and at least one discretionary transaction ID (DTxID). These are discretionary in the sense that they are not required as part of the underlying blockchain protocol but in accordance with present disclosure. The at least one transaction (Tx) also comprises a plurality of inputs, each input having: i) a parent public key (PPK) and ii) a signature (S) generated using the parent public key (PPK). Thus, the transaction forms an indexed node in a graph or hierarchical tree of logically associated nodes at least some of which include or reference portions of data. The nodes in such a tree can have multiple parents and/or children. Authorised access to the data is cryptographically enforced. Large, complex data sets can be represented, stored, communicated and identified in a secure and efficient manner over a resilient, peer-to-peer architecture.