There kind of is a business model for relays. Paid relays all over the place. But running your own relay is not resource intensive if it's only a handful of users or just your own. Nostr scales the same way BTC does. Running a relay is cheap, unless you want a large public relay with high availability. But even my relay, wheat, has about 40-50 whitelisted users but is public and anyone can write and read to it. (Non whitelisted users have their events deleted every 2 days) I self host it, and can run on a raspberry pi if I wanted to. But it's running on the same machine as my node, my website, and a handful of other apps. Unless my notifications are blowing up, it runs fine on half a gig of ram and takes about 100mb of storage.
Login to reply
Replies (5)
Yeah, I saw that there are paid relays out there. The market will find a way, but the less the users have to deal with the better. Nodes are simple/dumb by design, so designing a business model for them so they are all competing on the same metric (data availability) shouldn't be tough.
#Alexandria @GitCitadel
Paid smart relays, such as algo relays. We have this model being worked on by @utxo the webmaster 🧑💻.
Relay hosting provider relay.tools is run by @cloud fodder
Why should note hosting be commoditized? Can it even be commoditized? Compare it to renting servers. There isn't a single market price to host a web app. Every host has its own features, pricing structure, free tier etc.
Same with relays. Why standardize income source? The default might be to pay to have your notes hosted, but you could just as easily have a format where a relay invests in scouring and indexing all kinds of posts, and users pay to have a curated feed of the best posts of the day, or maybe even a personalized feed. You could see relays that charge for notes on demand you can't find elsewhere where you give the note ID and pay them to get the note back. I even imagine there will be relays that hold on to notes that people request to delete and will charge to see them like a paid wayback machine.
Even in the most common case where relays charge to host your notes, they will differentiate on many factors such as $/storage, $/bandwidth, uptime, speed, hosting location, redundancy, censorship resistance etc. Hosting is not something that can be commoditized.
One thing for certain though, and it's biggest difference between your concept is the ad funded relays. I don't believe this can ever gonna be a significant part of Nostr and the best thing about it. It will be a thing when there is a company that builds out a full stack with a client that works with their own relays but even then it's not necessary for any standard protocol to pay for it.
The client side decides what the users see. It always has last say in that field. Therefore, any attempt to fund a relay with ads will be fought off by client side filters if it ever gains significant market share.