3 ms·
In a federated network, your identity is tied to your server. If you have a domain name, sometimes you can have portable identities that piggyback on DNS. This
by natrius 11y ago
In a federated network, your identity is tied to your server. If you have a domain name, sometimes you can have portable identities that piggyback on DNS. This is a terrible solution for normal people. The cost of switching servers is high.
Decentralized systems have cryptographic identities. If you want to use a different client or a different server that participates in the network while you're offline, just fire up the new one and give it access to your identity via your private key or signing a new key.
Low switching costs are the key to progress on a network. It's why browsers have gotten so good. Similarly, competition will make the clients for decentralized networks improve rapidly, unlike XMPP or email.
- simoncion 11y ago> In a federated network, your identity is tied to your server. Untrue. TextSecure/Signal is a federated system. [0] IDs have always been and are -currently- tied to a user's phone number. [1] If you demand, I'm sure that I can dig up more examples, but that's the first thing that came to mind at $WAY_TOO_FUCKING_EARLY in the morning. [0] The server software is open source, but only trusted operators are permitted to federate with the official TS servers. However, anyone is 100% free to stand up their own TS network (even if it's a single server) and distribute their own patched TS/Signal clients that use that unofficial TS network. [1] There is ongoing work (that's probably nearly completed) to move IDs from a phone number to something that makes multi-device-but-a-single-user accounts work. I get the impression that it's coming along rather nicely, but haven't checked out the Github repo in quite a while.