Hacker News new | ask | show | jobs
by mbrock 3670 days ago
Git is pretty good at handling change, and it does it by building on a static object store plus a very thin layer of mutable names.

I think IPFS is already sufficient for that, and indeed someone has already built a chat application.

https://github.com/haadcode/orbit

The underlying IPFS event database implementation:

https://github.com/haadcode/orbit-db

I think that there's something related to subscribing to changes without any central point of failure that's not currently possible with the IPFS implementations, but I also think that this is planned.