Swarm - distributed preimage archive

Resources

Swarm, the name

  • https://www.facebook.com/swarmcorp, http://swarm.fund/
  • https://bitcointalk.org/index.php?topic=650143.0
  • https://bitcoinmagazine.com/17956/swarm-1-rick-falkvinges-swarmops-project/
  • http://www.amazon.co.uk/Swarmwise-Tactical-Manual-Changing-World/dp/1463533152/

Docs & specs

  • Swarm TODO
  • Dani & Viktor on public wiki: https://github.com/ethereum/wiki/wiki/Distributed-Preimage-Archive
  • Dani on swarm hash: https://github.com/ethereum/wiki/wiki/Swarm-Hash
  • Dani on incentive system: https://github.com/ethersphere/swarm/blob/master/doc/incentives.md
  • The swarm smart contract
  • gav on url-hint https://github.com/ethereum/wiki/wiki/URL-Hint-Protocol
  • Gav on public wiki: https://github.com/ethereum/cpp-ethereum/wiki/Swarm
  • network (DEVp2p)
    • Peer-to-Peer
    • on kademlia: https://github.com/ethereum/wiki/wiki/Cademlia-Peer-Selection

Talks

  • https://twitter.com/ethereumproject/status/538030376858693633
  • Dr. Daniel Nagy: Ethereum ÐΞVcon-0: Keeping the Public Record Safe and Accessible - https://www.youtube.com/watch?v=QzYZQ03ON2o&list=PLJqWcTqh_zKEjpSej3ddtDOKPRGl_7MhS&index=7&spfreload=10

Forum

  • empty as of 01/2015: https://forum.ethereum.org/categories/swarm

Mentions, discussions

  • http://www.reddit.com/r/ethereum/comments/2d4uyw/swarm_and_whisper/
  • http://www.reddit.com/r/ethereum/comments/2ityfz/ethereum_swarm/
  • https://www.maidsafe.org/t/ethereums-swarm-p2p-storage-and-whisper-p2p-messaging/1528
  • Vitalik’s blogpost of 08/2014 - https://blog.ethereum.org/2014/08/16/secret-sharing-erasure-coding-guide-aspiring-dropbox-decentralizer/
  • Vitalik: ‘Swarm is out-of-scope’: https://www.reddit.com/r/ethereum/comments/2phvml/constructive_criticism_of_ethereum_project_not/cmwtfqq
  • Vitalik on eth components, swarm at 4:00 http://www.naation.com/2015/02/02/ethereum-explained-with-vitalik-buterin-inventor-and-leader-of-the-ethereum-project/5764/
  • https://www.youtube.com/watch?v=zgkmQ-jQJHk&feature=youtu.be

Media

  • https://twitter.com/jeffehh/status/565927366271467521
  • https://twitter.com/avsa/status/566255260713627648
  • https://twitter.com/zeligf/status/566042020909973504
  • https://www.reddit.com/r/ethereum/comments/2wryru/eli5_how_is_ethereum_supposed_to_be_a_dropbox
  • https://forum.ethereum.org/discussion/comment/7593/#Comment_7593

Code

  • bzz PR: https://github.com/ethereum/go-ethereum/pull/255,
  • repo https://github.com/ethersphere/go-ethereum/tree/bzz/
  • ethereum p2p: https://github.com/ethereum/go-ethereum/p2p
  • peer selection, peer pool: https://github.com/ethereum/go-ethereum/pull/253
  • p2p cademlia branch (discontinued): https://github.com/ethersphere/go-ethereum/tree/kademlia
  • Felix’s node discovery code: https://github.com/ethereum/go-ethereum/tree/develop/p2p/discover

Alternatives

  • storj - http://storj.io/
  • maidsafe - http://maidsafe.net/
  • ipfs - http://ipfs.io/, https://www.youtube.com/watch?v=Fa4pckodM9g, http://static.benet.ai/t/ipfs.pdf, https://github.com/jbenet/go-ipfs, https://www.youtube.com/watch?v=8CMxDNuuAiQ, https://www.reddit.com/r/ethereum/comments/2wot2i/ipfs_alpha_demo/
  • filecoin - http://filecoin.io/
  • permacoin - https://www.cs.umd.edu/~elaine/docs/permacoin.pdf, https://bitcointalk.org/index.php?topic=640410.0, http://blog.dshr.org/2014/06/permacoin.html
  • siacoin - http://www.siacoin.com/
  • riak - http://basho.com/riak/
  • BitTorrent http://www.bittorrent.com/ maelstrom http://blog.bittorrent.com/2014/12/10/project-maelstrom-the-internet-we-build-next/
  • Tahoe-LAFS https://www.tahoe-lafs.org/trac/tahoe-lafs
  • retroshare http://retroshare.sourceforge.net/