dwyl / cid

❄️cid ("content id") is a human-friendly (readable/typeable) unique ID function built for distributed/decentralised systems.
GNU General Public License v2.0
34 stars 3 forks source link

Centralised vs. Decentralised vs. Distributed? #5

Closed nelsonic closed 5 years ago

nelsonic commented 5 years ago

https://avc.com/2018/12/centralization-vs-decentralization https://news.ycombinator.com/item?id=18582718

nelsonic commented 5 years ago

In a centralised network there is a central node that controls communication between all nodes. A decentralised network is a series of interconnected hubs. If one hub goes down only the nodes connected to that hub will be affected, the rest of the network will still continue to function. The internet is an example of a decentralised network. It is resilient against failure of several hubs.

centralised-vs-decentralised-vs-distributed-original

If the central node in a centralised network goes offline, all communication is disrupted. In a decentralised network, one "hub" can be offline and the rest of the network can still communicate.

centralised-vs-decentralised-vs-distributed-node-down

A distributed network is the most resilient type or "topology". In a distributed network any single node can completely fail and the remaining nodes will still be able to communicate.

nelsonic commented 5 years ago

Added to: https://github.com/nelsonic/learn-ipfs#centralised-decentralised-and-distributed-networks