You&#x27;re right, IPFS does not try to address dynamic content.  I don&#x27;t speak for the authors, but I think their opinion is that doing so is out of scope.  I think they expect the application to represent each piece of mutable content as a Merkle DAG, and have the application acquire each user&#x27;s written version of the content from IPFS, merge them, and announce the &quot;latest&quot; version under a new hash.