
BitTorrent is a good middle ground between decentralization, adoption and user-friendliness. I think the transport layer is pretty solid, and there’s no need to stick an anonymity layer at the protocol level, as the preferred method might change over time.
Combined with a VPN to handle the anonymity part, I think it’s solid and modular enough.






Most private trackers have a point system where you accumulate points that you can exchange for upload credit, as a mean to provide an incentive to keep less popular torrents active.
That way you can build up your ratio without downloading stuff you don’t want.