> The focus is to help application developers to not get into the shenanigans of CRDTs and distributed algorithms etc., but solve those things already via polyfills.
Yes, this ^^ is the initial focus, and is enough to provide value now.
However, ultimately we will generalize HTTP into a fully peer-to-peer system. Each extension we add provides a new dimension of p2p, and at some point we won't need servers at all. The big blocker to that, right now, is TLS+DNS, which are baked into the definition of https:// URIs. More on this at https://braid.org/meeting-2 in the "HTTP2P" talk.
Updates (as requested by d-z-m):
- Link to talk in Meeting 2: https://braid.org/video/https://invisiblecollege.s3.us-west-...
- Slides: https://braid.org/files/http2p2p.pdf
- The specific section on TLS+DNS: https://braid.org/video/https://invisiblecollege.s3.us-west-...