Unlock instant, AI-driven research and patent intelligence for your innovation.

File sharing method and system based on block chain, electronic equipment and storage medium

A blockchain and file technology, applied in the blockchain field, can solve problems such as easy to be forged identity theft, inability to verify digital identity information, and low security of file sharing

Pending Publication Date: 2022-06-21
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a block chain-based file sharing method and system, electronic equipment, and storage media to at least solve the problem of inability to verify the digital identity information of both communication parties in related technologies, resulting in low file sharing security , the technical problem of being vulnerable to fake identity theft

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
  • File sharing method and system based on block chain, electronic equipment and storage medium
  • File sharing method and system based on block chain, electronic equipment and storage medium
  • File sharing method and system based on block chain, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] According to an embodiment of the present invention, an embodiment of a blockchain-based file sharing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings may be executed in a computer system such as a set of computer-executable instructions and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.

[0046] figure 1 is a flowchart of an optional blockchain-based file sharing method according to an embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:

[0047] Step S101: Receive a file sharing instruction transmitted by the first application server, wherein the file sharing instruction carries: the object address and digital identity information of the second application server, and the file sharing address.

[0048] Step S102, based on the object address of the second...

Embodiment 2

[0082] According to an embodiment of the present invention, another embodiment of a blockchain-based file sharing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings may be implemented in a computer system such as a set of computer-executable instructions. and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.

[0083] figure 2 is a flowchart of another optional blockchain-based file sharing method according to an embodiment of the present invention, such as figure 2 As shown, the method includes the following steps:

[0084] Step S201, receiving an identity verification instruction, wherein the identity verification instruction at least includes: encrypted digital identity information of the first application server, digital identity information of the second application server, and a file hash value.

[0085] Step S2...

Embodiment 3

[0101] image 3 is a schematic diagram of an optional blockchain-based file sharing system according to an embodiment of the present invention, such as image 3 As shown, it includes: application server (including: application server 1 and application server 2), distributed file cluster (ie IPFS cluster), and blockchain network (including multiple blockchain nodes).

[0102] In this embodiment, the application server 1 can upload the file to the IPFS cluster, and then share it to the application server 2 through any blockchain node on the blockchain network. The identities of the application server 1 and the application server 2 need to be in the region For registration and verification on the blockchain network, the IPFS cluster opens an encrypted private channel between IPFS nodes corresponding to application server 1 and application server 2 according to the sharing customization requirements, and authorizes channel members to query, download and preview the file. Specific...

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 invention discloses a file sharing method and system based on a block chain, electronic equipment and a storage medium, and relates to the technical field of block chains, and the method comprises the steps: receiving a file sharing instruction, building an encryption channel between target file transmission nodes in butt joint with a second application server based on an object address of the second application server, and transmitting the file sharing instruction to the second application server; the digital identity information of the two application servers is sent to a block chain node, the block chain node verifies the digital identity information of the two application servers and sends sharing link information corresponding to the file sharing address to a second application server after the verification is passed, and the second application server accesses a target file transmission node. And the target file transmission node returns the to-be-shared file to the second application server based on the encryption channel. According to the method and the device, the technical problems that the security of file sharing is relatively low and the file is easily stolen by a forged identity due to the fact that digital identity information of two communication parties cannot be verified in related technologies are solved.

Description

technical field [0001] The present invention relates to the technical field of blockchain, and in particular, to a method and system for sharing files based on blockchain, an electronic device and a storage medium. Background technique [0002] At present, the application of the Interplanetary File System (which can be called IPFS) is becoming more and more extensive, and there are landing business scenarios in social media, content platforms, file transmission, data sharing, trading markets, exchanges, etc. For example, personal portraits can be stored. In IPFS for permanent storage, blog content storage and blog content sharing can also be realized based on Ethereum and IPFS. Many financial institutions are also gradually placing large files on the blockchain for storage on IPFS, and hashing IPFS files ( hash) on-chain processing. [0003] In related technologies, IPFS is a large file storage mechanism. Each alliance party can have a separate IPFS node for storing various...

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): H04L9/32H04L9/40H04L67/06H04L67/1074
CPCH04L9/3239H04L63/18H04L63/0876H04L67/06H04L67/108
Inventor 夏韵苏恒刘朝伟裴磊
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA