PeerTube v2
Does anyone know of a successful server-based peer-to-peer project other than TOR and cryptocurrencies? I'm all for breaking free of the stranglehold of centralized proprietary platforms, but it also seems to me that most of the open source projects that ever really succeed at competing against entrenched proprietary incombents are the ones where a centralized service is being provided by a non-profit (e.g. Wikimedia Foundation, Mozilla, Canonical). Maybe expecting people to set up a server is just a bridge too far? Maybe there's just too many conveniences in centralization for todays users to put up with the hassle? Maybe there needs to be a centralized server that is as easy to use as the proprietary ones, and then the hardcore users can set up their own and federate with the central one?