logoalt Hacker News

fsiefken • today at 9:01 AM • 3 replies • view on HN

nat traversal more or less solved:

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:

https://github.com/muhamadjawdatsalemalakoum/kith

https://delta.chat/

https://github.com/fishfolk/bones/


Replies

prominent660 • today at 9:23 AM

I'm pleased to see DAT survived in some way the niche rivalry with IPFS, but let the people at Iroh their website LLM endpoint is down, https://www.iroh.computer/blog/what-is-derp

> "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/)?

➕ show 2 replies
schmoooo • today at 10:38 AM

nat traversal decentralized/distributed holepunching is absolutely what dat has pioneered and is also industry leading and battle tested because it has plenty of apps with lots of users.

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

soltanov • today at 9:46 AM

Falling back to DERP relays means trusting and funding centralized relay boxes. That solves connectivity by conceding peer-to-peer. You end up with client-server architecture plus extra cryptographic tax.

➕ show 1 reply