File processing method, client, server and readable storage medium

A file processing and client-side technology, applied in the field of data processing, can solve problems such as difficult to achieve massive data storage, high cost, and non-recognition, and achieve traceability, improve data security, and ensure security.

CN109831527BActive Publication Date: 2021-12-28CHINA MOBILE INFORMATION TECH CO LTD
10 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2021-12-28

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention provides a file processing method, which is applied to the first client, including: after confirming that the initial user registration and identity verification are passed, generating a public key and a private key that are paired with each other, wherein the first client uses the private key Save locally, and DAPP registers the public key uploaded by the first client to the Fabric network through the preset Fabric node; when the file upload signal is detected, obtain the file to be uploaded, and obtain the public key; use the public key to encrypt the file to be uploaded, And upload the obtained first encrypted file to DAPP; DAPP will split the first encrypted file into several file blocks, and store the file block to the IPFS storage node in the IPFS network; and, DAPP will store the file block's IPFS storage node The returned node address is stored to the preset storage location. The invention also provides a user terminal, a server and a readable storage medium. The present invention aims to provide a safe, credible and easy-to-implement decentralized data storage technical solution.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of data processing, in particular to a file processing method, a client, a server and a readable storage medium. Background technique

[0002] Cloud storage technology is a centralized storage technology, the disadvantage is that there is a risk of accidental deletion. In recent years, incidents of accidental deletion of data on the cloud have emerged one after another. The reasons for such incidents are closely related to the existence of manual intervention in existing cloud storage technologies. In addition, data is stored in a fixed cloud location, and there is also a certain risk of data leakage.

[0003] For the shortcomings of centralized cloud storage technology, decentralized storage technology and blockchain technology can provide improved data storage solutions. Among them, IPFS (Inter Planetary File System, Interstellar File System) is a common decentralized storage technology. It is a network ...

Examples

Embodiment Construction

[0056] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0057] First of all, the following definitions or descriptions are given for some terms involved in the present invention.

[0058] DAPP: DAPP is the abbreviation of Decentralized Application, which means distributed application program, which is an application program built on the blockchain system. The most obvious difference between it and the traditional application APP: DAPP runs on the decentralized network, that is, the blockchain network. There is no centralized node in the network that can completely control DAPP; APP needs to request a certain server to obtain data, process data, etc.

[0059] Fabric: A blockchain framework, one of the project members of Hyperledger, which belongs to the distributed smart contract platform.

[0060] IPFS: The abbreviation of InterPlanetary File System, the Interplanetary F...