3 ms·
I admit, I've not read Moxie's post. IMO "people" would run many of their own servers if it were easy. At the moment, it's not easy because it's not easy to sa
by the_other 4y ago
I admit, I've not read Moxie's post.
IMO "people" would run many of their own servers if it were easy. At the moment, it's not easy because it's not easy to safely open up to the public a server running on your computer/phone, or home network. ISPs benefit from making this hard, and (as best I understand it) the IP4 address space isn't wide enough anyway.
If "people" could run servers on their phones, safely, with minimal effort, they would. They would, because it would be so minimal effort that no-one needed to think "I'm running a server". They should only need to think "I'm available now" and that be it.
- notriddle 4y agoRead it. It’s not long. It’s not just that running servers is hard. It’s that decentralized control can cause ossification. A bunch of functionality that people want became implemented in OpenSea because they couldn’t roll it into Ethereum itself.
- dharma1 4y agoI agree with this. This is what projects like Matrix are trying to do - your own federated server running on your phone. https://arewep2pyet.com/ https://arewep2pyet.com/ There are issues however - mobile operating systems (especially iOS) kill background processes aggressively - and the user has very little control over this. Until that changes, you can have federated servers running on phones which will go offline frequently and will have to sync when they get back online. This is fine for some applications but perhaps not fine for others. The server also needs to be lightweight because of memory/bandwidth/battery constraints on mobile devices.