Yes, it is technically challenging to incorporate all services into a single app without compromising the user experience, such as social media, marketplace, music service, and more.

There is also a philosophical concern that many people, including myself, are worried about, which is the risk of centralization if we rely solely on one flagship app.

My proposed solution is quite different. I believe that clients should not build all the features themselves. Instead, they should provide users with the ability to add these microservices web app as extensions to their existing client.

So you can have more integrated experience without compromising the decentralization.

Reply to this note

Please Login to reply.

Discussion

#[1]

©️ The $USDC Airdrop Is Live.

©️ https://beacons.ai/usdc.eth Claim Free $USDC.

Looked pretty simple there... didn't you just list em out...make all their own tab...

....ooooooh...I see what PWA solves now...

(I just don't use web / browser clients as I find they make nostr just....kinda feel like another website)

"There is also a philosophical concern that many

people, including myself, are worried about, which

is the risk of centralization if we rely solely on one

fagship app."

But then arnt we all centralized around bitcoin "fixing the money"?

Isn't that what had to happen for bitcoin to happen for us today?

Centralization around a flagship solution?

Or does the bitcoin community really think...

Satoshi was one person...

Yeah, that is one of the reasons for PWA, & it also offers proper cache features for a better app-like experience.

Regarding Nostr, nostr protocol is indeed a flagship idea like Bitcoin blockchain, but the clients are more like Bitcoin wallets. Imagine having just one wallet that everyone uses, and it being custodial.

I mean, clients can essentially do anything, barring banning any piece of content, regardless of how many relays you are connected to. That's why people are very careful.