[Invited talk] Building a Disaster-resilient Storage Layer for Next Generation Networks: The Role of Redundancy
Vero Estrada-Galinanes, Racin Nygaard, Viktor Tron, Rodrigo Saramago,, Leander Jehl, Hein Meling

TL;DR
This paper discusses designing a resilient storage layer for web3 networks using redundancy, focusing on Swarm's ability to improve fault tolerance with minimal latency increase.
Contribution
It introduces redundancy strategies in Swarm to enhance failure resilience, balancing repair mechanisms and storage costs in a decentralized storage system.
Findings
Enhanced fault tolerance in Swarm through redundancy
Balanced repair and storage to improve resilience
Slight latency increase with improved reliability
Abstract
Blockchain is the driving force behind a myriad of decentralized applications (dapps) that promise to transform the Internet. The next generation Internet, or web3, introduces a "universal state layer" to store data in p2p networks. Swarm, a native layer of the Ethereum web3 stack, aims at providing redundant storage for dapp code, data, as well as, blockchain and state data. Based on a diploma verification dapp use case, we share insights on the role of redundancy strategies in designing a reliable storage layer. Our proof-of-concept improves Swarm's resilience to failures by balancing repairs and storage, with a slightly added latency.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Distributed systems and fault tolerance
