Blockchain-Based, Decentralized Access Control for IPFS

被引:117
|
作者
Steichen, Mathis [1 ]
Fiz, Beltran [1 ]
Norvill, Robert [1 ]
Shbair, Wazen [1 ]
State, Radu [1 ]
机构
[1] Univ Luxembourg, SnT, SEDAN, 29 Ave JF Kennedy, L-1855 Luxembourg, Luxembourg
关键词
D O I
10.1109/Cybermatics_2018.2018.00253
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:1499 / 1506
页数:8
相关论文
共 50 条
  • [1] Blockchain-based access control management for Decentralized Online Social Networks
    Rahman, Mohsin Ur
    Guidi, Barbara
    Baiardi, Fabrizio
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 41 - 54
  • [2] Blockchain-Based Decentralized Lightweight Control Access Scheme for Smart Grids
    Oumair Naseer
    Saif Ullah
    Luqman Anjum
    Arabian Journal for Science and Engineering, 2021, 46 : 8233 - 8243
  • [3] Blockchain-Based Decentralized Lightweight Control Access Scheme for Smart Grids
    Naseer, Oumair
    Ullah, Saif
    Anjum, Luqman
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (09) : 8233 - 8243
  • [4] Blockchain-Based Secure Storage and Access Scheme For Electronic Medical Records in IPFS
    Sun, Jin
    Yao, Xiaomin
    Wang, Shangping
    Wu, Ying
    IEEE ACCESS, 2020, 8 : 59389 - 59401
  • [5] Blockchain-based access control for enterprise blockchain applications
    Xu, Lei
    Markus, Isaac
    Subhod, I
    Nayab, Nikhil
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2020, 30 (05)
  • [6] Decentralized authentication and access control protocol for blockchain-based e-health systems
    Xiang, Xinyin
    Cao, Jin
    Fan, Weiguo
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 207
  • [7] Blockchain-Based Access Control and Data Sharing Mechanism in Cloud Decentralized Storage System
    Gajmal, Yogesh M.
    Udayakumar, R.
    JOURNAL OF WEB ENGINEERING, 2021, 20 (05): : 1359 - +
  • [8] A Blockchain-based Decentralized Data Storage and Access Framework for PingER
    Ali, Saqib
    Wang, Guojun
    White, Bebo
    Cottrell, Roger Leslie
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1303 - 1308
  • [9] Blockchain-Based Decentralized Architecture for Software Version Control
    Hammad, Muhammad
    Iqbal, Jawaid
    Hassan, Ch Anwar ul
    Hussain, Saddam
    Ullah, Syed Sajid
    Uddin, Mueen
    Malik, Urooj Ali
    Abdelhaq, Maha
    Alsaqour, Raed
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [10] Decentralized Application for the Classification of Hotels Based on IPFS and Blockchain
    Cardona Taborda, Carlos Hernan
    Gonzalez Vazquez, Julian
    Montenegro Marin, Carlos Enrique
    Gaona Garcia, Paulo
    ADVANCES IN TOURISM, TECHNOLOGY AND SYSTEMS, VOL 1, 2021, 208 : 12 - 24