Usability is much more important than decentralization this early on. If your protocol is super decentralized but noone wants to use it, then who cares. Switching to more decentralized ways of pulling notes is something can be easily changed later.

Reply to this note

Please Login to reply.

Discussion

👍👍👍👍👍👍👍👍❤️❤️

Right decision

Primal is a prime example of this. Absolutely killing it in UX while not focusing too much on decentralization early on. It shouldn’t be too hard for them to make things more decentralized over time.

If a company is ever faced with the choice: stay centralized and make more money vs make things more decentralized but make less money, they’re probably going to choose the money

Yeah, or maybe just stay centralized and capture the network and sell it for a profit.

Yup, history is littered with examples of that, with ZERO examples of the reverse.

Its not too big of a deal there will be a wide range of clients to choose from with varying levels of centralization. Market will decide what the best approach is at any given time. Early on better ux will win, but they are not mutually exclusive and both styles will likely converge overtime on both sides.

Yes different topologies will always be possible but may become irrelevant if while nostr is still small and a big player takes the embrace, extend, extinguish approach.

How are they killing it on ui if the android app still requires your nsec

what is your solution?

Maybe Primal, when an user join it, ask just for an email and encrypt the nsec in their services, so if the user needs the nsec, they could request their nsec by email?

Like the services where when they join, the service send an email, the user click the unique link and the user is logged in, without need of passwords.

this wouldn’t change anything. The app still needs an nsec to create posts

Ok, I think when user join Primal, should have two options.

1- The user create an account with Primal and add email and password.

2- User create an account without email and password, just like today, with Nsec.

I see the biggest issue as a noob is that the distro don’t request both nsec and npub for start a login

Integrate amber?

nostr:note1v4vlp9m8h4203f0vws0crtp59g3g3e29ctdx5v4la0eqg7xst5ysheq60p

Isn't this the Bluesky ethos?

Yeah and they already failed at decentralization

Another important aspect is that the path to decentralization should be easy and obvious. Its not clear if bluesky has that

https://github.com/did-method-plc/did-method-plc

Cryptographic identity w/ key rotation.

The centralized PLC server can evolve to a decentralized relay-type solution.

I'm drooling.

nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 can Amber evolve to something that integrates different cryptographic identities on different platforms.

Like "this key on nostr is the same person as this other key on BlueSky".

Also: https://github.com/simplex-chat/simplex-chat/issues/2859

Content ID format from IPFS btw. (CIDv1)

Totally agree, the end user will always give priority to what is easy for them to use. Value your experience above everything else.

By my definition Nostr is decentralized

It can be to different degrees

1. Connect to 1 relay (centralized)

2. Connect to 7 mega relays (a bit less centralized but arguably still centralized)

3. Outbox model, 1000s of community relays: decentralized

3. Outbox model, lots of people running their own relay: a cypherpunks-wet-dream decentralized

The flexibility is the most interesting thing to me

Probably why Farcaster has been successful so far.

And also why it will never be decentralized.

💯

Admittedly, the app is smooth as butter, but the infra is highly, highly centralized.

💯

💯

This is exactly the problem with SecureScuttlebutt

Cool idea, can't get into it

I hit a similar wall with SSB, nothing seemed to work

Decentralized things grow slowly and organically. Slow adoption is not lack of adoption. 🐰🐢

The superier experience will bring the masses. The principles of the protocol will keep them around

zaps on Damus w/ WOS was good usability

indeed, will try to recreate that with something a bit less centralized

I am enjoying Damus! 🇨🇦😎❤️