Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain

@article{Kumar2019ImplementationOD,
  title={Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain},
  author={Randhir Kumar and Rakesh Tripathi},
  journal={2019 Fifth International Conference on Image Information Processing (ICIIP)},
  year={2019},
  pages={246-251}
}
  • Randhir Kumar, Rakesh Tripathi
  • Published 1 November 2019
  • Computer Science
  • 2019 Fifth International Conference on Image Information Processing (ICIIP)
Many critical applications are designed on the distributed structure using the blockchain technology to ensure the availability, immutability, and security. However, these applications are facing the storage problem owing to the data volume growth of transaction. The number of transactions and its size in a block is growing in the blockchain day by day because of the feature of immutability and append-only. The growing nature of transactions in a block is not only making the problem for storage… 

Figures from this paper

COMPARISON OF INTERPLANETARY FILE SYSTEM WITH BLOCKCHAIN BASED FILE SYSTEM
TLDR
In the following paper, a blockchain based file storage system with InterPlanetary File system is compared to gain some insights and establish some common ground.
Research on Distributed Data Sharing System based on Internet of Things and Blockchain
TLDR
In this system, the distributed consensus mechanism of blockchain and the distributed storage technology are employed to manage the access and storage of Internet of Things data in a secure manner and a hierarchical blockchain network architecture is proposed for local network data storage and global network data sharing.
A double steganography model combining blockchain and interplanetary file system
TLDR
A double steganography model which combines blockchain and interplanetary file system (IPFS) and has high performance of anti-detection and guarantees the concealment of communication is proposed.
Revocation Mechanisms for Academic Certificates Stored on a Blockchain
TLDR
An application in the higher education area, which uses the blockchain to issue academic certificates and proposes a mechanism to revoke digital diplomas that may have been issued incorrectly is proposed.
Blockchain mechanism with Byzantine fault tolerance consensus for Internet of Drones services
TLDR
This article presents the Blockchain of Drones (BCoD), a conceptual approach of collaboration between blockchain and IoD to make drones advantageous through blockchain properties, and presents an advanced byzantine fault tolerance (ABFT) consensus for drone‐based applications.
Design and Implementation of Blockchain-enabled Immutable and Interoperable Data Management System for Enterprise Systems
TLDR
This work proposes a flexible, immutable, and interoperable data storage system with blockchain that is compatible with construction companies’ contracts and progressive claims use-case.
BLOCKCHAIN-BASED HEALTHCARE RECORD MANAGEMENT SYSTEM
TLDR
A framework to implement blockchain on storing healthcare records in a pre-assigned database and reflects on the effect of using privacy-enabling approaches on the security advantages that Blockchain can offer.
Cloud-Based Blockchains for Secure and Reliable Big Data Storage Service in Healthcare Systems
  • Alvin Thamrin, Haiping Xu
  • Computer Science
    2021 IEEE International Conference on Service-Oriented System Engineering (SOSE)
  • 2021
TLDR
A cloud-based blockchain (CBC) approach to achieving data accessibility, redundancy, and security for storing and sharing EHRs, and to restrict and grant access of the data to authorized participants only is introduced.
DADS: Decentralized (Mobile) Applications Deployment System Using Blockchain : Secured Decentralized Applications Store
TLDR
A novel framework is proposed based on the blockchain architecture incorporating the Ethereum network, Interplanetary Files System (IPFS), VueJS, and a backend database to create a decentralized applications store, and the results show the reduction in terms of the number of minutes to approve apps by the app stores.
A Blockchain Based Solution for Medication Anti-Counterfeiting and Traceability
TLDR
This study proposes a blockchain based method for medication information storage, inquiry, and anti-counterfeiting along a medication supply chain that eliminates the needs for centralized institutions and third-party organizations, and provides a full record of the medication circulation process.
...
...

References

SHOWING 1-10 OF 16 REFERENCES
An Innovative IPFS-Based Storage Model for Blockchain
TLDR
In this paper, the miners deposit the transaction data into the IPFS network and pack the returned IPFS hash of transaction into the block, and the blockchain data is greatly reduced.
A Low Storage Room Requirement Framework for Distributed Ledger in Blockchain
TLDR
This paper proposes a network coded (NC) distributed storage framework to store the blockchain and proposes corresponding solutions to apply the NC-DS to the blockchain systems and shows that the proposed scheme achieves significant improvement in saving storage room.
Empowering Light Nodes in Blockchains with Block Summarization
TLDR
This paper introduces a method, termed block summarization, which reduces blockchain storage overhead for systems having transferable transactions, and allows resource-restricted light nodes to store a form of the blockchain such that it can validate the transactions independently which ultimately reduce dependency on full nodes.
Security Implications of Blockchain Cloud with Analysis of Block Withholding Attack
TLDR
This paper model the block withholding (BWH) attack in a blockchain cloud considering distinct pool reward mechanisms and discusses blockchain's capability in providing assured data provenance in cloud and present vulnerabilities in blockchain cloud.
Performance Analysis of Consensus Algorithm in Private Blockchain
TLDR
This paper proposes a method to evaluate the performance of consensus algorithm in private blockchain platforms of Ethereum and Hyperledger Fabric through quantitative analysis of latency and throughput, and shows that the consensus mechanism induces performance bottleneck.
An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends
TLDR
An overview of blockchain architechture is provided and some typical consensus algorithms used in different blockchains are compared and possible future trends for blockchain are laid out.
Towards an Optimized BlockChain for IoT
  • A. Dorri, S. Kanhere, R. Jurdak
  • Computer Science
    2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI)
  • 2017
TLDR
A lightweight BC-based architecture for IoT that virtually eliminates the overheads of classic BC, while maintaining most of its security and privacy benefits, is proposed.
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies
TLDR
This work identifies three key components of Bit coin's design that can be decoupled, and maps the design space for numerous proposed modifications, providing comparative analyses for alternative consensus mechanisms, currency allocation mechanisms, computational puzzles, and key management tools.
Make Users Own Their Data: A Decentralized Personal Data Store Prototype Based on Ethereum and IPFS
TLDR
The Decentralized Identity Manager solves personal data protection by offering a unique endpoint, without any central authority, where users can manage their data/device access, their privacy levels, and grant or deny sharing consent, every time services ask for personal data.
A Comparison of Buyer-Seller Watermarking Protocol (BSWP) Based on Discrete Cosine Transform (DCT) and Discrete Wavelet Transform (DWT)
TLDR
This paper shows results of watermark image quality based on peak signal-to-noise ratio (PSNR) mean square error (MSE), similarity factor (SF), and concludes which one is better on the bases of some parameters.
...
...