Walrus: An Efficient Decentralized Storage Network
George Danezis, Giacomo Giuliari, Eleftherios Kokoris Kogias, Markus Legner, Jean-Pierre Smith, Alberto Sonnino, Karl W\"ust

TL;DR
Walrus is a decentralized storage system that combines high security, efficient recovery, and low overhead through innovative erasure coding and epoch protocols, suitable for scalable, high-integrity applications.
Contribution
Walrus introduces RedStuff, a novel 2D erasure coding protocol supporting asynchronous networks and low bandwidth recovery, along with a multi-stage epoch change protocol for node churn.
Findings
Achieves 4.5x replication with high security.
Supports recovery bandwidth proportional to lost data.
Maintains availability during node churn.
Abstract
Decentralized storage systems face a fundamental trade-off between replication overhead, recovery efficiency, and security guarantees. Current approaches either rely on full replication, incurring substantial storage costs, or employ trivial erasure coding schemes that struggle with efficient recovery especially under high storage-node churn. We present Walrus, a novel decentralized blob storage system that addresses these limitations through multiple technical innovations. At the core of Walrus is RedStuff, a two-dimensional erasure coding protocol that achieves high security with only 4.5x replication factor, while enabling self-healing recovery that requires bandwidth proportional to only the lost data versus in traditional systems). Crucially, RedStuff is the first protocol to support storage challenges in asynchronous networks, preventing adversaries from…
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
TopicsAdvanced Data Storage Technologies · Cloud Data Security Solutions · Distributed systems and fault tolerance
