Agreed, and I think a better way of discussing it, is the integrity contract. When I purchase from a hosted service I assume there is generally a contract that my data isn't going to disappear because the service had an oopsie.

I would like to offer the integrity of servicing customers that expect similear guaruntees.

Nostr as a whole, as a network, can and does function from plebs and a 10 y/o laptop and a generic brand SSD. That's great, but not the integrity contract I personally want to sell.

Reply to this note

Please Login to reply.

Discussion

You can’t collapse anything into just a few dimensions.

For example, paid relays. Free relays can host your content, sure, bit

You can run a relay on a single server and it’ll work, until you reach limits. You can create thousands of small relays and “split” between them but then each one could go down, you have a lot of connection overhead, and so on…

Content portability is another thing too, it doesn’t matter if your content is hosted centralized if you can move it anywhere else without much impact.

Saying Nostr can just work with what is actually inefficient architectures is no different than IP over avian carrier.

These are just the principals that projects operate on as well imo. When I make a self hosted app "with no warranty" It removes my responsibility away from making a breaking change that corrupts the users db and cost them money.

I'm not suggesting I want to take responsibility, when I'm not getting paid, but with my software, Id like to offer the contract of "i take into consideration that my software will be deployed for the purpose of making someone money, and making changes that harm that, id like to avoid"