in reply to Rob Ricci

Map of ATproto (Bluesky et al) user data servers / map of ActivityPub (Mastodon et al) servers.

* ATproto / atmosphere: ipinfo.io/tools/map/88dbbbbc-8… and first attached image
* ActivityPub / fediverse: ipinfo.io/tools/map/fed5cdaf-8… and second attached image
NB:
* These are the locations of *servers* hosting user data (PDSes for ATproto, instances for ActivityPub), not *users*
* Each server only counts *once* on these maps, regardless of how many users it has

This entry was edited (1 week ago)
in reply to Rob Ricci

The ATmosphere has multiple different kinds of servers, so focusing only on PDSs is very misleading. For example, the #Blacksky feed servers (which are hosted on infrastructure that Bluesky PBC doesn't run) have a couple million users.

Specifically with PDSs, they're not really the equivalent of ActivityPub instances; they're more equivalent to the role of a pod in ActivityPods. I'm not sure where you're getting that 12 million number -- the stats I've seen elsewhere is that there are currently about 6 million MAU and 38 million or so total users. And, Bluesky PBC distributes the users it hosts over multiple PDSs, that's not reflected in these statistics.

And, for many people the purpose of decentralization at the data storage level is to be able to move their data elsewhere. So at the data level, in a lot of ways the more interesting metric is how many people have their data on a PDS or instance where they can in principle move it to another one. In the fediverse this is basically people instances running Hubzilla or its descendents and anything supporting the Portable Objects FEP (ef61), so it's not zero but it's fairly small. In the ATmosphere this is (as far as I know) everybody.

in reply to Rob Ricci

there are multiple more axes across which to measure decentralization for example most names on bluesky are controlled by a central naming service and bluesky the corporate entity can effectively censor you from the network through control of this naming service. did:web is offered as an alternative decentralized naming system, but the last time I tried to use it it still required me to interface with their servers to create my account in a way that their servers recognized. after you create the did:web name you're free, but I don't actually understand why I have to use their servers to be recognized.