Blockchain Data Transmission Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission technologies are inefficient and vulnerable to unauthorized access, particularly when sending data objects between user profiles, as they often result in multiple retrieval requests and negative acknowledgments, occupying network bandwidth and lacking secure validation mechanisms.

Innovation Solution

The system employs a blockchain network to securely transmit data objects among user profiles by initiating a user interaction session, generating a security token, and storing user interaction session metadata in blocks, ensuring secure and efficient data transfer and processing resource reallocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple retrieval request messages are sent to retrieve data, then data availability is improved, but network bandwidth is occupied and transmission efficiency deteriorates

Engineering Contradiction:
Improvedata availabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by creating blocks in the blockchain network that pre-validate data availability and ownership before actual transmission occurs. The block contains metadata verifying the sender's association with the data, so when transmission is requested, the data can be immediately transferred without multiple retrieval requests, thus improving transmission efficiency while maintaining data availability.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If traditional data transmission methods are used, then data can be transmitted, but security against unauthorized access deteriorates

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The blockchain network serves as an intermediary between sender and receiver profiles. Blocks in the blockchain contain verified metadata about data ownership and transmission rights, acting as a trusted mediator that validates security without complicating the transmission process. This maintains ease of operation while significantly improving security through decentralized verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If blockchain validation is implemented for secure transmission, then data transmission security is improved, but system complexity increases

Engineering Contradiction:
Improvedata transmission securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses copies of verification data stored in blockchain blocks rather than implementing complex real-time validation algorithms. The metadata in each block serves as a copy of the verification information needed for security validation, simplifying the system by replacing complex computational verification with straightforward block lookup and validation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12309142B2Information security system and method for secure data transmission among user profiles using a blockchain network
Publication Date: 2025.05.20 BANK OF AMERICA CORP
  • US12309142B2 patent drawing
  • US12309142B2 patent drawing

AI summary

A system for transmitting data objects among user profiles receives a request to transmit a particular number of a first type of data object to a receiver profile. The system determines whether a sender profile is associated with the particular number of the first type of data object. In response to determining that the sender profile is not associated with the particular number of the first type of data object, the system identifies one or more other types of data objects that correspond to the particular number of the first type of data object. The system initiates a user interaction session. The system generates a block within a blockchain network to store user interaction session metadata. The system transmits the identified one or more other types of data objects to the receiver profile. The system stores, in the block, a completion token that indicates the user interaction session is completed.