Yuki Nagato · 2023-05-18 09:17
What do you think about Nostr(https://nostr.com/)? Will it bring new age of decentralisation or will it flop like many other similar projects.
Vasya Pupkin · 2023-05-18 13:18
>The protocol is based on very simple & flexible event objects (which are passed around as plain JSON) and uses standard elliptic-curve cryptography for keys and signing. The only supported transport is websockets connections from clients to relays. This makes it easy to write clients and relays and promotes software diversity.
Already, this requires me to have a JSON library and a Websockets library, and whatever dependencies the latter requires. This is anything but easy and encourages anything but diversity. There's reason to believe elliptic-curve cryptography is vulnerable in ways RSA isn't.
>Because Nostr doesn't rely on a small number of trusted servers for moving or storing data, it's very resilient. The protocol assumes that relays will disappear and allows users to connect and publish to an arbitrary number of relays that they can change over time.
These servers look trivial to harm through a DDoS attack. Where's the material on how it supposedly resists such attacks?
Compare this Nostr to a truly decentralized protocol such as Pest: http://pestnet.io
>Pest is a peer-to-peer network protocol intended for IRC-style chat. It is designed for decentralization of control, resistance to natural and artificial interference, and fits-in-head mechanical simplicity -- in that order.
Now, on to the questions:
>Will it bring new age of decentralisation or will it flop like many other similar projects.
I believe it will flop, like many other similar projects.