Swarm is a distributed storage platform and content distribution service, a native base layer service of the ethereum web 3 stack. The primary objective of Swarm is to provide a sufficiently decentralized and redundant store of Ethereum's public record, in particular to store and distribute Đapp code and data as well as block chain data. From an economic point of view, it allows participants to efficiently pool their storage and bandwidth resources in order to provide the aforementioned services to all participants.
From the end user's perspective, Swarm is not that different from WWW, except that uploads are not to a specific server. The objective is to peer-to-peer storage and serving solution that is DDOS-resistant, zero-downtime, fault-tolerant and censorship-resistant as well as self-sustaining due to a built-in incentive system which uses peer to peer accounting and allows trading resources for payment. Swarm is designed to deeply integrate with the devp2p multiprotocol network layer of Ethereum as well as with the Ethereum blockchain for domain name resolution, service payments and content availability insurance.
Swarm is in alpha. It has been merged to the develop branch of the go-ethereum repository. Code is currently at POC 0.2 rc4 codename 'sworm'.
The testnet is up and running POC 0.2 rc3 on Microsoft azure cloud.
The ethershere orange paper series is an attempt to provide an umbrella for sharing and publishing technical reports of the ongoing research on formal foundations of web3 base layer infrastructure. Our aim is to foster synergy and collaboration between various groups and individuals working in the ethersphere. The Orange of the orange paper pays hommage to the yellow paper but tainted with the blood sweat and tears of cutting edge research.
The ethersphere orange lounge research group is a weekly reading seminar and brainstorming session. If you are interested to join, please contact us.
Swarm incentive system research papers. We really encourage and appreciate any feedback be it a thorough acedemic peer review, suggestions for improvement, criticism, questions, typos or just a word of support.