yosh on Nostr: The more I learn about ATProto and Bluesky, the more I keep thinking to myself: ...
The more I learn about ATProto and Bluesky, the more I keep thinking to myself: “this could have just been a Rails app”.
ATproto’s distributed identity (DID) system could just have been DNS. All it needs to do is validate ownership to a central service, which you can do by creating a record with some token in it.
ATProto’s Personal Data Server (PDS) abstraction feels like it could have been replaced with GPG (to sign your own data) and pg_stream (to keep a live backup of your data).
ATproto’s distributed identity (DID) system could just have been DNS. All it needs to do is validate ownership to a central service, which you can do by creating a record with some token in it.
ATProto’s Personal Data Server (PDS) abstraction feels like it could have been replaced with GPG (to sign your own data) and pg_stream (to keep a live backup of your data).