One major reason decentralized has a hard time is because standards, public protocols cannot be innovated on rapidly. Or at least, new iterations cannot be deployed universally very quickly. So centralized / proprietary channels rise to the top because new ideas can find expression in them more rapidly.
Edit: I think this is why we have seen the emergence of standards like WebRTC, WebGL, etc. that enable "web apps", for better or for worse.
I personally think, perhaps foolishly, that if we decriminalise nonprofit filesharing and at the same time make supporting creators easy and not tied to buying the media, we would have a better system in place. I would love to see some of the smaller creators on Patreon experiment with giving every Patron a transferrable license to reproduce their work, as long as attribution is given.
I base my assumption on the fact that piracy has been a constant presence for the last 20 years and the entertainment industry doesn't seem to have suffered one bit. In fact every time they try to kill piracy all they end up getting is negative PR.
https://boredcaveman.xyz/post/0x2_static-torrent-website-p2p...
Even when that's not the case, like with bittorrent, there's tons of innovation. DHT Protocol, for example, was a game changer.
You point to DHT as a game changer, and yet that protocol was invented in 2005 and took over a decade to hit mainstream success and hasn’t changed much in the past decade. New protocols can be invented at any time but getting them adopted is a Herculean task with little monetary profit and updating said protocol in any innovative way is nigh impossible.
No, I'm saying that trees do not exist exclusively in forests. A protocol does not have to be federated in order to be decentralized.
Not even a DNS thing. The entire concept of third party messaging platforms is because we can't just send data directly at another internet user unless they've done all the requisite setup to reliably receive it.
I _can_ send a file from my phone to another friend's phone via ftp for example, but only if both are on WiFi, have port forwarding turned on on the router, and either just have the most up-to-date dynamic IP stored, or are using dynamic DNS, or have a static IP allocated from their ISP, which is less common at least here in the UK.
If you're using a cell tower, forget it.
I think higher layer "decentralized" protocols may allow a lot of people / organizations to compete but a similar winner takes all network effect will likely take hold relative to the fundamentals of network centric bell curve.
The marginally better content / service wins out exponentially as it gains value as more people in the network consume or interact with it. It's why small percent of YouTubers, twitch streamers and blogger, app store apps take home hugely disperportional percent of revenue on these services. The same would be true for "decentralized" platforms. Maybe more so as there would be no organization to build, invest and support the farm league.
It has decentralised nodes but the protocol and software development is often very centralised to a small team. Bitcoin’s been upgraded many times.
There’s no meaningful attempt at an open, IETF style approach to reaching consensus on changes to the protocol. Forks are more common.
It also just so happened to align with the acquisition by Microsoft and resulting support for “lawful intercept”.