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

Block chain-based fairness file distribution method and system, and storage medium

A blockchain and fairness technology, applied in the blockchain field, can solve the problems of fragment loss, inability to recover, and inability to restore fragments, etc., to achieve the effect of improving fairness, utilization rate and file distribution efficiency

Active Publication Date: 2019-11-22
SOUTH CHINA UNIV OF TECH
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] (3) For each file fragment x i Make a copy and get a copy of the fragment as x ij , the reason why file fragments need to be copied is because after the file fragments are randomly stored in different nodes, if a certain node fails or malicious behavior occurs, the fragments on this node are lost or damaged and cannot be recovered , resulting in no way to restore the fragment to a complete file;
If the files are distributed to the peer-to-peer network without fair treatment, the degree of decentralization of the distributed storage system originally built on the blockchain will be weakened, and the files may be stored centrally on certain nodes

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
  • Block chain-based fairness file distribution method and system, and storage medium
  • Block chain-based fairness file distribution method and system, and storage medium
  • Block chain-based fairness file distribution method and system, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The present invention will be further explained and described below in conjunction with the accompanying drawings and specific embodiments of the description. For the step numbers in the embodiment of the present invention, it is only set for the convenience of explanation and description, and there is no limitation on the order of the steps. The execution order of each step in the embodiment can be carried out according to the understanding of those skilled in the art Adaptive adjustment.

[0060] refer to figure 1 , the embodiment of the present invention provides a blockchain-based fair file distribution method, comprising the following steps:

[0061] Based on the preset reputation threshold, storage nodes are added to the processing pool or isolation pool of the distributed storage network, and the storage node joining information is recorded to the blockchain;

[0062] Obtain the number of file fragments according to the files to be stored;

[0063] According t...

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 block chain-based fairness file distribution method and system and a storage medium, and the method comprises the steps: adding a storage node into a processing pool or an isolation pool of a distributed storage network based on a preset credibility threshold, and recording the adding information of the storage node into the block chain; obtaining the number of file fragments according to the to-be-stored file; determining a plurality of fragment storage nodes through a fairness file distribution algorithm according to the number of the file fragments; and distributing the file fragments to the plurality of fragment storage nodes. According to the method, the storage nodes are added into the processing pool or the isolation pool of the distributed storage networkbased on the preset credibility threshold value, so that the to-be-stored files cannot be distributed into the isolation pool with low credibility, and the file distribution fairness is improved; besides, file distribution is carried out through a fairness file distribution algorithm, the utilization rate of storage nodes in the peer-to-peer network and the file distribution efficiency are improved, and the method can be widely applied to the technical field of block chains.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a block chain-based fairness file distribution method, system and storage medium. Background technique [0002] Blockchain is a distributed ledger and a technical solution for collectively maintaining a reliable database through decentralization and trustlessness. [0003] A hash function is a function that maps data of arbitrary length to data of fixed length. [0004] Jain fairness index: The system fairness algorithm was proposed by Jain et.al in 1984. He proposed the Jain fairness index to calculate the fairness of resources obtained by users in a system. The specific index definition is as follows: Assuming a distributed There are n users in the system sharing a certain network resource, and x i As the system throughput obtained by the i-th user in the system, the Jain fairness index is defined as: [0005] [0006] The above system fairness index can solve the pr...

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
IPC IPC(8): H04L29/08G06F16/182
CPCH04L67/06G06F16/1834H04L67/60
Inventor 高英林宏亮陈奕健陈志凌
Owner SOUTH CHINA UNIV OF TECH