top | item 39376549

(no title)

dmotz | 2 years ago

This looks exciting and I'm pleased to see more and more frictionless ways of making p2p apps. I've been building a somewhat similar hobby project [1] that aims to connect peers in the browser by piggybacking on open protocols out on the net (BitTorrent, MQTT, Nostr, IPFS, etc).

This project seems to be using Hyperswarm which I've looked at for use as a peering medium but it seems like it's not supported in the browser. I'd love to implement it if that story changes since it's so easy to distribute apps on the web.

[1] https://github.com/dmotz/trystero/

discuss

order

tomberek|2 years ago

Thanks for building trystero. Fun and easy p2p in browser.

justahuman74|2 years ago

I think the biggest thing we need to push for p2p apps is IPv6 just so that everyone has a real address without NAT

pooper|2 years ago

Sorry if this is silly question but just because I have an ipv6 address doesn't mean anyone else with an ipv6 address can communicate with me, right? Here is my simplified understanding

(You) <-- (lots of stuff) --> my modem <--> my router <--> my phone

So like even if you had my ipv6 address, am I really addressable? Like can you ping my phone? Send me files across the Internet?