3 ms·
> 'homeserver' can be embedded in each device There's pros and cons for that. In a stateless "message passing" model having many different servers has little c
by southerntofu 5y ago
> 'homeserver' can be embedded in each device
There's pros and cons for that. In a stateless "message passing" model having many different servers has little cost, but in a "state resolution" (consensus) model having many different servers can have a cost because servers may be offline at times (and then need to reconcile history) or have their connections blocked to other nodes.
There's also the "backup" problem. You wouldn't want a user loosing their phone to lose their digital identity completely. It should be possible to craft some "social recovery" protocol using Shamir's secret sharing, but we're not quite there yet.
That was for the cons, since i'm sure we're all convinced of the pros :)