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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com