4 ms·
From the post: > People don’t want to run their own servers, and never will... Fair enough, but there are active efforts to develop ultra-light clients for Et
by michaelsbradley 5y ago
From the post:
> People don’t want to run their own servers, and never will...
Fair enough, but there are active efforts to develop ultra-light clients for Ethereum together with the concept of "portal network":
https://github.com/ethereum/portal-network-specs/ https://github.com/ethereum/portal-network-specs/
https://our.status.im/nimbus-fluffly/ https://our.status.im/nimbus-fluffly/
> there’s not even a word for an actual untrusted client/server interface that will have to exist somewhere, and no acknowledgement that if successful there will ultimately be billions (!) more clients than servers.
I would not say there's "no acknowledgement" of this; depending on how deep you are in the space, it's pretty obvious that the goal is to have layered networks and mission specific networks (storage vs. messaging vs. consensus), all economically incentivized, that are p2p through and through, from the resource constrained devices of end consumers to the staking nodes that secure the networks. That's the hope, the goal, and the focus of ongoing efforts.
The opposite of the missing word is "a node in a p2p network".
The points made about the difficulty in evolving protocols quickly are not lost on me, but I guess I'm more optimistic than the author that it will happen relatively quickly in coming years, including this one. In the process, there will be opportunities seized where the protocols fall short and half-measures or worse (with respect to decentralization) will generate excitement for a time. That seems like "growing pains" to me.