Replying to Avatar Derek Ross

Are Paid Relays a Shitcoin?

Last night on Nostr Spaces, we discussed potential implications of paid relays. I believe we Nostriches all understand that paid relays are needed for 1) to pay for the service that we're using as nothing should be free 2) relay operators need funds to pay for relay hardware infrastructure and 3) to thwart spammers.

#[0] said that he thought that paid relays were Shitcoins. What did he mean?

With a Shitcoin, anyone can create one. There is no Proof-of-Work in this process. The creator makes promises about their current offerings or future offerings. And lastly, they want payment and take user's money.

#[1] mentioned that he believed paid relays should operator on a Web-of-Trust model. What does this mean?

Do you know the relay operator? Do they have an older or well known Nostr public key? Did they previously run a free relay? Do reputable people use and recommend this relay? It's fairly easy now to form a Web-of-Trust with well known actors in this space and community.

As we move forward, we do need to watch for scams. A relay and operator could appear out of nowhere. A relay could promise the moon on speed and resources. That relay and relay operator could also disappear in a day or a week or a month, after they've reached their fund raising goal.

Right now, using Nostream to operate a paid relay at least requires a ZBD developer account. This is right now behind a gatekeeper. #[2] needs to approve relay API access. This will get easier in the future. In the future, Nostream will work with other providers and I would assume even end up working with your own node. In the future, we'll need to be more diligent when choosing paid relays.

Start building your Web-of-Trust now.

My post from yesterday.

"I run the nostr replay - relay.bleskop.com

Over the last weeks I have given it a great deal of though about paid relays vs public relays and both does not seem to fit my outlook for nostr.

So, I have decided to do the following:

1. Relay based on trust. I have whitelisted all npub of my follower and people that I follow. As I trust them. Once a month, I will ask for 1 recommendation per whitelisted npub. They will then be added. Here comes the catch: If your recommendation or you start spamming, they and you will be kicked off the relay. So, only recommend people you trust.

2. Cost of running the relay. Currently $40/month - Linode 4 CPU, 8GB RAM, 160 GB I will eat the cost of running the relay, but as everything in life there will be a cap on resources, so at some stage I will have to stop accepting new npubs.

I hope this makes sense. "

Reply to this note

Please Login to reply.

Discussion

Great, now you are the Equifax or TransUnion of Nostr and the people who got in first are financial institutions.

Did add a second relay that is paid but made the initial payment steep to keep spammers out. My thinking is to keep SATS and if you want to discontinue the service then do a 50 % refund. If you get kicked for spamming then you lose all of it. nostr.spleenrider.one

I actually really like the idea of a relay with a cap of resources and users. i.e. My relay is only accepting the first 10K npubs. Then you charge whatever you need to cover that cost. It also helps with decentralization and keeps the relay fast for paying customers.