4 ms·
I suppose this is hot on the front page because of the corresponding Tim-Berners Lee story. In any case, I'll state again that decentralization is really a "ga
by jasode 10y ago
I suppose this is hot on the front page because of the corresponding Tim-Berners Lee story. In any case, I'll state again that decentralization is really a "game-theory-economics" puzzle and not a "protocol" or "node software stack" problem. Most software projects and essays on this subject keep analyzing the situation in terms of the software tech.
That limited lens of software is fine if one has modest ambitions for the decentralization to only spread to a small group of tech-minded enthusiasts. (E.g. a decentralized-StackOverflow could be successful.) However, that framework won't be enough for a billion non-techies to choose decentralized social over something like Facebook.
In a previous comment I wrote: Thinking in terms of technology & software like the "fathers of Internet"[1] have done to try and "solve" the adoption of decentralized ecosystem is misguided. Instead of thinking in terms of the "software stack", think about the economics. Yes, luminaries like Vint Cerf and Tim Berners-Lee are smart but they don't seem to ever address the economics of why a billion people won't choose to run a decentralized stack from home computers. Not just economics of bandwidth and harddrives but also economics of diffused trust, security updates, etc.
My theory on why those scientists don't put economics at the forefront of their pleas for a decentralized internet: their formative years of the internet happened when the entire Internet was sponsored by the government and universities. So to them, it just seems like today's problem can be solved with "technology".
As another example of how "protocols" & "specifications" don't really solve decentralization, take a look at the old SMTP RFC 821[2] from 1982. As you read through it, notice that it talks about how fields are sequenced, etc. The technical stuff. But there is nothing about how people pay for pushing SMTP bytes around and storing it on harddrives. To be fair, the "economics" are out of scope for a RFC. But knowing what we know now, you can see that a computer scientist can read that RFC 821 and not predict that centralized email like Gmail/Hotmail emerges from it by way of aggregate human behavior. (E.g. the word "spam" is not found anywhere in RFC 821 and yet that is one of the primary drivers of the economics and why ISPs block port 25 on residential internet.)
[1] http://spectrum.ieee.org/view-from-the-valley/telecom/internet/the-fathers-of-the-internet-revolution-urge-todays-pioneers-to-reinvent-the-web http://spectrum.ieee.org/view-from-the-valley/telecom/intern...
[2] https://tools.ietf.org/html/rfc821 https://tools.ietf.org/html/rfc821
- EGreg 10y agoI am really on board with what you're saying. The economies and diseconomies of scale play a big role in this. The reason people build and join centralized social networks is that building decentralized networks is hard to get right. So you get stuck with "natural" monopolies for a time. You need to try to re-decentralize in every generation, however, as technology improves. There are more serious socioeconomic issues however: 1) Centralized organizations have better security. That's why gmail is more secure than a random host with squirrelmail. That's why AWS has better uptime than a small data center. That's also why people joined cities formed alliances to fight off the invading hordes. 2) Network effects. To leave a service for another competing one, you need to pull all your friends with you. That's a high barrier for most people, so you have lock-in. The key is not to compete head-on. 3) Interoperability. There is so much politics that it's hard to make something interoperable that doesn't get forked up the wazoo. I believe that, in the future, technological tools will lead the way, and protocols and regulation will follow. You see this with anything: Bitcoin IPFS Scuttlebutt And hopefully Qbix [1] I also hope that in the future we will have decentralized Power generation Wireless communications [1] https://qbix.com/Qbix/Platform https://qbix.com/Qbix/Platform
- inimino 10y agoOf course spam was not mentioned, but I don't think it is a blindness of the people involved so much as an unpredictable problem, by anyone, until it had happened. Certainly it is easy enough for us to predict it retrospectively. I think it's for both technical and social reasons that the web is the way it is, and it's hard to separate them. If there was a stronger social demand for decentralization, the technical problems would be solved. On the other hand, if setting up a decentralized service and using it didn't require a Ph.D. then more people might do it.
- tannhaeuser 10y agoI agree the discussion is tech-focused and doesn't address economical issues when it maybe should. My banal explanation for it, though, is that the technology side of things is an intellectual challenge we ("hackers") enjoy to solve, whereas the economical and societal issues are outside of a nerds' comfort zone.
- 10y ago