What about Damus is centralized besides the distribution?
Discussion
Not exactly sure what people should consider ‘decentralized’.. Damus is on centralized Apple servers, with code stored on a centralized server GitHub.
I guess if you installed it directly on a jailbroke iPhone, it’s more decentralized? (Not dependent on centralized servers)
Also maybe the relay.
Not sure about this one. I don’t think the Damus relay is any different than any other relay.
Git is incredibly decentralized. There are probably dozens of people with local copies of the code. nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s also stores the repo on his servers as do I on a Gitea instance.
Agree with you though about the distribution but nothing you can do about that. Damus is as decentralized as it can be IMO. There are certain bottlenecks you can’t get around.
This is the problem I’m talking about..
note14vfvfnt8ynlp4qj2fcdt5t28judjypdnth83swmdhlythryw2seq2nuuh6
This is the problem I’m talking about nostr:note14vfvfnt8ynlp4qj2fcdt5t28judjypdnth83swmdhlythryw2seq2nuuh6
I completely agree with you that the distribution is centralized, my only point is how can you build a native app for iOS without being reliant on the App Store?
Side loading (3rd party AppStores) is supposed to be official with iOS 17 for folks in the EU, if it comes maybe someone can create a workaround
That was my general point, it is not easy to have everything decentralized. Even if just the distribution is centralized, it can come down.. Same can happen to nostr.build if AWS decides they don’t like me..