Abstract

In autonomous distributed environments such as peer to peer file sharing system, some egoistic nodes could possibly collapse the system. Thus to meet the various users requirement in a distributed peer to peer networks, an incentive mechanisms is used based on blockchain technology. In this paper, we propose a new method on how to increase the efficiency of the P2P file sharing system through IPFS and blockchain, which includes trustworthiness and proximity awareness during the process of file transfer. We also present the issues faced by the blockchain technology and how to overcome such issues through IPFS. Peer-to-peer (P2P) based Interplanetary File System (IPFS) is a technology of sharing resources or files in a distributed system, which contains a cluster of hashed files in each node of the system. A user who wants to retrieve any of these hashed files can simply call the hash of the file it wants. The high-throughput problem of an individual IPFS user is to establish the role of content service providers, thus IPFS uses the concept of Filecoin that offers storage on a distributed network of local providers. This Filecoin provider’s i.e., the miners who cooperate for successful transfer of resources are rewarded for their services. The service provided during the process of file transfer and the security strength and some of the incentives based on IPFS are discussed in this paper.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call