https://docs.iroh.computer/concepts/nat-traversal
https://www.iroh.computer/blog/what-is-derp
https://ark-builders.medium.com/the-deceptive-complexity-of-...
projects using iroh:
> "The DERP Protocol in Iroh"
> "Explain the original DERP protocol by Tailscale, focusing on its functionality and limitations. Discuss how Iroh has adapted and enhanced the DERP protocol, emphasizing the use of DERP URLs instead of regions."
and so on for the rest of their FAQ page
PS: Is keet.io a reincarnation of Cabal chat (https://cabal.chat/)?
That said, this was an old blog post that never actually got finished, so we've taken it offline and replaced it with a redirect to our relay docs page.
...but you can also checkout quibble as an alternative to keet that is open source.
https://codeberg.org/LTC-GT/Quibble
i think the most awaited thing that has been in the making for hlf a decade now is "datweb" so all the dat ecoaystem projects might potentially work in browsers as well and not just as standalone apps
dat exists in rust and the more feature rich mature version is C & JS so you cqn build cross platform p2p apps using the web stack to make it as easy as possible for anyone to adopt
blind relays are optional and literally only relevant for specific really difficult carrier grade network conditions where direct connections might not always work.
...but even then, relay is really dynamic and any dat peer is automatically and dynamically participating im the process ..p2p, not federated
if you dont want to use the stack and try programmatically, try keet messenger or holesail.io app to experience the reliability
They have a great talk about solving for scale. I feel like atproto has really tackled so many of the incredible challenges of getting p2p to work, by honing in on exactly these sorts of questions. https://www.youtube.com/watch?v=BoJnj2yPf14
p2p has lots of challenges but many are cultural and social and related to funding and changes in UX, but the technical side is pretty much battle tested and production ready and working.
again, paul pfrazee is the creator of beaker browser - one dat ecosystem project among many, so he is of course entitled to his opinion
try keet.io and join rooms woth 20k+ members. works without problems.
even having millions of followers isnt a different problem to torrenting a popular archive.
p2p absolutely scales and excels when the amount of users is massive.