Well, we do just have text, but that other stuff still needs hosting so i get your point. Two remarks: 1: there is no need for everything to be on a single relay. Sure there will be some bigger ones but the whole point of Nostr is that all this stuff is scattered, whilst users just being able to get the stuff they want from where it resides. I guess you have misconceptions on what the relay model behind Nostr actually is, not really your fault because its not clear to many, not even many devs, atleast not at the start. 2: relays are just webservers. The fact twitter can do it, is proof its technically possible to do. (I get it costs a lot of money etc.etc. but for that i refer back to point 1, my point here is that there is nothing special about relays)

Replies (2)

Don't I select the relays I want to post my nodes to? Potentially dozens of relays. So ALL those relays are supposed to keep my nodes, correct? The list of well known relays is quite short. Most users use the same clients and those clients have the same relays in their default settings. Mainstream NPCs will never change those settings or even care to learn the word "relay". So wouldn't it be the burden of a handful of relays to store everything because every user has those set as the defaults? And isn't the point of Nostr that the data is stored *redundantly*, so actually we want *many* relays to store all the data. I still don't see how this amount of data wouldn't overwhelm the few good established relays today. I guess the solution is that every user must run their own relay and just store *their own* notes (and potentially those of first and second order friends?). That means that every user must be a paying user so that in the background we can spin up a relay for them and have the cost covered? People already refuse to pay for twitter, so they surely won't pay for Nostr. That means there must be a way to show them ads - which is probably very tricky?
Yes, but it's more nuanced than that. People can self host, pay, uncle jim, use hubs that are subsidized by nostr businesses, post to community relays, host follows/follower relays, etc. There's no single model, which is good for a self organizing network. We just have to make sure to provide the affordances for the network to organize.