> and there are substantial inconvenience obstacles to hosting your own server
I think one of the biggest problems is DNS.
Until there is an ubiquitous decentralized name resolution protocol there is not much of a point in running your own server on a host that changes IPs every now and then.
Dyndns has been a thing for years. It's not particularly hard to set up, but it's just another thing you need to configure. And I suppose it's an external dependancy.
I think one of the biggest problems is DNS.
Until there is an ubiquitous decentralized name resolution protocol there is not much of a point in running your own server on a host that changes IPs every now and then.