News for hackers. Stuff that matters.
Re:Web3 is centralized and inefficient by ClumsyPilot on Wednesday March 23, 2022 @07:03AM (#30777162)
This example is silly - it's actually impossible for you to forge spare parts for your car, as most of them require multi-million dollar machines to manufacture, the information on how they are made, blueprints or schematics are not avaliable to you. And even if you succeed, someof them are IP protected so this is a terrible analogie.
Re:Web3 is centralized and inefficient by usrbinbash on Wednesday March 23, 2022 @08:43AM (#30777846)
I can give you plenty of more feasible analogies;

Do I make my own bread? Sure, sometimes I do. Baking bread isn't that hard. But do I do it every day? No. Why? Because it takes time to do, my kitchen counter is usually a mess afterwards, and the result usually doesn't taste anywhere near as good as the 20+ bread varieties I can buy at the corner store. I sometimes do it for fun, but I wouldn't do it every day.

Let's go to macro scale: What's the better solution: 1000000 people each baking their own bread (1 loaf a day), or a giant company baking all the bread? A million stoves are most certainly less energy efficient than the professional industrial ones at the company. Having to divide the resources into many small packages and distributing them to each individual households is less efficient. The quality of the bread will vary widely. And lets say baking takes 0.5 hours, that's 57 person years wasted per day to do something the bread factory can probably do with a few dozen employees.

Re:Web3 is centralized and inefficient by ClumsyPilot on Wednesday March 23, 2022 @09:32AM (#30778270)
'Let's go to macro scale: What's the better solution: 1000000 people each baking their own bread (1 loaf a day), or a giant company baking all the bread?'

The same argument advocates monopoly or central planning by government?

If not, you have to jistify where is centralised enough. Now, if we have a 20,000 different bakeries, is that actually centralised?

Decentralisation of plumbers doesnt mean everyone does his own plumbing, it means anyone willing to learn can become a plumber and there is no plumbing monopoly.

Also we should debate the actual subject, not debate it indirectly throufh analogie, it just introduces an extra step of inaccuracy and cultural baggage.

Re:Web3 is centralized and inefficient by zhynn on Wednesday March 23, 2022 @12:28PM (#30780189)
I know you wanted to veer back to the topic, but just to add another example to the pile: the math on mass transit is just blindingly obvious. A cheap centralized transit system is wildly more efficient for moving people around than individual cars. And investments in it will "lift all boats" socioeconomically speaking.

But it is more about the problems than the methodology. Centralized/Cooperative methods are more appropriate to solving a complex problem for which you know the solution (building a house, mass transit, maintaining highways). Distributed/Competitive methodology is better for exploring a problem space (determining the most energy efficient house design, innovative bus or train engines, cost effective highway surfaces). If you use cooperative when you should be using competition, you get a cartel. If you use competition when you should be cooperating, you get extreme inefficiency and long delays (I don't think we have a word for when we force groups who should be cooperating to compete with each other for resources).

Re:Web3 is centralized and inefficient by hunter2_ on Wednesday March 23, 2022 @03:30PM (#30782303)
> I don't think we have a word for when we force groups who should be cooperating to compete with each other for resources

I agree in terms of forcing, but we have plenty of ways to describe the general idea of choosing this direction, typically in exchange for a (real or perceived) benefit, but almost always with the inefficiency/delay you mentioned:

homegrown

homemade

handmade

handcrafted

artisan

DIY

roll your own

Re:Web3 is centralized and inefficient by usrbinbash on Wednesday March 23, 2022 @11:42AM (#30779644)
> The same argument advocates monopoly or central planning by government?

My argument isn't "centralization is good no matter what".

My argument is "centralization is not inherently a bad thing that is to be overcome. Done correctly, as demonstrated by many existing systems in our society, it is a great way to make things our society needs work at scale in an efficient manner."

Re:Web3 is centralized and inefficient by 0ldskool on Wednesday March 23, 2022 @03:13PM (#30782137)
I think centralization is often the most efficient solution, the assumption being that the central authority has implemented the most efficient system. The problem though is the same as governments. Dictatorship is the most efficient way to run a country, people do as the dictator says there is no questioning it. All choices of the dictator are made and no waste is done in thinking or processing of the decision. The problem becomes that these centralization solutions almost always turn sour. The central authority (dictator) may have started off benevolent/perfect but either they eventually turn bad, successors turn bad, or the central authority becomes inefficient in new environmental conditions.

Decentralization like democracy introduces inefficiencies but at the same time provides safeguards against these conditions. The goal is to provide the minimum amount of inefficiencies while providing the maximum amount of safeguards.

Re:Web3 is centralized and inefficient by usrbinbash on Thursday March 24, 2022 @06:36AM (#30788089)
> Decentralization like democracy introduces inefficiencies but at the same time provides safeguards against these conditions.

Most democracies are not purely decentralized systems, however. There is still a central government, the difference is how it obtains its ruling power.

Even the elections themselves are not de-centralized, as in "everyone run his own DIY election system and we'll see what sticks". There are central authorities for tallying votes, providing election sites, safeguarding and vetting the process, declaring rules, etc.

Which is a perfect example for how cenralized systems can be both efficient and safeguarded.

Re:Web3 is centralized and inefficient by preseinger on Wednesday March 23, 2022 @04:50PM (#30783176)
The long arc of human civilization absolutely points toward unification of society and government, not balkanization into independent city-states.
Re:Web3 is centralized and inefficient by lal on Wednesday March 23, 2022 @10:20AM (#30778720)
Maybe it's just me, but unless I'm crazy you've just listed all of the reasons it's actually an entirely workable analogy.
Re:Web3 is centralized and inefficient by ClumsyPilot on Wednesday March 23, 2022 @11:48AM (#30779710)
I dont get it- how does lack of blueprints and IP protection apply to blockchain, where all code is public?
Re:Web3 is centralized and inefficient by lal on Wednesday March 23, 2022 @12:24PM (#30780148)
Maybe not all of the things you listed, but the comparison to forging your own materials with expensive equipment in a painstaking process that takes a long time is very, very comparable to the requirement web3 places on individuals to invest massive amounts of resources, time, and effort to do basic things that they can do right now very simply without any such obligations. Until web3 manages to overcome these limitations your vision of a future utopian internet where everything is slower and the planet catches on fire won't be adopted by anyone except niche enthusiasts (just like building your own car).