@blacklight After reading #ATProto yesterday, and despite it has a looooot of moving parts (some of which are still in its infancy), I think it adds some interesting concepts. For example:
- the use of decentralized IDs + a cryptographically secure mechanism to migrate instances,
- stronger schemas and guarantees for server-to-server communications,
- separation of "small world" and "big world" networking,
- separation of the "speech layer" from the "reach layer"
@blacklight Whether or not this could have been an extension of #ActivityPub, I have no idea. But I think #ATProto goes well beyond.
It's still yet to see if it's an impossible to implement, overcomplicated mess, or an actual good idea. But dismissing it because it's not an extension of #ActivityPub is short-sighted in my opinion. New ideas also need room for experimentation, and backward compatibility concerns are a drag.