Decentralized Data Access via Component Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In decentralized data trading networks using blockchain technology, the consensus algorithms like Proof of Work (PoW) lead to significant latency in transaction execution due to the need for multiple nodes to verify transactions, which can prolong the time required for data transmission in tamper-resistant environments without an administrator.

Innovation Solution

A communication device and method that divide data into N components, encrypt and store them across different storage areas with public keys of participating nodes, and transmit access rights, allowing nodes to decrypt and access data components in parallel, thereby reducing the time needed for consensus formation and data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If consensus algorithms like PoW are used to verify transactions in a decentralized network, then data security and tamper-resistance are improved, but the time required for transaction execution is significantly prolonged

Engineering Contradiction:
Improvedata securityVSAvoidtransaction execution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The data is divided into N data components and stored in different storage areas. Each participating node holds a portion of the data components, allowing parallel access and retrieval without requiring sequential verification by all nodes, thus reducing transaction execution time while maintaining data security through distributed storage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data components are pre-divided and distributed to multiple participating nodes before any access request occurs. This preliminary distribution enables immediate parallel retrieval when a data access transaction is initiated, eliminating the need for time-consuming sequential verification and significantly reducing transaction execution time

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If data is stored in a decentralized environment without an administrator, then system autonomy and security are improved, but the time required for data transmission and access is increased

Engineering Contradiction:
Improvesystem autonomyVSAvoiddata transmission time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Data is segmented into N components and distributed across multiple nodes, enabling parallel retrieval operations. When a data access request is made, multiple nodes can simultaneously provide their stored components, reducing transmission time while maintaining decentralized autonomy without requiring a central administrator

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines the functions of data storage, verification, and transmission across multiple participating nodes. Each node contributes to both storing data components and facilitating their retrieval, merging these functions to enable efficient parallel data transmission while maintaining system autonomy

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3654580B1Communication device and communication method used in decentralized network
Publication Date: 2023.08.02 FUJITSU LTD
  • EP3654580B1 patent drawingFigure 1
  • EP3654580B1 patent drawingFigure 2
  • EP3654580B1 patent drawingFigure 3

AI summary

A communication device provides data to a data acquiring node based on a consensus of a plurality of participating nodes. The communication device includes a processor. The processor divides the data into N data components. N is an integer equal to or larger than two. When the N data components are stored in different storage areas, the processor encrypts addresses of storage areas in which the data components are respectively stored with respective public keys of N participating nodes among the plurality of participating nodes. The processor transmits access right information that indicates the data acquiring node has a right to access the data and the encrypted N addresses to the plurality of participating nodes.