Reference : Blockchain-Based, Decentralized Access Control for IPFS
Scientific congresses, symposiums and conference proceedings : Paper published in a book
Engineering, computing & technology : Computer science
Security, Reliability and Trust
http://hdl.handle.net/10993/36641
Blockchain-Based, Decentralized Access Control for IPFS
English
Steichen, Mathis mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Fiz Pontiveros, Beltran mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Norvill, Robert mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Shbair, Wazen mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
State, Radu mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
30-Jul-2018
The 2018 IEEE International Conference on Blockchain (Blockchain-2018)
IEEE
1499-1506
Yes
International
Halifax
Canada
The 2018 IEEE International Conference on Blockchain (Blockchain-2018)
from 30-7-2018 to 03-08-2018
IEEE
Halifax
Canada
[en] Blockchain ; IPFS ; Access Control
[en] Large files cannot be efficiently stored on blockchains. On one hand side, the blockchain becomes bloated with data that has to be propagated within the blockchain network. On the other hand, since the blockchain is replicated on many nodes, a lot of storage space is required without serving an immediate purpose, especially if the node operator does not need to view every file that is stored on the blockchain. It furthermore leads to an increase in the price of operating blockchain nodes because more data needs to be processed, transferred and stored. IPFS is a file sharing system that can be leveraged to more efficiently store and share large files. It relies on cryptographic hashes that can easily be stored on a blockchain. Nonetheless, IPFS does not permit users to share files with selected parties. This is necessary, if sensitive or personal data needs to be shared. Therefore, this paper presents a modified version of the InterPlanetary Filesystem (IPFS) that leverages Ethereum smart contracts to provide access controlled file sharing. The smart contract is used to maintain the access control list, while the modified IPFS software enforces it. For this, it interacts with the smart contract whenever a file is uploaded, downloaded or transferred. Using an experimental setup, the impact of the access controlled IPFS is analyzed and discussed.
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Services and Data management research group (SEDAN)
Researchers ; Professionals ; Students
http://hdl.handle.net/10993/36641

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Limited access
7z7L75EW77kauHwW100Gk8.pdfPublisher postprint133.01 kBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.