1/
In many ways, I like the basic idea of ActivityPods, Bluesky PDS, Account Abstraction.
https://mastodon.social/@reiver/114216978158867263
A service acting on your behalf, and in many ways representing you (the user), with other software.
And something to which data gets "attached".
2/
In fact, it is an old idea. I remember ideas like this floating around in the 1990s. Including in the P2P scene.
(It is common for ideas to get rediscovered over and over and over again. Different people trying to solve similar problems, and independently coming up with similar solutions.)
3/
I think it would be better for the Fediverse if back-end servers and front-end clients were not only decoupled, but separate projects.
https://mastodon.social/@reiver/111030466318220760
https://mastodon.social/@reiver/111223320383410948
https://mastodon.social/@reiver/112746651794313514
https://mastodon.social/@reiver/112921051726027193
People being able to have a service acting on their behalf as (at least part of) the back-end could be a path towards this back-end / front-end decoupling and separation.