"Anyone can run a relay", yes, but you and Marty need to understand the scalability limitations with the "blast all the things to all the relays" approach. That won't work in the long term, and the sooner we reconcile ourselves to that fact, the sooner we can solve the underlying problems with the network as it currently exists.
Discussion
100%
If you guys ever want to do another nostr-centric show I'd love to come on and talk about these tradeoffs. I've been blogging about this stuff for a while.
When you have two problems to solve:
1. Censorship.
2. Scalability.
It’s a good idea to solve the more challenging problem first. Then you can make improvements and progress on tackling the other problems.
Bitcoin and nostr help solve #1 and make good efforts for #2.
Finished, Never Is.
53 relays 🤣 gotta get the “stay humble stack sats” message out to everyone 🤝
This sentiment ... why not work on building a market? If I run relay number 2 million and people pay for me storing their events, I'm happy to take their money.
Free relays are the problem!
I don’t have more than lots of observation, however I don’t think blastr reliability hits more than around 30-50 relays total. Often less.
The 300 numbers gets thrown around a lot, however I suspect the relays being offline/shutdown, rate limiting, now requiring payment, Ip blocking, or whatever else (without stateful retry publishing on failure) doesn’t match the common outcome.
I think generally relay payment support is developing along side - but we have limitations in client UI, subscription payments, being lightning only, etc. I don’t think we even have solid open source relay payment gateways that track pubkeys days until expiry or whatever.