pull down to refresh
nostr is more than just social media. social media aspect was just to test the original idea, like a pilot.
If the social media aspect was just a test, did or will it pass its own test?
It works for social media, it's just not very good. It also works for secure messaging, but it's not very good at that either: all the json-inside-json means that if you really want this as a base protocol, you'll have to redesign.
It works for interoperability because there are SDKs. More than for, say, ssb, which has always been a shitshow. I think that ultimately, for each product that you can imagine that nostr would be great for, there will be a competing protocol that is greater.
The only moat is imho the existing developer base within the Bitcoin community. So if you need a comms protocol within the Bitcoin space, nostr is it.
if you need a comms protocol within the Bitcoin space, nostr is it.
Does most of the important discussion around bitcoin happen on nostr, and not on GitHub or Delving Bitcoin or on the mailing list?
I think he didn't referred to general discussions about Bitcoin, but how to use bitcoin communicating through nostr as protocol.
This is what I meant yes.
Ah ok. So you mean like for PSBTs? Or even just NWC or CLINK?
Sure. Anything. That's the point. Not because it is a good protocol, but because it is a known protocol.
After all, we still use http. Lol
So if you need a comms protocol within the Bitcoin space, nostr is it.
You nail it perfectly !
This is why, if in the future when redesign is inevitable (I'm convinced it has to happen) and as a community we don't want to waste time, building nostr 2 would be the path of least resistance, versus trying to build a competing protocol.
I'm convinced it has to happen
Why?
Because its a poorly designed protocol...
Ah yes, but I wondered which parts of it you consider poorly designed, since I don't know if we agree on the details.
For me, it's key management, no mechanism to avoid centralization around a particular use-case, and maybe also no optimization for any specific use-case.
I think right now is an amalgam of ideas, many apps built on top of a core based on cryoptography and and easy way to communicate.
Is not anymore the original idea.
As Bitcoin motto was "fuck banks", we do not have such thing for nostr. With nostr you don't fuck anything. Maybe you fuck http comms b y using wss instead :)
Is communicating in Nostr better than on SN?
Are two different things.
This question is like asking: how do you communicate better, through a billboard or an email / SMS ?
If you put together SN and nostr you understand nothing of both.
Social media decentralization