Blockchain Data Sharing via Smart Contract Certificates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data sharing methods between organizations are inefficient and prone to errors due to reliance on paper certificates and telephone confirmations, leading to low data sharing efficiency and accuracy.

Innovation Solution

A blockchain-based method that performs chaining operations on data and generates sharing certificates using smart contracts, eliminating the need for paper certificates and reducing human error, allowing secure and efficient data sharing between source and target organizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If paper certificates and telephone confirmations are used for authorization, then data sharing can be performed between organizations, but data sharing efficiency is low and accuracy of the sharing certificate cannot be ensured

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoidaccuracy of sharing certificate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent replaces the mechanical system of paper certificates and telephone confirmations with a blockchain-based digital certificate system. The sharing certificate is generated and stored on the blockchain through smart contracts, eliminating the need for physical documents and manual verification processes. This substitution dramatically improves both efficiency (automated generation and verification) and reliability (immutable blockchain storage with cryptographic signatures).

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service through automated smart contract execution. When data sharing is requested, the smart contract automatically generates the sharing certificate, records it on the blockchain, and makes it available for verification without requiring manual intervention from authorization personnel. This automation resolves the contradiction by simultaneously improving efficiency (no manual processing) and reliability (programmatic consistency).

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual processes are used for certificate issuance and confirmation, then data sharing can be authorized, but human operations impact the accuracy of the sharing certificate

Engineering Contradiction:
Improvecertificate issuance processVSAvoidaccuracy of sharing certificate
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent replaces manual human operations with automated computational processes. The smart contract programmatically generates sharing certificates with precise data structures containing all necessary authorization information. This eliminates human errors such as typos, missing information, or inconsistent formatting, thereby improving manufacturing precision while maintaining ease of operation through automated workflows.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The blockchain system provides immediate feedback and verification mechanisms. The sharing certificate is cryptographically signed and immutably recorded, providing instant confirmation of its validity. This automated feedback loop ensures accuracy by preventing any subsequent modification and allowing immediate verification by all parties, eliminating the delays and errors associated with manual certificate management.

Inventive Principle:
Principle #23Feedback

3Productivity

If centralized servers are used for data transmission, then data can be shared between organizations, but the process requires paper certificates and telephone confirmation reducing efficiency

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoidauthorization process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the authorization verification function from the complex centralized server process and implements it as an independent blockchain-based certificate system. The sharing certificate contains all necessary authorization information and can be verified independently without requiring centralized server intervention or manual telephone confirmation. This extraction simplifies the overall process while maintaining security, resolving the contradiction between efficiency and complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The blockchain-based sharing certificate serves multiple functions simultaneously: it acts as authorization proof, transmission credential, and verification token. This multi-functional design eliminates the need for separate paper certificates and telephone confirmation processes, thereby improving productivity while reducing the complexity of the authorization process through consolidation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3872670A1Method and apparatus for sharing data based on blockchain network, device, and medium
Publication Date: 2021.09.01 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • EP3872670A1 patent drawingFigure 1~3
  • EP3872670A1 patent drawingFigure 4
  • EP3872670A1 patent drawingFigure 5

AI summary

The disclosure provides a method for sharing data based on a blockchain network, a device and a medium. In response to a sharing transaction request including target data of a data provider, a chaining operation is performed (S101) on the target data for storing the target data. A sharing smart contract is called (S102) to generate a sharing certificate including an identifier of a source organization, an identifier of a target organization and a storage identifier of the target data, and the chaining operation is performed on the sharing certificate for storing the sharing certificate. The target data is shared (S103) with the target organization based on the sharing certificate.