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.
Name
|
First release date
|
Anonymous
|
Fast
|
Per file edit rights
|
Per file read rights (P2P)
|
Offline compatible[a]
|
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.
|
- ^ 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).