Modelling provenance information for different applications and domains can make distributed collaboration easier.
Identifying documents by their contents makes updating such contents comparatively complex. The strategy in which the URL is used to return the contents does not scale well to a distributed setting where its owner is merely an initial creator. The provenance of a resource can be indicated with web page annotations instead, and ipfs-search could pick this up.
By letting users indicate which resource they are extending, a graph of document versions can be created, similar to how big search engines, like Google and Bing, require users to add meaning to their web pages with schema.org. Annotations can be added to the published resources using the PROV ontology as a prime vocabulary to indicate document revisions.