pull down to refresh

Bitcoin solved the Byzantine Generals Problem with Proof of Work, a novel idea.
Which hard problem did nostr solve, and what is its novel idea?
Social media decentralization
reply
nostr is more than just social media. social media aspect was just to test the original idea, like a pilot.
reply
0 sats \ 22 replies \ @ek OP 18h
If the social media aspect was just a test, did or will it pass its own test?
reply
154 sats \ 18 replies \ @optimism 17h
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.
reply
100 sats \ 5 replies \ @DarthCoin 17h
So if you need a comms protocol within the Bitcoin space, nostr is it.
You nail it perfectly !
reply
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.
reply
0 sats \ 3 replies \ @ek OP 17h
I'm convinced it has to happen
Why?
reply
Because its a poorly designed protocol...
0 sats \ 11 replies \ @ek OP 17h
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?
reply
I think he didn't referred to general discussions about Bitcoin, but how to use bitcoin communicating through nostr as protocol.
reply
This is what I meant yes.
reply
100 sats \ 8 replies \ @ek OP 17h
Ah ok. So you mean like for PSBTs? Or even just NWC or CLINK?
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 :)
reply
Is communicating in Nostr better than on SN?
reply
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.
reply
100 sats \ 3 replies \ @Scoresby 17h
Ownership of your relationships.
An email list may be better, but what with control of email by a few large providers and spam filtering, nostr may be a better option by now.
reply
107 sats \ 2 replies \ @ek OP 17h
Ownership of your relationships.
What does "ownership of your relationships" mean? How does one "own" a relationship?
but what with control of email by a few large providers and spam filtering, nostr may be a better option by now.
I think nostr will end up not very different from email. I don't see anything built into the protocol to prevent that.
You CAN run your own relay, but most won't, and won't care about you or your relay, and the relays they use won't either. They'll just consider you spam.
Fwiw, I wrote about that a little bit in #950309.
reply
99 sats \ 1 reply \ @Scoresby 14h
Ownership of relationships was probably not the way to put it, but it seems to me that the thing nostr solves is that the web of relationships o create to other public keys, and their ability to have a relationship with my public key is no longer controlled by the platform: on x or tiktok, if you leave, you don't bring your follows or followers with you. Nostr gives you a way to maintain your social graph across many clients.
reply
102 sats \ 0 replies \ @ek OP 11h
The portable social graph is indeed one of the few things I can see nostr has going for it
reply
100 sats \ 8 replies \ @Wumbo 19h
identity
reply
110 sats \ 3 replies \ @optimism 19h
Ever lost your key? That's like the most important thing it didn't solve.
reply
100 sats \ 2 replies \ @Wumbo 19h
Ever lost your key?
Sure have
The whole concept of recovery is a problem that seems to have a wide ranging set of opinions depending on who you talk to.
I know many people who think some IT wiz kid should always be able to fix their technical problem if they complain enough. For these individuals I think they will always want identity tied to their person and they don't want to take personal responsibility for their Identity.
Flip side, I want the ability to spin up new identity when needed.
reply
102 sats \ 0 replies \ @optimism 18h
If opinions matter, it means there is no standard, no solution, so you've kind of made my point.
The problem is that keys must be replaced. So your key cannot be your identity. If I get your key then I change your NIP-05 (like some kid did to a custodial LN provider we shall not name) then all your identity would now belong to me.
This is why, not solving identity isn't the same as solving identity. It is the opposite.
reply
0 sats \ 0 replies \ @ek OP 18h
For these individuals I think they will always want identity tied to their person and they don't want to take personal responsibility for their Identity.
Which services tied identity to you as a person, as in scanning your eyeball or fingerprint?
Hasn't it mostly been the case that you give a service an email address and password, and then you are responsible for keeping that password safe, or at least access to your email address so you can set a new password in case you forget it?
reply
15 sats \ 2 replies \ @ek OP 19h
You didn't have a digital identity before nostr? How did you authorize bitcoin transactions?
reply
5 sats \ 1 reply \ @Wumbo 19h
You didn't have a digital identity before nostr
It makes it "easier" to spin up a new digital identity then some other options.
How did you authorize bitcoin transactions?
NWC, I would say makes it more user friendly then trying to use BTC keys.
Just my uneducated opinion.
reply
You can automate signing every possible PSBT too... do you want to though? "Come and take all my money"
reply
No, it wasn't this the main goal. The main goal was some kind exactly opposite to this, so people will be free to post something online without being linked to a verifiable identity or censored.
I personally don't give a shit about my npub, I can create a new one in seconds.
You see, people try to make nostr a copy of twatter, but they are wrong. Nostr is something else than twatter.
On twatter you must build reputation with your verified identity. On nostr you build a reputation with what you say, independently of a npub. But nostr is more than just posting memes and notes online. Way more bigger than that. And NWC and nostr market is just the beginning.
reply
nostr opens up new channels/methods for the free flow of information thru man's kind and his technology; lightning super-charges that flow, giving it life; without bitcoin-lightning, nostr wud have been a dead/inanimate Frankenstein monster; resistance to the free flow of available current & proper information is bad, keeps people enslaved;
reply
14 sats \ 0 replies \ @rblb 15h
It solved the lack of public relays for p2p.
The novel idea was to do it in a way that is accessible to webapps and fueled by the current anti free speech politics.
reply
12 sats \ 1 reply \ @DarthCoin 19h
I remember when fiatjaf asked me in 2020 about his idea of nostr. He just wanted to get rid of twatter in a decentralized manner. But in the end he discovered something else, maybe bigger.
But I know that the original idea come not just from fiatjaf, but was way before 2020 from Ben Arc, with Diagon Alley market. They put together the ideas and that's how nostr come up.
Is not sure yet what is "fixing".
reply
Nostr is gun without the graph DB, prototyped in the original ShockWallet
I just needed a way to communicate with keys over a simple socket server, gun overcomplicated it still since graphs are slow... Fiatjaf eliminated the lexical queries for simple tags
Everything I looked at was p2p nonsense, I wanted sockets so it worked reliably in browsers.
It's a standard not so much a solution, it's just json and websockets.
Ultimately it's just a document.
reply
Smart client dumb server?
reply
0 sats \ 1 reply \ @ek OP 17h
Is that a problem or a solution?
reply
it's actually a solution.
reply
I do like the nostr concept of client side filtering, yes! It's been done before, but it is a good principle that most of the apps were built on.
reply
Digital freedom.
reply
100 sats \ 16 replies \ @ek OP 19h
Do you have the freedom to delete your notes?
Are relays required to store your notes and allow anyone to access them forever?
reply
Why would I store all my notes forever? I don't give a shit about what I posted a month ago and nobody also will read it.
I think nostr is something more than just posting notes and memes, but people still do not see it.
reply
100 sats \ 13 replies \ @ek OP 19h
Digital freedom means to me that I can do whatever I want, and nobody can stop me, but is that really the case on nostr?
reply
not really, you can't do anything you want on nostr. You still depend on a relay policies, if you do not run your own relay.
I think this is the point where most of people understand it wrongfully: they compare it with twatter.
reply
0 sats \ 3 replies \ @ek OP 19h
if you do not run your own relay.
Exactly, IF.
But are most people running their own relay? Could nostr “work”, as in provide a good user experience and/or scale to enough users to actually replace existing social media apps for most, if everyone ran their own relay, to actually achieve the digital freedom nostr wants to provide?
reply
The mistake are doing people is to use nostr as a new twatter. I personally use it too, like that (even that I never had a twatter account), but just for fun and have a "public face"...
But the strong capabilities are when you:
  • run your own relay(s)
  • use your relays for private communication
  • use your own relays for your own NWC accounts
  • use your own relays or chat rooms like hivetalk or White Noise messenger
  • use your own relays when you run your own nostr market
