jb55
· 131w
I think servers should just become routers/relays, with data and logic stored within nodes/peers. I never thought this was viable until a realized how well nostr relays worked as a NAT workaround.
th...
The only thing that makes a server a server is that it has a port open to the internet. If more clients could open ports then you wouldn't need a server. But since mobile networks all use heavy nat firewalls and everybody is on mobile now, prob not gonna happen. Take a look at coturn though, it's probably what you want to put on the server if you don't want relay servers to have to store anything.