Hacker News new | ask | show | jobs
by toomim 758 days ago
> Why "peer-to-peer"? While Braid can be used in a local-first setting and probably do peer-to-peer, that isn't the focus here.

> 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-...

1 comments

In the linked video, is there a timestamp for when the TLS+DNS blocker is discussed?