pull down to refresh
32 sats \ 7 replies \ @ek 20 Apr \ parent \ on: RealRossU Thoughts on Nostr nostr
Paid relays are antithetical to decentralization
Or are you going to pay multiple relays to hold the same data for you when just paying one should already guarantee that your data won't be lost? Are you going to pay over and over again for each note, reaction, zap, whatever to keep nostr decentralized?
General thoughts on payment and decentralization aside, I'm not sure why the focus on relays?
If I post a video that's 100MB and 1,000 people watch it in a month, that's easily $5 in CDN costs, depending on where in the world the viewers are and the network tier.
The relay cost to store and make available the 500 byte note pointing to the video would be next to nothing, maybe not even $0.01.
If the only text in the note is "OMG this is hilarious!" then the note is meaningless without the video, so the video cost can be seen as part of the cost for that note.
What I'm getting at is even if there were somehow free relays for everyone, the bulk of the "Who pays?" question still remains.
reply
I'm not sure why the focus on relays?
because how many actively and evenly used relays out there are is what matters for decentralization
not how many zombie relays or paid relays there are
The relay cost to store and make available the 500 byte note pointing to the video would be next to nothing, maybe not even $0.01.
So the media on nostr is not decentralized, I agree. It's like NFTs on Ethereum where they just store the URL instead of the actual content iirc
But this isn't our biggest problem. Nostr's biggest problem is literally just storing simple text in a decentralized way. Hence my focus on relays.
reply
Relays don't matter if they host notes that point to media that doesn't load. You could have millions of notes spread perfectly evenly over 10,000 relays but all pointing to just 3 media hosts. Take down those 3 media hosts and you've created such a mess that many users wouldn't bother coming back, every other post or thread would be missing the media context needed to make it make sense. Media serving is just as much a chokepoint as relays.
reply
I totally agree with you but I’m trying to say that the centralization of the media content doesn’t matter if there aren’t even 10,000 relays to begin with. I would think that most content on nostr is just text stored directly on relays, not videos or images stored on external centralized services.
reply
Ah right, somehow I didn't see your full reply until now. We're definitely on the same page then. My feed is pretty image heavy, every third post or so. For something like an Olas it's all images, so the question of media hosting and CDN costs there is pretty glaring.
But you're right, Nostr's biggest problem is indeed that it's not decentralized for even plain text. I don't know what the latest stats are, but before it was something like half of all nostr users never write even a single event to anywhere outside of the top 5 relays.
reply
Ah right, somehow I didn't see your full reply until now
Sorry, I use edits within 10 minutes a lot. I'm apparently famous for it 👀
Thanks for the discussion, I wasn't considering the problem of media centralization that much yet, it's a great one, too