what's the difference between decentralised and distributed networks? #asknostr

Reply to this note

Please Login to reply.

Discussion

Distributed networks are more of a mesh design, where every server runs all pieces of the application. Decentralized networks are only linked when they need to be and don't run every piece of the application.

🎯 excellent and succinct explanation.

what are the pieces of the application that not need be run throughout, nostr-wise?

Hmm. Nostr isn't distributed because every client isn't the same nor does every relay hold a copy of all notes and events. In a distributed system, one can go down but everything continues to work because all of the data and services exist elsewhere.

is it okay to take clients into account, maybe better to focus on the protocol / relays? or should clients be taken into account too?

I would say that the Relayable relay network is distributed, because they have the same data in multiple locations around the world.

Clients can be distributed too. They'd need to use a cloud infrastructure or build their own.

damn okay

so relayable can be classified as a starbucks?

Hmm. Sure. All hardware in all locations could die, but the one running in Europe would still continue to work.

Harsh. Put a lot of people love SBUX

love mi frappi

what the hek is the nostr

It’s like bitcoin

Everything

We just don’t know it yet

A distributed system can be centralized OR decentralized. Bitcoin is both decentralized and distributed. Google on the other hand is distributed but centralized.

oh this is helpful analogy

Beautiful.

And a good analogy too!

😂💜

🫶

Decentralization is not one user controls the network. Distribution is the physical network isn’t located in one spot.

ChatGPT: In a decentralized system, it's like having multiple independent coffee shops, each with its own menu and pricing. There's no central coordination, so customers in each coffee shop may experience variations in what's offered and how much it costs.

In a distributed system, it's like having a chain of Starbucks locations. Each store has its own baristas and maybe a few unique items, but there's a central menu and pricing structure. Customers can expect consistency and easy access to the same drinks and snacks no matter which Starbucks they visit. It's more organized and interconnected compared to the decentralized setup.

chadgpt at it again