Avatar
₿lack Swan
83bb3f6274403cc167c09e0ddd75857b933510a59cc345d16d67e6fae3f870d7

Thank you! Not necessary but I really appreciate it 💜

Nope, they are using different protocols!

Replying to Avatar ₿lack Swan

While Nostr and AT Protocol (used by Bluesky social) may appear similar on the surface, there are subtle differences between them.

Nostr can be seen as a self-contained protocol where relays are capable of implementing their own content moderation policy and store only the content that users have transmitted to the relay.

It is the clients that implement their own User Interface and algorithm.

Conversely, the Authenticated Transfer Protocol (AT Protocol) is intended to serve as the underlying protocol for multiple social networks (applications).

Using AT Protocol, each application can implement its own user interface and content moderation, but the data is held in the users' own data repository.

Additionally, users will be able to select the algorithm used to surface content. These competing algos will be available in a marketplace.

Similarities:

- Both are protocols

- Both are open source

- Both utilise public key cryptography for identity

- Both are used to enable a social network experience

Differences:

Data storage -

Nostr users transmit data (notes) to relays who store these notes.

AT Protocol users have a Data Repository, which applications can request access to read.

This Data Repository stores content, such as:

- Identity

- Profile

- Social graph

- Content (posts, comments, likes, media blobs, etc.)

This data is saved locally on your laptop / phone, depending on available storage, and is .

Key Rotation -

Nostr uses a simple pub / priv key pair for authentication. It does not natively support key rotation.

If the private key is compromised, the user cannot easily revoke access to the compromised key.

AT Protocol natively supports a root private key (Recovery Key), which is used to authorise a signing key.

If the signing key is compromised, the user can issue a new signing key using their Recovery key.

Moderation -

Nostr relays and/or clients are able to implement their own moderation policy.

Relays and/or clients may(?) be responsible for compliance and takedown requests.

Applications built on top of the AT Protocol are able to implement their own moderation policy and are responsible for takedown requests, however this data would still exist in the users Personal Data Repository.

Account Portability -

Competing social networks (think Instagram, Facebook, and Twitter) can use the AT Protocol to request access to this data, which is controlled by the user.

This makes account portability possible, meaning it would be possible to login to competing social media platforms, with their own interfaces, features and moderation policies, but still retain your contacts and supported content.

So who is the winner?

Based on my (extremely limited) understanding of both, AT Protocol is more complex but is superior from a user data, key management and algorithm selection perspective.

The Personal Data Repository structure allows users to store their data and authorise or revoke access to this data by applications.

Additionally, users are able to rotate keys in the event that their signing key is compromised and select the algorithm used to surface content.

*** would appreciate if anyone can correct / clarify any points I may have misunderstood or expand on any areas where warranted

here is a basic comparison:

#[2]

No probs! I’m still learning 😊

I don’t believe so. Under AT, the user maintains their own Personal Data Repository.

While an application could deplatform you, the data would not be deleted.

At this point, the user could just login to a competing application and all of their data (identity, posts, comments, likes etc) would still be there.

Suspect there will be applications that do not comply with US takedown requests etc.

negative, another social media platform built on the AT Protocol. here is a basic comparison:

#[4]

nope, built on AT Protocol:

#[4]

its using a different protocol, AT Protocol. here is a basic comparison:

#[4]

here is a basic comparison:

#[4]

here is a basic comparison:

#[4]

negative, its a different open source social media platform built on the AT Protocol:

#[4]