3 ms·
I would say the key to decentralization success is making decentralized services that users don't even know are decentralized. As long as using a decentralized
by tastyfreeze 7y ago
I would say the key to decentralization success is making decentralized services that users don't even know are decentralized. As long as using a decentralized service requires more effort than centralized services it will only be enthusiasts using the products.
- chrysoprace 7y agoThis is crux of the problem with their take-off. A few weeks ago I set up a personal Matrix homeserver and when my non-technical partner asked me what I was working on I didn't even know where to start. She is not computer-illiterate by any means, but being outside the industry, a concept such as federation is completely foreign. Even trying to explain federation to my work colleagues who are in the industry is difficult, because it is such a fundamental shift from the normal web infrastructure.
- cvwright 7y agoI usually just tell people that Matrix works like email. You have your server, and it relays messages back and forth to other people’s servers for you.
- mandelbrotwurst 7y agoDo they understand that or do they just hear email as Gmail, say "oh, ok" and go on with their lives?
- cvwright 7y agoI think most people still understand that you can email people on different systems - Hotmail, work accounts, school accounts, etc.
- mandelbrotwurst 7y agoThey do, but what I think they might not understand is that there is a protocol behind it all that at least theoretically allows for anyone to run their own server without a third party, which I think is the aspect of e-mail that you're trying to call attention to, no? Part of the point that I'm trying to make is that e-mail as it stands today - with the majority of messages going through the servers of a single corporation - isn't all that decentralized in practice. When you mention e-mail to the layperson without additional explanation, what they have in mind is a fairly centralized system.
- cvwright 7y agoTo be fair, Matrix as it stands today isn't very decentralized either. The dev team reports that their big matrix.org server has something like 40k monthly users. And while there are a ton of tiny little personal homeservers out there, all the action is really happening on matrix.org.
- deleted 7y ago[deleted]
- mandelbrotwurst 7y agoAh, fair enough then. I suppose in this case I may be the one misinterpreting your analogy!
- mxuribe 7y agoThis struggle is real! I, too, still get surprised when trying to explain to my work colleagues - who are in the tech industry also. Even when i can get some modicum of understanding from them, they rarely see the point of it all...they're almost totally brainwashed - i see no better term for it than this.
- liamcardenas 7y agoIn my opinion, even that is not sufficient. In most cases, decentralization will only succeed if its architecture gives a significant advantage over the alternative centralized one. Let’s say you make a social network that people don’t need to know is decentralized. It’s easy to use! Cool, well anyone who has tried to launch a centralized social network will tell you that getting market share is very difficult. A good UX is necessary but not sufficient... you need to outcompete the centralized incumbents. If the decentralized design helps (maybe people like censorship-resistance), then you could succeed. If it doesn’t — and perhaps makes development more difficult — then you are much less likely to gain adoption.
- duxup 7y agoSemi off topic but I strongly suspect that most people would rather use a censored or moderated service. Any entirely uncensored service seems like it would be overrun by scammers, and griefers of all kinds.
- anchpop 7y agoOften you can sort of moderate it yourself based on what you choose to see. Anyone can host a racist site on the internet, but people aren't really turned off from the entire internet by it. Similarly, if there were a racist subreddit, right now that feels weird because reddit is actively hosting it and choosing to allow it. But if there were some kind of decentralized reddit and people made a racist sub on that, I don't think people would view it the same way. As for scammers, imagine something like twitter. If I follow my friends and celebrities I like, scammers will be relegated to the comments section of their tweets (I wouldn't see their actual tweets because I wouldn't follow a scammer). Then you could use some kind of web of trust system to filter the comments - perhaps I would only request comments for people I'm following, or people followed by people I'm following, etc.
- evgen 7y agoAh, the fallacy of the killfile and transitive reputation. Sorry, but that doesn’t work and has been shown over and over again to not work for large scale communities.
- troquerre 7y agoAgreed. Consumers don't care about about implementation details, they just want better experiences. I think this is what most decentralized services miss the mark on. There's an interesting new protocol called Handshake (https://handshake.org https://handshake.org) that's trying to decentralize DNS. The main benefit is that it can improve security by shifting the root of trust in DNS from a certificate authority based system to a distributed network. If you think about traditional DNS, 99% of people using it (everyone on the internet) don't even know that it exists. For Handshake, I think it's possible that millions of people will use it and get the security benefits without knowing it's decentralized.
- sbuttgereit 7y agoI think you and the parent post both have captured necessary, but not sufficient, attributes. The problem is that before any of that matters, assuming your goal is mass adoption beyond narrow niches of the already interested, you need to convince people they should care. This is fundamentally marketing and sales, which are the sorts of efforts many people trying to build these things are actively disdainful of. Moreover, who is the messenger to public? The very same decentralization that makes these sorts of solutions interesting actively works against the sort of marketing and sales activities that would get the non-initiated engaged. Fragmented, uncoordinated, and probably just word-of-mouth messaging against well coordinated, well budgeted, and financially motivated opposing interests seem to me to be the bigger hurdles to overcome than assembling the right software or protocols.