Hacker News new | ask | show | jobs
by baddox 2980 days ago
I’m not sure I understand the horizontal commonality argument. It sounds like the author is claiming that a technology (e.g. a computer program) is not decentralized if a large portion of the users of the technology use the same implementation of that technology (e.g. use the same exact implementation of the computer program). In other words, if a group of users all run the same Ethereum client software, then it sounds like the author is considering then centralized by definition, regardless of the reasons each user decided to use that computer program, the fact that they chose the same implementation means that technology is centralized. If I’m understanding that correctly, then I find that argument bizarre.
2 comments

> In other words, if a group of users all run the same Ethereum client software, then it sounds like the author is considering then centralized by definition, regardless of the reasons each user decided to use that computer program, the fact that they chose the same implementation means that technology is centralized.

Seems logical to me. The motives of the individual users have created an outcome of centralization because they all use the same program to do the same thing.

Doesn’t that effectively mean that no decentralized network system/protocol can possibly exist according to this definition? Of course users have an incentive to be able to communicate with one another.
Why is it bizarre? Users are very intentionally using a specific protocol to create a single shared blockchain, not creating isolated objects of independent value.
It’s bizarre because, according to that definition, “decentralized protocol” is a contradiction of terms.