I'm very optimistic about the direction the internet is going in right now.
I'm very optimistic about the direction the internet is going in right now.
As a quick primer, it's a hash that points towards a directory of content. Everything's deduplicated. Based on Torrents, GIT, and self-referential filesystems.
an IPFS hash is immutable. The hash points at the hash, no matter what. Indestructible. Publish stuff by
ipfs add -r folder
An IPNS hash points towards an IPFS hash. It's a pointer you publish every 12 hours. It IS mutable. Do this by
ipfs name publish <ipfs key of resource>
The browser plugins with IPFS running allow you to pull the DNS text record of the IPNS hash, and you never touch the website!
Example, PageNodes :
http://ipfs.io/ipns/QmVjH4F65fnqy1GkBBYiuAkdazKzYsw3LbMVANGF... POINTS AT ---> http://ipfs.io/ipfs/QmbLPfyehFnViKZpU237P6a6DpjCfWFSoDBMQFGU...
Tl;Dr. DDoS makes no sense regarding IPFS. Everybody makes the network faster.
Having said that, thanks for the interesting digression. You've made me want to try out ipfs.
CloudFlare is a anti-DDoS and CDN network. IPFS is a CDN protocol that anyone can join or put files into. It doesn't quite hide the endpoints, but anyone can inject data.
It does what CloudFlare does, but better. And as more people/nodes get online, free and ubiquitous.