Toward Decentralized Cloud Storage With IPFS: Opportunities, Challenges, and Future Considerations

被引:25
作者
Doan, Trinh Viet [1 ]
Psaras, Yiannis [2 ]
Ott, Joerg [1 ]
Bajpai, Vaibhav [3 ]
机构
[1] Tech Univ Munich, D-80333 Munich, Germany
[2] Protocol Labs, Athens, Greece
[3] CISPA Helmholtz Ctr Informat Secur, D-30167 Hannover, Germany
关键词
Peer-to-peer computing; Protocols; Internet; Logic gates; Cloud computing; Browsers; Routing;
D O I
10.1109/MIC.2022.3209804
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The InterPlanetary File System (IPFS) is a novel decentralized storage architecture, which provides decentralized cloud storage by building on founding principles of P2P networking and content addressing. IPFS is used by more than 230k peers per week and serves tens of millions of requests per day, which makes it an interesting large-scale operational network to study. While it is used as a building block in several projects and studies, its inner workings, properties, and implications have only been marginally explored in research. Thus, we provide an overview of the IPFS design and its core features, along with the opportunities that it opens, as well as the challenges that it faces because of its properties. Overall, IPFS presents an interesting set of characteristics and offers lessons that can help build decentralized systems of the future.
引用
收藏
页码:7 / 15
页数:9
相关论文
共 19 条
[1]   IoT Data Privacy via Blockchains and IPFS [J].
Ali, Muhammad Salek ;
Dolui, Koustabh ;
Antonelli, Fabio .
IOT'17: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2017, :104-110
[2]  
Benet J., 2014, arXiv
[3]   Immutability and Decentralized Storage: An Analysis of Emerging Threats [J].
Casino, Fran ;
Politou, Eugenia ;
Alepis, Efthimios ;
Patsakis, Constantinos .
IEEE ACCESS, 2020, 8 :4737-4744
[4]   An Object Store Service for a Fog/Edge Computing Infrastructure based on IPFS and Scale-out NAS [J].
Confais, Bastien ;
Lebre, Adrien ;
Parrein, Benoit .
2017 IEEE 1ST INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2017, :41-50
[5]   IPFS and Friends: A Qualitative Comparison of Next Generation Peer-to-Peer Data Networks [J].
Daniel, Erik ;
Tschorsch, Florian .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2022, 24 (01) :31-52
[6]  
Freedman MJ, 2003, LECT NOTES COMPUT SC, V2735, P45
[7]  
Henningsen S, 2020, 2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING), P289
[8]  
Inden M., HOLE PUNCHING LIBP2P
[9]  
IPFS The Team, UNC WIK IPFS
[10]   Blockchain- and IPFS-Based Data Distribution for the Internet of Things [J].
Krejci, Simon ;
Sigwart, Marten ;
Schulte, Stefan .
SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2020), 2020, 12054 :177-191