You have services though, no? API's, your Relay, iOS versions.
Basically, can the app run forever without maintenance? If not, those fail points will be targeted.
Open source is good. If the app can live in a way that even you can't shut it down in any way, you've solved this problem.
Remember Napster, kaza, and the like ?
All gone
We have our purple api but it’s completely optional. Damus works without it. Damus will run after I’m dead and our team dissolves. So yes it can run forever, if something breaks someone can fix it and put a fork on the appstore.
Good. You're building robustly then.
On the iOS side, there's still App Store risk. Need good ways to sideload iOS apps without the store. Android is easy. I haven't see many non-jailbreak ways on Apple. Ideas?
You can always use PWA clients if the apps are banned. Is Apple going to ban websites too?
Ya that's a good way. PWA is under-rated. Loses device-based functionality like push notifications though.
Not to mention people can run the servers for those clients at home on something like a start9. You can run your own nostr-rs relay and nostrudel for the client. Is this what dispelling bitcoin fud was like in the early days?
No one is worried about the relays. They're quite decentralized. But you can't really use a relay without a client. Right now there's 3 main ones that work. That's why I raise the centralization point.
Open-source and forkable seems to be the most logical key to solving that. Looks like Will is doing that. Good.
Will check out Start9, looks interesting. Thx
Relays are important and the Nostr relays are built poorly. Without relays, your clients are nothing.
Also, it is important that independent relay operators sync with other relays. Data grows fast on Nostr. Management and spam protection isn't there.