Data sharing method and system based on blockchain and electronic equipment

A data sharing and blockchain technology, applied in the network field, can solve problems such as the difficulty of judging the responsible subject, no record of the sharing process, and deviation of the recorded content, so as to improve the efficiency of data sharing and reduce commercial disputes

Inactive Publication Date: 2020-09-18
HANGZHOU RIVTOWER TECH CO LTD
View PDF13 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The following problems may exist in the data sharing process: there is no record of the sharing process; or only the API provider has recorded the data sharing; even if both parties have carried out the data sharing record, there may be deviations in the recorded content
Therefore, when data inconsistency occurs in data sharing across trust subjects and affects the distribution of benefits, it becomes more difficult to determine the responsible subject, which leads to commercial disputes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data sharing method and system based on blockchain and electronic equipment
  • Data sharing method and system based on blockchain and electronic equipment
  • Data sharing method and system based on blockchain and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] refer to figure 1 As shown, it is a schematic diagram of the steps of a blockchain-based data sharing method provided by the embodiment of this specification. The data sharing method may include the following steps:

[0061] Step 101: The data sharing participant registers the data sharing account to associate the participant's identification information with its public key;

[0062] Step 102: the data sender obtains the public key of the data receiver;

[0063] Step 103: The data sender processes the original data to be shared to obtain a first digital fingerprint, and stores the first digital fingerprint on the chain after signing the first digital fingerprint;

[0064] Step 104: After the data sender uses the public key of the data receiver to encrypt the original text of the data to be shared, point-to-point transmission to the data receiver;

[0065] Step 105: After the data receiver decrypts the received encrypted data with a private key, process it to obtain a ...

Embodiment 2

[0104] refer to Figure 5 As shown, it is a schematic structural diagram of the blockchain-based data sharing system provided by the embodiment of this specification. The system mainly includes:

[0105] Data sharing account registration unit 501: the participant used for data sharing performs data sharing account registration to associate the participant's identification information with its public key;

[0106] Public key acquisition unit 502: used for the data sender to obtain the public key of the data receiver;

[0107] Evidence storage unit 503: used for the data sender to process the original data to be shared, obtain the first digital fingerprint, and store the first digital fingerprint on the chain after signing the first digital fingerprint;

[0108] Encryption transmission unit 504: used for the data sender to use the public key of the data receiver to encrypt the original data to be shared, and transmit it to the data receiver point-to-point;

[0109] Decryption ...

Embodiment 3

[0128] Image 6 It is a schematic structural diagram of an electronic device according to an embodiment of this specification. Please refer to Image 6 , at the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the electronic device may also include hardware required by other services.

[0129] Processor, network interface and memory can be interconnected by internal bus, and this internal bus can be ISA (Industry Standard Architecture, industry standard architecture) bus, PCI (Peripheral Component Interconnect, peripheral component interconnection standard) bus or EISA (Extended Industry Standard Architecture, Extended industry standard structure) bus, etc. The b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention relates to a data sharing method and system based on a blockchain, and electronic equipment, and the method mainly comprises the steps that a data sender processes a to-be-shared data original text, signs an obtained first digital fingerprint, and then stores the first digital fingerprint in the blockchain; the data sender transmits the encrypted data original textto the data receiver in a point-to-point manner; the data receiver decrypts the received encrypted data and processes the decrypted data to obtain a second digital fingerprint, compares the second digital fingerprint with the first digital fingerprint, and if the second digital fingerprint and the first digital fingerprint are the same, the data receiver signs the second digital fingerprint and stores the signed second digital fingerprint in the blockchain. According to the embodiment of the invention, cross-subject data sharing records are stored in the blockchain, and the data sharing process is permanently stored, cannot be tampered, traceable and reviewable; therefore, the cross-enterprise data sharing efficiency is improved, and commercial disputes are reduced.

Description

technical field [0001] The embodiments of this description relate to the field of network technologies, and in particular to a blockchain-based data sharing method, system, and electronic equipment. Background technique [0002] In traditional IT systems, data sharing is often limited to a complete trust subject within an enterprise, and data sharing can use the method of direct transmission and sharing. However, with the development of business and IT technology, cross-enterprise collaboration has become more and more important, and cross-enterprise IT system data sharing technology has become more frequent. Most of the current cross-enterprise IT system data sharing uses the data owner to provide the API interface, and the data user actively obtains the data through the API interface; or the data user provides the API interface, and the data provider actively uploads the data through the API interface. [0003] The following problems may exist in the data sharing process:...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08
CPCH04L63/0428H04L63/0442H04L63/083H04L67/10H04L67/104H04L9/50
Inventor 王晓亮李耀荣
Owner HANGZHOU RIVTOWER TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products