Blockchain Data Protection via Segmentation and Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized databases face issues such as single points of failure, dependency on network connectivity, limited access, and lack of data redundancy, which lead to data loss and security challenges, especially in digital data trading where unauthorized distribution is a concern.

Innovation Solution

A decentralized database system using blockchain technology, where data is divided into portions, modified, encrypted, and recorded on multiple blockchains, allowing unique access sequences for each user to prevent unauthorized sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is stored in a centralized database, then data management and control are simplified, but the system has a single point of failure and limited access capability

Engineering Contradiction:
Improvedata managementVSAvoidsystem availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the centralized database into multiple distributed nodes across a blockchain network. Each node stores portions of the data, eliminating the single point of failure while maintaining manageable access through standardized protocols. The data is segmented into blocks that are distributed across multiple participants in the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional centralized storage model to a multi-dimensional distributed network model. Data is accessed not just through a single central point but through multiple dimensions including different nodes, encryption layers, and access control mechanisms, thereby improving both reliability and operational flexibility.

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

2Reliability

If data is encrypted to protect security, then unauthorized access is prevented, but users cannot freely share the decrypted data and identification of illegal distribution becomes difficult

Engineering Contradiction:
Improvedata securityVSAvoidaccess control system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the system monitors and tracks data access and distribution patterns. Through blockchain's immutable ledger, the system receives feedback about how data is being used and distributed, enabling automatic enforcement of licensing terms and identification of unauthorized distribution without requiring complex manual tracking systems.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces smart contracts as intermediaries that automatically manage data access and distribution rights. These self-executing contracts embedded in the blockchain serve as mediators between data owners and users, automatically enforcing terms and conditions without requiring complex external monitoring or manual intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If a centralized database maintains one copy of data, then storage efficiency is improved, but multiple devices cannot access the same data simultaneously without creating problems

Engineering Contradiction:
Improvedata storageVSAvoiddata access efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments data into multiple portions that are distributed across different nodes in the blockchain network. This allows multiple users to simultaneously access different segments of the same data without conflicts, as each node can handle access requests independently while maintaining overall data consistency through the blockchain's consensus mechanism.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11270296B2Protection of data trading
Publication Date: 2022.03.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11270296B2 patent drawing
  • US11270296B2 patent drawing
  • US11270296B2 patent drawing

AI summary

An example operation may include one or more of receiving, by a data server node, requests for data from a plurality of user nodes connected to a blockchain, retrieving, by the data server node, the data from the blockchain, dividing, by the data server node, the data into a plurality of portions and generating copies of the plurality of the portions, changing, by the data server node, at least one bit in each of the copies, encrypting, by the data server node, the copies and recording the copies into blocks on a second blockchain, recording, by the data server node, a plurality of sequence numbers of the blocks, and storing, by the data server node, the plurality of the sequence numbers on a second blockchain to be accessed by the plurality of the user nodes.