Alex Gleason on Nostr: You have it right, but an ActivityPub server has the same problem. Every new server ...
You have it right, but an ActivityPub server has the same problem. Every new server your friends create and join, your server must be aware of. Nostr isn't creating a new scaling problem, it's just shifting it to the client, which is good for freedom. Also, due to the flexible identity system there are much fewer relays than AP servers. And you can create relays that aggregate other relays, or hybrid servers like Ditto that serve the client a cache.
Published at
2023-07-30 17:00:42Event JSON
{
"id": "f6ac2fcb274e95607829e73348ba370dcb993db17a63e05b82e853fd491b17e7",
"pubkey": "79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
"created_at": 1690736442,
"kind": 1,
"tags": [
[
"p",
"f1ff6114c02ec3fc7130a97b19dbf637a91dfa71e94286631f79185f78c90a6f",
"wss://relay.mostr.pub"
],
[
"e",
"344797b950667873932c59fbf1fd00be81a7db29e7bc3412428963487907439f",
"wss://relay.mostr.pub",
"reply"
],
[
"mostr",
"https://gleasonator.com/objects/87ec148a-c6da-4473-a31f-e9ed4dba0389"
]
],
"content": "You have it right, but an ActivityPub server has the same problem. Every new server your friends create and join, your server must be aware of. Nostr isn't creating a new scaling problem, it's just shifting it to the client, which is good for freedom. Also, due to the flexible identity system there are much fewer relays than AP servers. And you can create relays that aggregate other relays, or hybrid servers like Ditto that serve the client a cache.",
"sig": "948cf806a11e60d6f719dd77f80a3d776578177de30af8e24e4c843ae0f6e4d12706c5daaa241ff6a01a9fdab20c7fffa92a1d8367b0154058e38c1dfc23c230"
}