Peer-to-peer web hosting

From HandWiki

Peer-to-peer web hosting is using peer-to-peer networking to distribute access to webpages.[1] This is differentiated from the client–server model which involves the distribution of web data between dedicated web servers and user-end client computers. Peer-to-peer web hosting may also take the form of P2P web caches and content delivery networks.

Comparison

Name First release date Anonymous Fast Per file edit rights Per file read rights (P2P) Offline compatible[lower-alpha 1] FOSS implementation Notes
Freenet 2000 Yes No No No Yes Yes
Osiris 2010 Yes Yes No No Yes No
IPFS 2014 No Yes No No Yes Yes
Maelstrom 2014 No Yes ? ? ? No Project seems suspended since 2015[2]
ZeroNet 2015 Yes Yes Yes No Yes Yes DHT
Dat 2013 No Yes ? ? Yes Yes Sites can be viewed in Beaker Browser, or in Firefox using an experimental add-on.[3]
Blockstack[4] 2015 Yes Yes ? ? Yes Yes Uses the Stacks blockchain v1.

See also

Notes

  1. Can the hosted web site be used (browsed) by the users even if the owner has shut down his node (the computer that hosted it first).

References