Blockchain Data Transmission Platform Using Smart Contracts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods using centralized service platforms face security risks and low efficiency, as they rely on intermediaries for trust establishment and fund transfer after data transmission is complete.

Innovation Solution

A data transmission method utilizing blockchain technology, where ciphertext data is authenticated and encrypted, and smart contracts manage data transmission requests and fees, ensuring secure and efficient transactions between data providers and requestors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized service platform is used for data transmission, then trust establishment between parties is enabled, but data transmission security and efficiency deteriorate due to intermediary dependency

Engineering Contradiction:
Improvetrust establishmentVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the trust establishment function from the centralized service platform and relocates it to the blockchain system. Smart contracts automatically execute data transmission agreements between parties without requiring a centralized intermediary, thereby eliminating the platform's bottleneck while maintaining trust through blockchain's decentralized consensus mechanism and cryptographic verification

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements self-service through smart contracts that automatically manage the entire data transmission process. The smart contracts autonomously verify data authenticity, execute transmission, and handle payments without human intervention or centralized platform coordination, enabling parties to independently complete transactions while maintaining security and efficiency

Inventive Principle:
Principle #25Self-service

2Ease of operation

If a centralized service platform is used for data transmission, then fund transfer after transmission is managed, but data transmission security deteriorates due to platform vulnerability

Engineering Contradiction:
Improvefund transfer managementVSAvoiddata transmission security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the fund transfer management function from the centralized service platform and integrates it directly into the smart contract on the blockchain. The smart contract automatically releases payments upon verification of successful data transmission, eliminating the need for the platform to hold or manage funds, thereby reducing security vulnerabilities associated with centralized fund custody

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary action by having the smart contract prepare and lock funds before data transmission occurs. The payment terms and conditions are pre-programmed into the smart contract, and funds are allocated in advance, enabling automatic execution upon meeting predefined conditions without requiring post-transmission manual fund transfer, thus enhancing security through automated verification

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11509637B2Data transmission method, system and platform using blockchain, and storage medium
Publication Date: 2022.11.22 SILVER ROCKET DATA TECH SHANGHAI CO LTD
  • US11509637B2 patent drawing
  • US11509637B2 patent drawing
  • US11509637B2 patent drawing

AI summary

A data transmission platform for data transmission using a blockchain is configured to receives ciphertext data from a data provider, wherein the ciphertext data include transmitted data authenticated by the data transmission platform and encrypted by the data provider; identifies a target data requestor; creates a smart contract according to a data transmission requirement of the target data requestor; uploads the smart contract to a blockchain; sends a data transmission request to the data provider; re-encrypts the ciphertext data to obtain re-encrypted data using a re-encryption key generated by the data provider; triggers the smart contract to send the data transmission demand of the data requestor to the data provider; and notifies the data requester to extract the decrypted data and perform decryption to obtain the transmitted data.