SeF: A Secure Fountain Architecture for Slashing Storage Costs in Blockchains
Swanand Kadhe, Jichan Chung, and Kannan Ramchandran

TL;DR
SeF introduces a secure fountain code architecture that drastically reduces blockchain storage requirements for full nodes while maintaining decentralization and security, enabling efficient blockchain validation with minimal storage.
Contribution
The paper proposes a novel secure fountain code architecture that significantly reduces storage costs for blockchain full nodes and ensures security against malicious nodes.
Findings
Achieves 1000x storage reduction for Bitcoin blockchain
Enables blockchain recovery from about 1100 honest nodes
Maintains security against adversarial coded blocks
Abstract
Full nodes, which synchronize the entire blockchain history and independently validate all the blocks, form the backbone of any blockchain network by playing a vital role in ensuring security properties. On the other hand, a user running a full node needs to pay a heavy price in terms of storage costs. E.g., the Bitcoin blockchain size has grown over 215GB, in spite of its low throughput. The ledger size for a high throughput blockchain Ripple has already reached 9TB, and it is growing at an astonishing rate of 12GB per day! In this paper, we propose an architecture based on 'fountain codes', a class of erasure codes, that enables any full node to 'encode' validated blocks into a small number of 'coded blocks', thereby reducing its storage costs by orders of magnitude. In particular, our proposed "Secure Fountain (SeF)" architecture can achieve a near-optimal trade-off between the…
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
TopicsBlockchain Technology Applications and Security · Caching and Content Delivery · Advanced Data Storage Technologies
