Re:Discord is opening the monetization floodgates with micro...
by vkou on Thursday June 22, 2023 @01:42PM
(#36435894)
The problem is that while the users shouldn't care, they should also care (as the Lemmy instance you use does not want to federate with the one discussing CP).
Indeed. This is why convenience means moving all things 'federation' to the background.
Remember eDonkey, eMule, and the ED2K network? It started as a federated network, and it added a second decentralized network later on. And it was successful, because users didn't have to care about the inner workings of the product. There were a bunch of external sites acting as link aggregators, but there was a builtin search feature too that worked well (until hash collisions catched up with the stagnant protocol).
To me, this is still a shining example of how to do federation right. There were multiple clients, standard communication protocols, and it was easy to take advantage of the full federated network, because it didn't take any effort to do so.