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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


