TL;DR
This paper presents the design, implementation, and performance evaluation of IPFS, a decentralized, peer-to-peer storage network that distributes web data across diverse autonomous systems and demonstrates acceptable performance for various applications.
Contribution
It introduces IPFS as a scalable decentralized web platform, providing measurement methodologies and insights into its global peer distribution and performance characteristics.
Findings
IPFS has presence in over 2700 Autonomous Systems and 152 countries.
Publication and retrieval delays are acceptable for many use cases.
IPFS underpins numerous third-party applications with millions of daily content retrievals.
Abstract
Recent years have witnessed growing consolidation of web operations. For example, the majority of web traffic now originates from a few organizations, and even micro-websites often choose to host on large pre-existing cloud infrastructures. In response to this, the "Decentralized Web" attempts to distribute ownership and operation of web services more evenly. This paper describes the design and implementation of the largest and most widely used Decentralized Web platform - the InterPlanetary File System (IPFS) - an open-source, content-addressable peer-to-peer network that provides distributed data storage and delivery. IPFS has millions of daily content retrievals and already underpins dozens of third-party applications. This paper evaluates the performance of IPFS by introducing a set of measurement methodologies that allow us to uncover the characteristics of peers in the IPFS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