Relays are like billboards : you can make them public or make them private. A lot of things can happen on private relays and nobody knows about or censor it. THAT is its strong argument.
If everybody run his own relay but make it public, it doesn't achieve too much thing. Is mostly noise.
Not sure if you remember the defunct MS SharePoint... something like that could be nostr, a private intranet but also can be extended to a public extranet.
reply
5 sats \ 1 reply \ @ek OP 18h
The mistake are doing people is to use nostr as a new twatter.
Well, it's literally how nostr describes itself:
The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.
So I think it's fair to measure nostr using it's own measure stick.
Yes you can. I've ran strfry on a ROC-RK3328-CC with a T7 for hd. The most time went into building a clean non-sloppy image.
reply
5 sats \ 6 replies \ @ek OP 17h
What's the significant difference between running my own relay, or hosting my own website?
To host my own website, I don't even need to run a server, I can just use object storage.
I'd even say I have more freedom hosting my own website, because I can decide everything, like how it gets rendered etc.
Nostr clients decide how my content gets rendered.
reply
100 sats \ 2 replies \ @optimism 17h
Does the object storage not run on a server? You can run strfry in firecrackerd so that amazon can gaslight you that because there are no servers you pay more.
Also. No, you don't decide how it gets rendered to me. I do. If I don't like your site I will do things to it. For me.
reply
100 sats \ 1 reply \ @ek OP 17h
Does the object storage not run on a server?
It does, but it's not me maintaining it.
Technically, most aren't "running their own servers," because they are just virtual machines in some data center.
No, you don't decide how it gets rendered to me. I do. If I don't like your site I will do things to it. For me.
Fair! I was referring to HTML as a spec for how to render things. If you don't respect it, yes, I can't decide for you. More freedom to you, too!
Is a website same as a note or an event ? Keep in mind that over nostr we do not have only dumb notes or memes, we have also events.
I don't think you can compare nostr in general with a website, are 2 different things. Like many are comparing SN with nostr. That is dumb. Just because you can use zaps on both it doesn't mean they have the same purpose or could be compared.
reply
0 sats \ 1 reply \ @ek OP 17h
I don't think you can compare nostr in general with a website, are 2 different things.
Yes, not in general.
I was only comparing digital freedom on nostr vs digital freedom on your own website.
Good points and hope that is not the case.
reply
Bitcoin solved double spending problem, Nostr is an experiment that I don't see clearly what problem solved other than centralization of protocols, which I'm not sure it's pioneer either.
reply
Nostr’s breakthrough: communication without consensus.
Keys as identity, signed events as data, dumb relays. No global state, no canonical truth.
Bitcoin enforces consensus. Nostr deliberately avoids it.
reply
0 sats \ 0 replies \ @anon 14h
reply
Nostr basically fixes the big headache of building a real, censorship-proof social network that actually works—by keeping it super simple with clients talking to a bunch of independent relays, and using crypto keys so your identity and posts are yours forever, no matter what any relay does.
reply
reply
0 sats \ 1 reply \ @OT 16h
Probably yet to have solved anything. It does feel like it has something to it though. Maybe it's the simplicity or the open nature.
reply
0 sats \ 0 replies \ @ek OP 16h
or a lot of money thrown at it 👀
reply
0 sats \ 0 replies \ @Angie 18h
He visto que hablan mucho de Nostr que es?
reply