News for hackers. Stuff that matters.
Re:An introduction to IPFS by filearts on Friday February 19, 2016 @02:25PM (#11135880)
What I didn't see answered in the article was how content is discovered.

The only way we are able to productively use git is because there is a convention to have some state in a non content-addressable location (.git/refs, .git/HEAD, etc...).

Saying that IPFS could replace the web means either: 1) Introducing shared mutable state; or 2) full knowledge of everything on the network.

I'm guessing that the existing web is what provides that layer right now. Is there any work going on for novel IPFS-based content discovery mechanisms?

Another thought: Given the content-addressable, immutable nature of this graph, how does one discover that a new version of something is available without a central authority? How could we discover the tip of a blockchain with IPFS alone?

Re:An introduction to IPFS by dsp1234 on Friday February 19, 2016 @02:33PM (#11135947)
Re:An introduction to IPFS by noffle on Friday February 19, 2016 @06:51PM (#11137689)
There are a lot of possible ways to approach this, such as overlay networks where peers interested in a topic can learn of and publish updates quickly to others (e.g. pubsub).

IPFS needs not be a kitchen sink: it's very easy to layer entirely application-layer overlay networks that do other useful things.